Job Description :

ABD Solutions, Inc is seeking a Java Microservices developer with 7+ years of experience for our financial client. Remote to start then onsite in San Francisco, California.  

This position will consist of new code development and existing application enhancement support, working on Agile and participating in scrum calls, and working with the Product owner and working 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)


Required Qualifications:

-        Bachelor’s Degree

-        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


Similar Jobs you may be interested in ..