AL
Lead Java Developer
Artech LLC
🇺🇸 United States
On-site
Staff / Principal
4 months ago
$100 / hour
- Java
- System Design
- Microservices
- REST API
- CI/CD
- Devops
- Agile
- Scrum
- J2EE
- Spring Boot
- MVC
- SOAP
- SQL
- NoSQL
- MySQL
- Oracle
- MongoDB
- RabbitMQ
- Hibernate
- JPA
- AWS
- Azure
- GCP
- Jenkins
- GitLab CI
- Docker
- Kubernetes
- Event-Driven Architecture
4 months ago
Job Title: Lead Java Developer
Location: McLean, VA
Duration: 12 Months
Interview: Virtual Round
Rate: $100
Role Overview
We are looking for an experiencedJava Lead Developer to design, develop, and lead enterprise-grade applications. The ideal candidate will be responsible for technical leadership, system design, code quality, and mentoring a team of developers while working closely with architects, product owners, and stakeholders.
Key Responsibilities
- Lead end-to-end design and development of scalable, high-performance Java-based applications.
- Define and enforce coding standards, best practices, and architecture guidelines.
- Collaborate with solution architects to design microservices-based or distributed systems.
- Review code, perform technical assessments, and mentor junior and mid-level developers.
- Participate in requirement analysis and translate business needs into technical solutions.
- Ensure application performance, security, scalability, and reliability.
- Work on integration with REST APIs, third-party systems, and databases.
- Troubleshoot production issues and provide root cause analysis (RCA).
- Manage CI/CD pipelines and support DevOps practices.
- Coordinate with cross-functional teams in Agile/Scrum environments.
Required Skills & Experience
- 8–12+ years of experience in Java/J2EE development.
- Strong expertise inCore Java, Spring Boot, Spring MVC, Spring Cloud.
- Experience in microservices architecture and distributed systems.
- Hands-on experience with RESTful APIs and web services (SOAP/REST).
- Strong knowledge of databases (SQL/NoSQL like MySQL, Oracle, MongoDB).
- Experience with messaging systems like Kafka or RabbitMQ.
- Proficient in ORM frameworks like Hibernate/JPA.
- Experience with cloud platforms (AWS/Azure/GCP) is a plus.
- Familiarity with CI/CD tools (Jenkins, GitLab CI, Docker, Kubernetes).
- Strong understanding of design patterns and system design principles.
- Experience in performance tuning and debugging complex systems.
Leadership Skills
- Ability to lead a team of developers and drive technical delivery.
- Strong problem-solving and decision-making skills.
- Good communication with both technical and business stakeholders.
- Experience in Agile/Scrum team leadership.
Preferred Qualifications
- Experience in enterprise-level banking/fintech/insurance domain.
- Exposure to event-driven architecture and streaming systems.
- Knowledge of containerization and cloud-native development.
Education
- Bachelor’s or Master’s degree in Computer Science, IT, or related field.
Lead Java Developer · Artech LLC