1

Director Java Aws Jobs in Ballwin, MO (NOW HIRING)

Lead Java Engineer

Saint Louis, MO ยท On-site

$140K - $150K/yr

... Direct Hire About the Role We are seeking an accomplished Lead Java Engineer who will drive the end ... Implement and support cloud infrastructure (AWS) using services like EKS, EC2, S3, RDS, SQS, SNS ...

Senior Data Engineer

Saint Louis, MO ยท Remote

$103K - $140K/yr

Our success is a direct reflection of the talented and diverse people who make a positive ... This role requires deep technicalexpertisewith Snowflake,Core AWS Services, cloud-based ...

Software Engineer - Full Stack

Saint Louis, MO ยท On-site

$110K - $115K/yr

Direct hire Company: The name of our partner organization will be disclosed during the interview ... Write scalable, reliable code in Golang (or be able to pick it up quickly if experienced in Java ...

... Java EE, .NET web tier) Databases (PostgreSQL, Oracle, Microsoft SQL Server) Experience ... Experience developing infrastructure as code using Terraform and AWS CloudFormation. Hands-on ...

... Java EE, .NET web tier) Databases (PostgreSQL, Oracle, Microsoft SQL Server) Experience ... Experience developing infrastructure as code using Terraform and AWS CloudFormation. Hands-on ...

next page

Showing results 1-20

Director Java Aws information

What does a Director Java AWS do?

A Director Java AWS is a senior technology leader responsible for overseeing teams that develop and deploy Java applications on Amazon Web Services (AWS) cloud platforms. They set technical strategy, lead architecture decisions, and ensure the efficient integration of Java-based solutions with AWS services. This role involves managing engineers, coordinating with cross-functional stakeholders, and ensuring projects meet business objectives while optimizing for scalability, security, and cost-effectiveness.

What are some common challenges faced by a Director Java AWS when leading cloud migration projects?

A Director Java AWS often encounters challenges such as aligning diverse technical teams on best practices, managing legacy system dependencies, and ensuring robust security during cloud migrations. Balancing project timelines with thorough testing and compliance requirements can also be demanding. Additionally, fostering collaboration between development, operations, and security teams is crucial to ensure a smooth transition and long-term scalability.

What are the key skills and qualifications needed to thrive as a Director Java AWS, and why are they important?

To thrive as a Director Java AWS, you need advanced expertise in Java development, cloud architecture, and leadership, typically supported by a degree in computer science or related field and extensive hands-on experience. Familiarity with tools and platforms such as AWS (EC2, Lambda, S3), CI/CD pipelines, and certifications like AWS Certified Solutions Architect are highly valuable. Strong strategic thinking, team management, and effective communication skills set top candidates apart in this role. These skills ensure the delivery of robust, scalable cloud solutions while aligning technical teams with business objectives.

What is the difference between Director Java Aws vs Java Developer?

AspectDirector Java AwsJava Developer
Required CredentialsBachelor's/Master's in CS, AWS certifications, leadership experienceBachelor's in CS or related, Java certifications often preferred
Work EnvironmentLeadership roles, strategic planning, team managementDevelopment-focused, coding, debugging, implementation
Employer & Industry UsageTech companies, cloud service providers, large enterprisesSoftware firms, startups, IT departments
Common Search & ComparisonYesYes

The main difference between a Director Java Aws and a Java Developer lies in their responsibilities and experience level. The Director role involves strategic planning, team leadership, and overseeing cloud projects using AWS, requiring leadership experience and certifications. In contrast, a Java Developer focuses on coding, debugging, and implementing Java applications, typically with less managerial responsibility. Both roles are integral in tech and cloud industries, but they serve different career stages and functions.

Lead Java Engineer

Artius Solutions

Saint Louis, MO โ€ข On-site

$140K - $150K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 12 days ago


Job description

Lead Java Engineer

Location:ย Saint Louis, Missouri (On-Site/Hybrid/Remote โ€“ specify as needed)
Employment Type:ย Full-Time, Direct Hire

About the Role

