Tuesday, January 7, 2014

Lead Java developer

 
The Lead Java developer
Cedar Rapids, IA
 
must have 6-7 years of application design and development experience in Java/ J2EE technologies with a strong understanding of OOD/OOP, including Design Patterns and refactoring principles.  Candidate must be able to develop and implement solution without any supervision. Must have Experience in using common Java frameworks and libraries such as ORM/ESB/MQ.  Must have good knowledge about Messaging Architecture.  Candidate must have to experience with continuous integration tools like Jenkins 1.5 or above; and, knowledge in Web platform and integration skill. 
Must have implementation experience in Hibernate (ORM).  
• Must have Spring framework
• Must have implementation experience in Web sphere or Mule ESB (Enterprise Service Bus).  
• Must have very good knowledge in REST,SOAP, XML, JSON,AJAX, JQuery
• Develop repeatable JUnit and integration tests and improve code quality
• Experience in using messaging and services (SOA); experience working in an Agile development environment; experience with continuous integration tools like Jenkins 1.5 or above; and, knowledge in Web platform and integration skill.  
• Must have the ability to collaborate with technical architects and business leads to understand functional requirements and the big picture to develop effective, flexible solutions.
• Experience in using messaging and services (SOA); experience working in an Agile development environment;
• Mentor and ensure quality deliverables from Junior developers
• Maintain a focus on quality, attention to detail, communication and delivery to tight timescales.
• Develops, maintains, and communicates processes and implementation of application solutions and patterns.
• Fosters and encourages solution reuse within Business Units and at the Enterprise level.
• Facilitates and enables the integration of applications and business processes using common methods in managing several projects.
• Maintain a focus on quality, attention to detail, communication and delivery to tight timescales.
 Experience in implementing solutions using Web Sphere Massage Queue (MQ)
• Able to work with Eclipse (Integrated Development Environment) and able to use source code repositories (like CVS/SVN) from within Eclipse.
 
 

No comments:

Post a Comment