Role: Lead Java Developer Duration: 6+ Months Contract Location: McLean, VA (2-3 days onsite from day one)
Mandatory:
10+ years of experience in Solution, Design and Development of applications using Java, J2EE, Spring, Spring Boot, RESTful services and Angular. 3+ years of experience in design and development of Microservice using Spring boot and REST API Good experience in Docker and Kubernetes (EKS) 2+ years of experience in designing and Implementing cloud-based solutions in various AWS Services Strong experience in DevOps tool chain (Jenkins, Artifactory, Ansible/Chef/Puppet/Spinnaker, Maven/Gradle, Atlassian Tool suite) Very Good knowledge and experience in Non-Functional (Technical) Requirements like Security, Transaction, Performance, etc Good knowledge and experience in Database
Nice to have:
1+ years of experience in Experience with OAuth implementation using Ping Identity 1+ years of experience in API Management (Apigee) or Service Mesh (Istio) Good knowledge and experience in Queue/Topic (Active-MQ) based implementations. Good knowledge and experience in Scheduler and Batch Jobs Good knowledge and experience in NoSQL (MongoDB) Experience with scripting languages using Unix. Preferably certified in AWS