Job Description :
Description:

Years of Experience


12-15 years of IT exp











Technical skills


Concepts:

MVC Pattern, Multithreading, Collections, SOA, Java Portal, Context & Dependency Injection, Web Page Design, Data Grid Patterns, Data Virtualization, API Management, Security, JVM Tuning, Exception Handling,



Technologies:

Web Services, Application web server tuning JMS, EJB, JDBC, EJB,



Languages:

Java EE 1.6 – 1.7,PL/SQL – Oracle, JavaScript, SOAP XML,XSLT,UML 2.0

Frameworks

J2EE Design Patterns, Messaging Framework, JAXB,JPA,JAX-WS, IBM Core Metrics, Oracle Coherence.



Tools

Eclipse, Websphere, Oracle SQL Developer, Stylus Studio. Web Developer Tools, Jenkins/Hudson, Selenium, JS Lint, PMD, SVN , Windows/Linux






Other Skills


Experience in Software Development preferably in Industries using RCP
Worked in Scrum methodology of project execution
Should be able to provide solutions to the customer requirements.
Excellent analytical skills
Excellent communication and presentation skills
Ability to guide team and also collate team technical skills
Preferred experience in onsite offshore model
Ability to work collaboratively with business partners and Tech Lead/Architects






Job Responsibilities


Work with application areas to understand infrastructure needs.

Work on transitional plan to modernize the current static infrastructure to non static cloud infrastructure
Work with operations teams to implement and assess Infrastructure integrity.
Influence peers and supporting areas on strategic direction
Define standards and patterns around leveraging various .net and java technologies with focus on Infrastructure optimization.
Work closely with development and infrastructure teams to manage and streamline java and.net build, packaging and deployment activities.
Perform critical development tasks and performance analysis as needed.
Provide strategic thinking, solutions and roadmaps while driving architectural recommendations.
In the governance process, responsible for design reviews to ensure architectural compliance of solutions.
Perform infrastructure and capacity planning impact assessment working with application team, architecture and engineering.
Work across multiple projects and systems to develop, communicate, and mentor others on design and implementation standards, guidelines and best practices.
Provide architectural strategy, technology leadership and subject matter expertise in the following areas (dependent on knowledge and expertise):
Determine size and quantity of Web, JVM, Database and other systems in support of application’s nonfunctional requirements
Application Integration patterns and web services
Java and/or .net Web Applications performance optimization and capacity planning
Service and Resource Oriented architectural styles
Middleware technologies such as application servers, messaging and ESB.



Key Skills: Technologies:
- Web Services, Application web server tuning JMS, EJB, JDBC, EJB,

Languages:
- Java EE 1.6 – 1.7,PL/SQL – Oracle, JavaScript, SOAP XML,XSLT,UML 2.0
Frameworks
- J2EE Design Patterns, Messaging Framework, JAXB,JPA,JAX-WS, IBM Core Metrics, Oracle Coherence.