Job Description :
Designation : API Developer

Location: Baltimore ,MD

Required (Must Have)

· Experience in developing Java J2EE based Web Services, Spring Framework, REST APIs, URI, JSON/XML at least 5 years or more

· Have worked previously with Mulesoft or WSO2 API Manager and utilization with the Mulesoft components

· Adopted SOA service oriented architecture to integrate back end service with Mulesoft API Manager

· Integration experience with Forge Rock and Mulesoft API Manager

· Must be able to deliver working software code using framework like Spring framework, Java the candidate will spend 70% of time in coding

· Strong programming and coding experience and past back ground of utilizing either WSO2, Java, J2EE, REST API design patterns and architectures

· Development experience connecting with RESTful Web Service with Data Access Layer utilizing JDBC, SQL, Hibernate

· Prior experience in developing test driven development using JUnit or Mockito mocking framework

Good to Have

· Experience in creating solution utilizing NoSQL database (Mongo DB or Mark Logic) to integrate with the REST API Layer

· Experience in profiling and performance tuning of Java, J2EE and Spring based REST APIs applications

· Test Driven Development experience, Docker Containers, AWS experience

· Experience in working with Agile SCRUM development methodologies

· Java Certified Developer or Oracle Certified Developer

· AWS Certification either Associate Developer or SysOps or Solutions Architect

Skills Required (Must Have)

· Programming Skills: Java, J2EE, Spring Framework is must (at least 5 years of experience)

· REST API Development using Spring

· Maven, XML, JSON, RESTful Web Service development experience