Duties & Responsibilites : | Responsibilities
- Will work with the development teams to refine and clarify requirements.
- Will work with architects on executing framework level changes impacting systems across the board.
- Will work with performance testing team to effectively performance test applications for environment and framework level changes.
- Will work with QA analysts to think out of the box creative ways to test functionality and performance of applications for environment and framework level changes
- Properly track progress, effort, impediments and resolutions, by following SCRUM and Agile fundamentals.
Qualifications
- Must have at lease 10-15 yrs experience developing applications in high-paced business environments.
- Strong skills in Core Java, J2EE, Spring, Spring MVC. Servlets, WebServices, JMS, Mockito, JUnit, SQL, Maven, Ant, JDBC
- Must have strong end to end development experience.
- Must have solid Web Services experience.
- Sharp programming skills, eagerness for challenging, leading-edge development opportunities, and the ability to work with a variety of technologies and personnel are critical to the success in this role.
- Experience working on an integration project is a HUGE plus.
- Good working knowledge in configuring Tomcat, Weblogic and JBoss on both windows and LINUX.
- Good working knowledge developing application components following the Java Messaging Standards, against different providers JBOSS Messaging etc.
- Working knowledge on XML technologies XSD, JAXB, XSLT
- Object-Oriented design and development.
- Working knowledge of information security concepts and principles
- Hands on experience with writing effective SQL and stored procedures
- Must be detail oriented, have strong communication, documentation, organization, troubleshooting and problem solving skills.
- Demonstrated ability to understand business requirements and design solutions based on those requirements.
- Knowledge in mock framework - easy mock, mockito, powermock etc
- Performance testing JEE application.
- Experience in 2-3 Spring modules.
- Strong knowledge in OO design patterns, integration patterns
- Knowledge in Java security, sso, ws security |