Job Description :
Job Title : Java Micro services Developer
Client Name : Syntel
Location : Benton Harbor, MI
Job Type : Permanent


Job Description :
Job Descriptions :
General skills & Experience Required
Good understanding of architectural concepts and design patterns. Can deliver low level designs for a project independently.
Strong understanding of SOA, object-oriented analysis and design, and/or client server systems.
Ability to understand architectural artifacts created by the Solution Architect and ensure strict adherence to the same by the development team.
Good domain knowledge in any of the following: BNFS, HealthCare, Insurance, Automobile / Manufacturing, Retail & Logistics etc.
Right First Time Delivery – Is highly resilient, works with pace, focus and optimism to overcome obstacles & deliver design solutions.
Good influencing skills & Thought Leadership – ability to convince the stakeholders with excellent interpersonal, verbal and written communications skills.
Build POC / demos as per the proposed solution and finally transition the solution details to the project delivery team

Technical Skills - Java
Minimum of 8+ years of hands-on experience including solution architecture, design of enterprise applications on the Java, J2EE platform
Strong understanding of OOAD, UML models, design patterns and application development processes and practices
Must have good design experience using application frameworks such as spring, struts, hibernate, AXIS, Drools and other frameworks
Experienced with one or more vendor products like IBM, JBoss, TIBCO, Oracle, apache etc
Sound knowledge on SOA/BPM concepts and products around ESB, SOAP/REST based Web Services etc would be an added advantage
Use/knowledge of different IDEs/RAD/Modeling tools such as Eclipse, Rational Software Architect etc
Continuous Integration and TDD through the use of CVS, SubVersion, Ant/Maven and JUnit with code analysis using PMD etc
Knowledge on RIA frameworks such as GWT, JQuery, DOJO etc would be an advantage
             

Similar Jobs you may be interested in ..