Java Tech Lead
Glider AI · McLean, VA · 1 wk ago
On-siteEngineeringFull-time
About the role
We are seeking a highly experienced Senior Developer to join our team, focusing on the design and development of robust applications using a wide range of modern technologies. This role involves working extensively with Java, Spring Boot, microservices, and cloud-based solutions on AWS. The ideal candidate will also have a strong focus on applied Generative AI development, leveraging various LLMs and related tools.
Responsibilities
- Design and develop applications using Java 8+/J2EE, Spring, Spring-Boot, and RESTful Services.
- Design and develop microservices using Spring-Boot and REST API.
- Design and implement cloud-based solutions utilizing various AWS Services (EC2, IAM, S3, Lambda, etc.).
- Apply Generative AI development, utilizing LLMs, RAG, fine-tuning, and prompt engineering.
- Use Code Assistant Tools like GitHub Copilot, Kiro, or Claude Code.
- Work with managed LLM platforms such as AWS Bedrock.
- Participate in discussions with project teams to understand application design, build processes, and help deploy applications in target environments.
Requirements
- 10+ years of experience in Design and Development of applications using Java 8+/J2EE, Spring, Spring-Boot, RESTful Services and UI Framework.
- 2+ years of experience in design and development of Microservice using Spring-Boot and REST API.
- Strong knowledge/experience in ORM Framework - JPA / Hibernate.
- Good knowledge and experience in Docker and Kubernetes.
- 2+ years of experience in any one of the UI Framework - Angular / ReactJS.
- 1+ years of experience in designing and implementing cloud-based solutions in various AWS Services (EC2, IAM, S3, Lambda, etc.).
- Good knowledge and experience in any RDBMS/PostgreSQL.
- Strong experience in DevOps tool chain (Jenkins, Artifactory, Maven/Gradle, GIT/BitBucket).
- Good knowledge in technical concepts – Security, Transaction, Monitoring, Performance.
- Minimum 2+ years focused on applied Gen AI development.
- Good experience in any one of the Code Assistant Tools like GitHub Copilot, Kiro, Claude Code, etc.
- Familiarity with managed LLM platforms such as AWS Bedrock.
- Hands-on experience with various LLMs, RAG, fine-tuning, prompt engineering.
- Degree in Computer Science, Engineering or equivalent.
- Preferably certified in AWS.
Qualifications
- Good knowledge in Python, LangChain, LangGraph – Added advantage.
- Experience with OAuth implementation using Ping Identity.
- Familiarity with API Management (Apigee) and Service Mesh (Istio).
- Experience with Elasticsearch, Logstash & Kibana.
- Good knowledge and experience in any Queue based implementations.
- Good knowledge and experience in NoSQL (MongoDB), GraphQL.
- Experience with scripting languages using Unix, Python.
Skills
- Good communication and Self starter.
- Fast learner of new technologies and tools.
- Ability to work independently contributing to the success of assigned project(s).