Java Backend Developer
Pay Rate: Not Specified
Job type: contractor
Location: Newark, NJ
Desired Skills: Jenkins/Gradle/Maven Docker, Kubernetes
Expert proficiency in application of analysis/design engineering functions.
• Expertise with Spring Boot Framework
• Skilled in use of AWS technologies for building, deploying applications and operating applications.
• Proficiency with Continuous Integration/Continuous Delivery (Jenkins) Experience with build tools (Gradle, Maven, ,etc.)
• Expert proficiency in application of non-functional software qualities such as resiliency, maintainability, etc.
• Exposure to Junit, Cucumber and Karate testing framework
• Experience with implementing integration solutions with Microservices, RESTful Web Services and Web APIs
• Experience working in Agile methodology
• Knowledge of Restful APIs
• Experience in containerization with applications deployed on Docker or Kubernetes.
• Proven experience in the design, development, testing and integration of high complex software solutions.
• Working understanding of software test automation(TDD and Unit Testing Frameworks: Junit, Mockito, Cucumber)
• Proven experience leveraging DevOps and lean development principles like CI/CD with tools such as Git, Jenkins, Nexus etc. AWS cloud knowledge is a plus.
• Should be familiar with relational and NOSQL databases.
• Should have strong communication skills
• Should possess experience working in a team-oriented group
Experience level:
Bachelor's degree in computer science and equivalent degree
10 years of experience in software development.