What are the responsibilities and job description for the Java Technical Lead position at Drillo.AI?
Title: Tech Lead – (Java)
Location: Richmond / McLean, VA
Employment Type: Contract/Fulltime
Note : ONLY USC, GC, H4 EAD
We are looking for an experienced Java Full Stack Developer with 12 years of professional expertise to join our team. This role involves designing, developing, and deploying scalable applications leveraging AWS cloud services, Kubernetes, CI/CD pipelines, and modern full-stack frameworks.
Key Responsibilities
- Develop and maintain end-to-end web applications using Java and modern front-end technologies.
- Architect and implement cloud-native solutions on AWS.
- Build and manage CI/CD pipelines for automated deployments and testing.
- Containerize applications with Docker and orchestrate workloads using Kubernetes.
- Collaborate with cross-functional teams to deliver high-quality, secure, and scalable solutions.
- Troubleshoot, optimize, and enhance application performance across the stack.
Required Skills & Experience
- 12 years of experience as a Full Stack Java Developer.
- Strong expertise in Java, Spring Boot, REST APIs, and front-end frameworks (React, Angular, or Vue).
- Hands-on experience with AWS cloud services (EC2, Lambda, S3, RDS, etc.).
- Proficiency in Kubernetes and Docker for containerized deployments.
- Solid understanding of CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI, or similar).
- Exposure to additional programming languages (Python, Node.js, or C#) is a plus.
- Strong problem-solving skills and ability to work in agile environments.