Tech Lead Java
Job Role: Tech Lead Java
Duration: Full-Time Hire
Role type: Day 1 Onsite
Location: McLean, VA
Salary: 120K to 150K/year with Employee benefits included, but not limited to, health insurance (medical, dental, vision), 401(k) plan, and paid sick leave (depending on work location)
Years of Experience Required: 10+ years
Job Description:
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 the 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 toolchain (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
What We Offer:
- Competitive Compensation
- Great benefits package includes Medical, Dental, and Vision from Day 1
- Life Insurance, 401K and much more
- Relocation assistance
- Reimbursement of certification cost
Job Type: Full-time
Pay: $120,000.00 - $150,000.00 per year
Ability to commute/relocate:
McLean, VA: Reliably commute or planning to relocate before starting work (Required)
Experience:
Java: 10 years (Required)
AWS: 4 years (Required)
Leadership: 3 years (Required)