Lead Java Software Engineer with AWS

Globenet Consulting Corp
Bellevue, WA, United States
20 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
10 years minimum
Compensation
$124,800.0 - $145,600.0
Working hours
Shift work
Job source

Tech stack

Java (Programming Language) Agile Methodology Amazon Web Services Software as a Service Cloud Computing Cloud Engineering Code Review Continuous Integration Relational Databases Distributed Systems Amazon DynamoDB Fault Tolerance
+22 more
MongoDB Performance Tuning Scrum Methodology Swagger Message Oriented Middleware Software Engineering SQL Databases Software Technical Review Openapi Data Logging Java Application Server Spring-boot Backend Kotlin Event Driven Architecture Infrastructure Automation Frameworks Deployment Automation Cassandra Apache Kafka Restful APIs Dynatrace Microservices

Job description

We are seeking an experienced Lead Software Engineer to provide hands-on technical leadership in designing and developing cloud-native backend applications using Java, Spring Boot, and AWS. This role will lead architecture decisions, build scalable distributed systems, mentor engineers, and establish engineering best practices., * Lead the design and development of cloud-native Java applications on AWS.

  • Build scalable microservices using Java, Kotlin, and Spring Boot.
  • Design RESTful APIs and event-driven services.
  • Architect highly available, fault-tolerant distributed systems.
  • Develop asynchronous messaging solutions using Kafka or similar technologies.
  • Design cloud infrastructure using AWS-managed services.
  • Implement Infrastructure as Code, CI/CD, and deployment automation.
  • Lead architecture discussions, technical design reviews, and code reviews.
  • Improve observability through logging, metrics, monitoring, and distributed tracing.
  • Troubleshoot production issues and optimize system performance.
  • Collaborate with Product Owners, Architects, and engineering teams.
  • Mentor engineers and establish development standards., * 45-55% hands-on Java/AWS development
  • 15-20% production support and troubleshooting
  • 15-20% code reviews and technical design
  • 5-10% cross-team collaboration
  • 5-10% Agile ceremonies and sprint activities

Top Skills

  • AWS Cloud Architecture
  • Java and Spring Boot
  • Microservices and Distributed Systems

Requirements

  • 10+ years of software engineering experience.
  • Strong experience developing enterprise-scale backend applications.
  • Technical leadership or team lead experience preferred.
  • Degree not required.

Required Technical Skills

  • Advanced Java and/or Kotlin
  • AWS cloud architecture
  • Spring Boot
  • Microservices and distributed systems
  • REST APIs, OpenAPI, and Swagger
  • SQL and relational databases
  • DynamoDB, MongoDB, or Cassandra
  • Kafka and event-driven architecture
  • CI/CD pipelines and deployment automation
  • Cloud-native application development
  • Logging, metrics, tracing, and monitoring
  • Production support and performance tuning

Preferred Experience

  • Highly available distributed system design
  • Infrastructure as Code
  • Cloud application modernization
  • Technical architecture and solution design
  • Agile/Scrum development environments

Benefits & conditions

Pulled from the full job description

  • Work from home
  • Opportunities for advancement, * Competitive salary
  • Opportunity for advancement
  • Training & development

About the company

The AES Group is a premier technology and engineering 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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:14 min

Generating functioning backend code from OpenAPI specifications

Christopher Walles Christopher Walles · WWC 2024

5:06 min

Modernizing legacy applications through proactive leadership

Babette Wagner Babette Wagner · Coffee With Developers

3:09 min

Understanding Kotlin Multiplatform and its compiler targets

Petar Marijanović · LIVE

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

4:36 min

Hiring passionate software engineers to tackle unprecedented scaling challenges

Dana Lawson Dana Lawson +1 · WWC Europe 2026

Videos

See all

Related articles

See all