Job Description :
Position: Java J2EE Developer
Duration: 12+ months
Location: Farmington Hills, MI

Job Description

Bachelor’s degree in Computer Science or related fields preferred.

1. 5+ years of professional software development experience, preferably designing and building medium to large-scale systems
2. Prior consulting experience is preferred
3. Hands-on experience implementing Web Services (RESTful)
4. Hands-on experience in building micro services
5. Experience with WebService Security specifications, WS-Security, WS-Policy, SAML, etc.
6. Experience in defining the below for larger scale products
7. Context diagram
8. Conceptual architecture diagram
9. Sequence diagram
10. Coding Standards
11. API Standards

Hands-on experience with Java and J2EE Technologies
Experience conducting proof-of-concept, developing prototyping and building reference models
Experience building, configuring and deploying services on containers such as WebLogic, JBOSS and Tomcat
Experience with Spring, Hibernate, Struts, Axis, Ant is required
DevOps experience required • Experience with XML Gateway products, Apigee preferred
Deep knowledge of SOA principle, design patterns, application and integration architectures
Practical application debugging and troubleshooting skills
             

Similar Jobs you may be interested in ..