Job Description :
Job Position: Java Developer
Job Location: Dallas, TX
Duration: Full time with Cap Gemini

Java (preferably V7+) / J2EE , deployment to tomcat or similar app server ;
Building Spring based J2EE applications ;
Client side development using HTML/JS/CSS and frameworks such as JQuery/Angular (preferably V4 + with Typescript);
Building responsive web applications.;
An understanding of the principles of SOA and how to implement such an architecture using Spring WS, Rest patterns, OAuth, Swagger, Apache Camel;
An understanding of DevOps, what it means and how to implement it.;
Demonstrable experience working in a fast paced agile environment;
Demonstrable experience working on the full development lifecycle of a project.;

Additional experience that is not required but preferable;
Building automated testing suites using tools such as Selenium and Galen;
Experience with cloud deployment;
Experience with DevOps workflows and CICD;
Experience working directly with product partners (non-technical;
Java Mid-Tier;
Extensive experience in designing and developing Java/Spring RESTful APIs.;
Extensive coding experience with Java 1.8 and Spring / Spring Boot framework.;
Experience in service transformation, routing, enrichment orchestration.;
Knowledgeable in REST web services standards.;
Knowledgeable in web security standards relating to APIs (OAuth, SSL, CORS etc);
Thorough understandings of web service technologies and standards (REST, JSON, XML, SOAP, HTTP, XSD)
Knowledgeable in API Modelling languages and annotations (e.g. Swagger)
A good understanding of SOA, API design and cloud technologies.
Experience with CI process and build tools like Git, Jenkins, Maven.


Client : CapGemini

             

Similar Jobs you may be interested in ..