We are seeking an accomplishedย Lead Java Engineerย who will drive the end-to-end design, development, and delivery of modern, scalable web and cloud-native applications. This role calls for a hands-on leader who combines strong architectural vision, technical excellence, and a collaborative spirit to build robust enterprise platforms.

You will take ownership of platform architecture, drive technology best practices, and mentor engineering teams. Your work will directly influence project direction, enable delivery of high-quality code, and build a culture of technical excellence.

Responsibilities
  • Lead the architecture, design, development, and testingย of web and cloud-native applications in a cross-functional Agile team.

  • Guide end-to-end technical delivery,ย including architectural assessments and solution design for enterprise platforms.

  • Break down epics/features, define technical strategies, and maintain architectural integrity across the product.

  • Mentor and support junior engineers; take part in hiring, onboarding, and technical knowledge sharing.

  • Champion best development practices: branching strategies, code reviews, library management, robust logging, and error handling.

  • Enforce and document coding guidelines, code scanning profiles, and technical standards to ensure maintainability and reduce technical debt.

  • Advocate for and practice Test-Driven Development (TDD) and automated test coverage (unit, integration, functional, contract).

  • Design and implement microservices using Spring Boot, Spring WebFlux, and modern design patterns (hexagonal architecture, DDD).

  • Build, optimize, and maintain RESTful APIs and implement asynchronous inter-service communication using Kafka.

  • Oversee database schema design, data migration, query optimization, and secure, reliable interactions with relational and NoSQL databases (Oracle, AWS RDS, DynamoDB).

  • Implement and support cloud infrastructure (AWS) using services like EKS, EC2, S3, RDS, SQS, SNS, Lambda, ECS, and Docker/Kubernetes containers.

  • Stay current with industry trends, new technologies, and best practices; contribute to internal tech talks and workshops.

Requirements
  • 7+ yearsย hands-on experience in microservices-based, cloud-native Java application development within enterprise environments.

  • 3+ yearsย of technical leadership/lead engineer experience in agile teams.

  • Expertise inย Java (JDK 8 or higher; Java 21 preferred):ย including lambda expressions, Stream API, CompletableFuture, Virtual Threads, and concurrency APIs.

  • Proven ability withย Spring Boot, Spring WebFlux, JPA, Spring Security, Actuator, Kafka, Redis.

  • AWS Cloud:ย 2+ years hands-on using EKS, EC2, S3, RDS, SQS, SNS, DynamoDB, Lambda.

  • Practical, hands-on experience withย RESTful API designย andย hexagonal architecture.

  • Advanced skills in relational databases (Oracle or AWS RDS), schema design, and data migrations.

  • Proficiency withย container and serverless architecturesย (Docker, Kubernetes, AWS Lambda/ECS).

  • Strong inย TDD/DDD,ย using frameworks such as JUnit, Cypress, WireMock, PowerMock, ArchUnit.

  • Familiar withย CI/CD tools and pipelinesย (DevOps mindset), application lifecycle management tools (e.g., Jira).

  • Strong verbal and written communication, consultant-level client-facing skills, and self-starter mindset.

Preferred Qualifications
  • Prior experience in end-to-end architectural ownership of cloud or enterprise web platforms.

  • Experience delivering high-quality software in regulated or large-scale enterprise domains.

  • Active involvement in tech communities, workshops, or mentoring engineers.

Must-Have Technologies
  • Java (JDK 8+)

  • Spring Boot

  • Microservices

  • Kafka

  • AWS

  • Relational databases

  • Experience with multiple testing strategies (unit, integration, functional, contract tests)

Benefits
  • Competitive salary and performance-based bonus

  • Comprehensive health, dental, and vision coverage

  • 401(k) with match

  • Flexible PTO policy

  • Opportunities for technical and career growth

  • Engaging, collaborative, and innovative team culture

To apply:
Submit your updated resume detailing relevant experience in Java, cloud platforms, AWS, microservices, and leadership. Only candidates with strong hands-on and leadership experience in modern Java stacks will be considered.

.