Overview
On Site
Depends on Experience
Contract - W2
Contract - 12 Month(s)
Skills
java
lead
led
Spring Boot
Microservices architecture
CI/CD
Jenkins
GitLab CI
GitHub Actions
MongoDB
AWS
GCP
or Azure
Git
Maven/Gradle
containerization
Docker
Kubernetes
Job Details
Title - Java Lead
Location-Onsite @Mc Lean , VA-Only Locals Needed -No Non-Locals
Duration Contract
Job Summary
We are seeking a highly skilled Java Lead to drive end-to-end software development using modern Java technologies. The ideal candidate is a hands-on engineer with strong experience in Java, Spring Boot, Microservices, DevOps / CI-CD, and database development (MongoDB & SQL). This role involves leading development efforts, establishing coding and API standards, mentoring junior developers, and delivering high-quality, scalable solutions.
Key Responsibilities
- Lead and participate in full-cycle software development including design, development, testing, and deployment.
- Build scalable, secure, and high-performance microservices using Java & Spring Boot.
- Define and enforce coding standards, best practices, and API design guidelines for the development team.
- Provide technical leadership and mentorship to junior developers; conduct code reviews and promote engineering excellence.
- Work closely with product owners, architects, and cross-functional teams to translate requirements into technical solutions.
- Implement and automate CI/CD pipelines using modern DevOps tools.
- Develop high-quality, optimized SQL queries and MongoDB data models.
- Troubleshoot complex technical issues, performance bottlenecks, and production system challenges.
- Ensure high-quality documentation, unit testing, integration testing, and continuous improvement processes.
Required Skills & Qualifications
- 10+ years of hands-on experience in software development.
- Strong expertise in Java, Spring Boot, Microservices architecture.
- Hands-on experience with DevOps tools & CI/CD pipelines (Jenkins, GitLab CI, GitHub Actions, etc.).
- Strong development experience with MongoDB and SQL-based databases.
- Experience working with RESTful API design and standards, API security & performance tuning.
- Knowledge of cloud platforms (AWS, Google Cloud Platform, or Azure) is an advantage.
- Strong experience with Git, Maven/Gradle, containerization (Docker, Kubernetes preferred).
- Excellent problem solving, debugging, and analytical skills.
- Strong communication and leadership abilities.
Nice to Have
- Experience with messaging systems (Kafka, RabbitMQ).
- Knowledge of test automation frameworks (JUnit, Mockito, etc.).
- Experience with distributed systems and event-driven architecture.
Regards,
Sai Srikar
Email:
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.