Job Description :
Skills: Java Micro services Developer

Location: Benton Harbor, MI

Demand ID: 656449

No of positions: 1

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