Job Description :

1. New code development and existing application enhancement support
2. Work on the Agile and participate in scrum calls
3. Work with the Product owner and work on stories/epic
Base Skills:

  • Experience working with Java-based Microservices/Web Services in an SOA environment
  • A clear understanding of SOA related standards like REST/OAuth/JSON and SOAP/WSDL
  • Experience working with RDBMS (Oracle/SQLServer/DB2) as well as NoSQL Documents oriented Databases like MongoDB
  • Working experience with tools such as Github, Splunk, SonarQube, Jenkins, and Maven
  • Familiarity with Agile practices and experience working in a Scrum environment
  • Experience in design and development of Full Stack transactional applications involving UI, Services and integration middleware like Apache Kafka/Mule ESB/Spring Integration
  • Working experience with developing responsive front end business applications using React and/or Angular JS
  • Experience working with Behavior Driven Development and writing BDD Features and Test Cases using Cucumber/Karate.
  • Experience working with the development of web-based applications in a cloud environment (AWS/Pivotal Cloud Foundry)


Basic Qualifications
Minimum 7+ years of experience in:

  • Java/JEE-JAVA Framework-Spring
  • Development Methodologies-Agile with Scrum
  • Web development - client only-Spring-MVC, React, Angular
  • Microservices Spring Boot
  • Web services and SOA related standards like REST/OAuth/JSON and SOAP/WSDL


Additional skills:

  • Apache Kafka (both Producer and Consumer)
  • Rules Engine / Drools or similar engine
  • MongoDB
  • Microservices with/without cloud experience
  • NativeApps development (along with backend java/microservices)
  • ReactJS (with backend java/microservices)
  • BDD (Cucumber/Karate)
  • Apigee API Gateway
  • Familiarity with Domain-Driven Design


Education
- Undergraduate degree or equivalent combination of education
*****Temp Remote position

             

Similar Jobs you may be interested in ..