Lead Java AWS Developer
Based in United StatesFull-TimeLead
Salary157,934 - 193,700 USD per year
Apply NowOpens the employer's application page
Job Details
- Experience
- Minimum of 5 years of experience within the travel industry; At least 5 years of experience working with AS400 systems; At least 2 years of hands-on experience developing applications with Java; Minimum of 2 years of experience designing and deploying solutions on AWS
- Required Skills
- AWSDockerJavaKubernetesJiraCI/CDTerraformCloudFormation
Requirements
- Bachelor's degree in Computer Science, Electrical Engineering, Mechanical Engineering, or a related technical field.
- Minimum of 5 years of experience within the travel industry.
- At least 5 years of experience working with AS400 systems and related enterprise environments.
- Minimum of 3 years of experience using Jira for project tracking, collaboration, and agile development processes.
- At least 2 years of hands-on experience developing applications with Java.
- Minimum of 2 years of experience designing and deploying solutions on AWS cloud platforms.
- Strong understanding of cloud architecture principles, distributed systems, and modern software development methodologies.
- Experience with AWS services such as Lambda, S3, Step Functions, CloudFormation, and related cloud-native technologies.
- Proficiency with containerization and orchestration tools, including Docker and Kubernetes.
- Experience implementing CI/CD pipelines and DevOps practices.
- Knowledge of Infrastructure as Code (IaC) tools such as Terraform or CloudFormation.
Responsibilities
- Design, develop, and maintain scalable, secure, and resilient applications using Java and AWS cloud services.
- Architect and deploy cloud-native solutions leveraging AWS technologies such as Lambda, Step Functions, S3, CloudFormation, and related services.
- Build, manage, and optimize CI/CD pipelines to streamline software delivery, deployment, and release processes.
- Implement containerization strategies using Docker and orchestrate containerized workloads with Kubernetes.
- Develop and maintain Infrastructure as Code (IaC) solutions using Terraform, AWS CloudFormation, or similar automation tools.
- Collaborate with engineering, product, and business teams to translate requirements into robust technical solutions.
- Monitor, troubleshoot, and optimize production environments to maximize system availability, reliability, and performance.
- Drive software engineering best practices, including code quality, testing, security, scalability, and operational excellence.
- Support modernization initiatives and contribute to continuous improvements in cloud infrastructure and application architecture.
- Provide technical leadership and guidance throughout project lifecycles, helping teams deliver high-quality solutions efficiently.
View Full Description & ApplyYou'll be redirected to the employer's site