Java Lead Developer

The AES Group
  • Bellevue, WA
  • Quick Apply
1 day ago

Job Description

Role: Senior Java Lead Developer
Location: Bellevue, WA


Let's create our future together at The AES Group!

About The AES Group
The AES Group is a premier technology and engineering consulting company that has been bringing businesses and talent together for over 20 years to deliver innovative solutions that have the greatest positive impact on society. AES has helped over 40 business enterprises, including Fortune 500 companies, engage their customers, empower their employees, and transform their business operations with the power of cloud, data, AI, engineering, and other emerging technologies.

Position Overview:
We are looking for an experienced Senior Java Lead Developer with strong hands-on experience in Java, Spring Boot, Microservices, Kubernetes, Docker, GitLab CI/CD, Cassandra, and Apigee. The candidate will be responsible for designing, developing, deploying, and supporting scalable cloud-native applications and REST APIs.

The ideal candidate should have strong technical leadership skills, experience with production environments, and practical experience using AI-assisted development tools such as GitHub Copilot and/or Claude Code.


Responsibilities

  • Design, develop, and maintain scalable Java/Spring Boot microservices.
  • Develop and maintain production-grade REST APIs and cloud-native applications.
  • Build and manage containerized applications using Docker and Kubernetes.
  • Deploy, scale, and troubleshoot applications running on Kubernetes.
  • Develop and maintain GitLab CI/CD pipelines for automated build, testing, and deployment.
  • Design data models and develop queries using Cassandra.
  • Configure and manage APIs using Apigee, including API proxies, gateways, and policies.
  • Use GitHub Copilot and/or Claude Code for coding, code reviews, refactoring, debugging, testing, and code optimization.
  • Participate in technical architecture, design discussions, code reviews, and sprint planning.
  • Troubleshoot application and production issues and provide production support.
  • Develop unit, integration, and automated tests to ensure application quality and reliability.
  • Collaborate with DevOps, QA, Product, and other engineering teams to deliver solutions end-to-end.
  • Provide technical leadership and mentor other developers.
  • Follow software engineering best practices for scalability, performance, security, and maintainability.


Required Skills

  • Strong hands-on experience with Java.
  • Strong experience with Spring Boot and REST API development.
  • Extensive experience developing Microservices.
  • Hands-on experience with Kubernetes.
  • Experience with Docker and containerization.
  • Strong experience with GitLab and GitLab CI/CD.
  • Strong experience with Cassandra, including data modeling and querying.
  • Hands-on experience with Apigee/API Gateway, including API proxies and policies.
  • Practical experience using GitHub Copilot and/or Claude Code in software development.
  • Experience with unit testing, integration testing, and automated testing.
  • Strong troubleshooting and production support experience.
  • Strong communication and technical leadership skills.

Preferred Skills

  • Experience with AWS, Azure, or GCP.
  • Experience with Kafka or RabbitMQ.
  • Experience with Helm and Kubernetes Operators.
  • Knowledge of Prometheus, Grafana, ELK/EFK, or similar observability tools.
  • Knowledge of OAuth2, JWT, and mTLS.
  • Experience working in Agile/Scrum environments.
  • Telecom industry experience is preferred.

Key Technologies

Java | Spring Boot | Microservices | REST APIs | Kubernetes | Docker | GitLab | GitLab CI/CD | Cassandra | Apigee | GitHub Copilot | Claude Code | AWS/Azure/GCP | Kafka | RabbitMQ


Qualifications

  • Bachelor's degree in computer science, Engineering, or a related field, or equivalent professional experience.
  • Strong experience working on enterprise-scale software applications.
  • Demonstrated ability to lead technical initiatives while remaining hands-on with development.

Numbers & Facts

LocationBellevue, WA

Skills

  • Agile Programming Methodologiesunmatched
  • Amazon Web Services (AWS)unmatched
  • Apache Cassandraunmatched
  • Application Programming Interface (API)unmatched
  • Architectural Designunmatched
  • Artificial Intelligence (AI)unmatched
  • Best Practicesunmatched
  • Business Operationsunmatched
  • Cloud Applicationsunmatched
  • Cloud Computingunmatched
  • Code Reviewsunmatched
  • Communication Skillsunmatched
  • Computer Scienceunmatched
  • Continuous Deployment/Deliveryunmatched
  • Continuous Integrationunmatched
  • Data Modelingunmatched
  • Debugging Skillsunmatched
  • DevOpsunmatched
  • Dockerunmatched
  • Emerging Technologyunmatched
  • Engineering Consultingunmatched
  • Fortune 500 Customersunmatched
  • GCP (Good Clinical Practices)unmatched
  • GitHubunmatched
  • Identify Issuesunmatched
  • Integration Testingunmatched
  • Javaunmatched
  • Leadershipunmatched
  • Mentoringunmatched
  • Microservicesunmatched
  • Microsoft Windows Azureunmatched
  • OAuthunmatched
  • Product Engineeringunmatched
  • Production Supportunmatched
  • Production Systemsunmatched
  • Programming Toolsunmatched
  • Quality Assuranceunmatched
  • REST (Representational State Transfer)unmatched
  • RabbitMQunmatched
  • Refactoringunmatched
  • Scalable System Developmentunmatched
  • Scrum Project Management and Software Developmentunmatched
  • Software Administrationunmatched
  • Software Developmentunmatched
  • Software Engineeringunmatched
  • Sprint Planningunmatched
  • Technical Leadershipunmatched
  • Technical/Engineering Designunmatched
  • Telecommunications Industryunmatched
  • Test Automationunmatched
  • Unit Testunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder