Remote job
Lead Application Engineer (Java)
Job details
About this role
Role overview Lead Java application engineering for modernization work across a large portfolio of applications. The role combines hands-on development with technical guidance, helping teams move systems toward cloud-native architectures and improve their delivery, testing, and production support practices.
Responsibilities - Guide application engineering work and manage technical dependencies across modernization initiatives spanning more than 500 applications. - Develop and modernize services using Java, Spring Boot, REST APIs, microservices, and cloud-native patterns. - Support migration from virtual machines to containers and deployment to cloud environments. - Use Docker, Kubernetes, CI/CD, and application testing practices to deliver and maintain services. - Apply AI-assisted engineering tools to accelerate coding, modernization, testing, documentation, and automation. - Use Google Cloud as the primary cloud platform, and work across teams to troubleshoot production issues and improve observability.
Requirements - Bachelor’s degree or equivalent in computer science, information technology, engineering, or a related field. - Strong application engineering experience with Java, Spring Boot, RESTful APIs, microservices, and cloud-native design. - Practical experience with Docker, Kubernetes, CI/CD, testing, and production troubleshooting. - Experience modernizing applications, migrating virtual machine workloads to containers, and deploying to cloud platforms. - Understanding of SQL and NoSQL databases, distributed systems, and application observability. - Demonstrated technical leadership, mentoring, problem-solving, and cross-team collaboration.
Nice to have - Front-end experience with React, Angular, or Vue, including integration with REST APIs. - Familiarity with cloud platforms beyond the primary platform.
Benefits and work setup - The stated annual salary range is $140,000–$185,000. - Benefits include health insurance, paid leave and holidays, sick leave, parental and bereavement leave, a 401(k) employer match, and referral bonuses.