Mogi I/O : OTT/Podcast/Short Video Apps for you
Lead Software Engineer – Backend Java | Enterprise Cloud
Mogi I/O : OTT/Podcast/Short Video Apps for you, Saint Louis, Missouri, United States, 63146
3 days ago Be among the first 25 applicants
Work Type: Permanent | Hybrid (3 Days Onsite)
Location: USA – Saint Louis, Missouri
Experience: 15–25 Years
Compensation: USD $140,000 – $150,000 per annum
Shift: General Shift (8 AM – 5 PM)
Job Overview
We are seeking a seasoned Lead Java Engineer to design, build, and lead the development of modern cloud-native applications using Java, Spring Boot, and AWS. This role demands strong architectural leadership, mentorship capabilities, and hands-on coding expertise in a microservices environment. You’ll play a pivotal role in shaping technical strategies, ensuring code quality, and guiding the engineering team in delivering scalable enterprise software.
Key Responsibilities
Lead design, development, and testing of cloud-native Java applications Architect and implement microservices using hexagonal architecture Build and maintain RESTful APIs, ensuring secure and efficient integrations Guide epics/features breakdown while keeping the full system in mind Mentor engineers, conduct interviews, host internal tech talks Promote test-driven development and enforce coding standards Drive adoption of design patterns and continuous refactoring Oversee database schema design, optimization, and migration strategies
Must-Have Skills
7+ years in enterprise cloud-native Java development 3+ years in a team leadership or technical lead role Advanced Java (preferably Java 21): Streams, CompletableFuture, Concurrency, Virtual Threads Spring Boot, Spring WebFlux, JPA, Spring Security, Kafka, Redis AWS experience: EC2, EKS, S3, RDS, Lambda, DynamoDB, SQS/SNS RESTful API development with hexagonal architecture TDD and DDD practices with tools like JUnit, WireMock, Cypress CI/CD pipelines and ALM tools like Jira Strong communication and client-facing consulting skills
Nice-to-Have Skills
Practical knowledge of test coverage types – unit, integration, functional, contract testing Familiarity with DevOps pipelines and container orchestration using Docker, Kubernetes Awareness of technical debt management and secure code practices
Seniority level
Seniority level Mid-Senior level Employment type
Employment type Full-time Job function
Job function Engineering and Information Technology Industries Software Development Referrals increase your chances of interviewing at Mogi I/O : OTT/Podcast/Short Video Apps for you by 2x Get notified about new Lead Software Engineer jobs in
St Louis, MO . Scott AFB, IL $55,000.00-$85,000.00 1 month ago Java Developer with Angular/AWS_Local to Saint Louis, MO_Only on W2_No 1099/C2C
Greater St. Louis $85,000.00-$110,000.00 1 week ago Part Time Student - Software Engineer - Waterloo, IA
Full-Stack Java Developers with Angular and AWS_only on W2_only local to St. Louis, MO
Greater St. Louis $99,461.00-$128,329.00 2 weeks ago We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr
Location: USA – Saint Louis, Missouri
Experience: 15–25 Years
Compensation: USD $140,000 – $150,000 per annum
Shift: General Shift (8 AM – 5 PM)
Job Overview
We are seeking a seasoned Lead Java Engineer to design, build, and lead the development of modern cloud-native applications using Java, Spring Boot, and AWS. This role demands strong architectural leadership, mentorship capabilities, and hands-on coding expertise in a microservices environment. You’ll play a pivotal role in shaping technical strategies, ensuring code quality, and guiding the engineering team in delivering scalable enterprise software.
Key Responsibilities
Lead design, development, and testing of cloud-native Java applications Architect and implement microservices using hexagonal architecture Build and maintain RESTful APIs, ensuring secure and efficient integrations Guide epics/features breakdown while keeping the full system in mind Mentor engineers, conduct interviews, host internal tech talks Promote test-driven development and enforce coding standards Drive adoption of design patterns and continuous refactoring Oversee database schema design, optimization, and migration strategies
Must-Have Skills
7+ years in enterprise cloud-native Java development 3+ years in a team leadership or technical lead role Advanced Java (preferably Java 21): Streams, CompletableFuture, Concurrency, Virtual Threads Spring Boot, Spring WebFlux, JPA, Spring Security, Kafka, Redis AWS experience: EC2, EKS, S3, RDS, Lambda, DynamoDB, SQS/SNS RESTful API development with hexagonal architecture TDD and DDD practices with tools like JUnit, WireMock, Cypress CI/CD pipelines and ALM tools like Jira Strong communication and client-facing consulting skills
Nice-to-Have Skills
Practical knowledge of test coverage types – unit, integration, functional, contract testing Familiarity with DevOps pipelines and container orchestration using Docker, Kubernetes Awareness of technical debt management and secure code practices
Seniority level
Seniority level Mid-Senior level Employment type
Employment type Full-time Job function
Job function Engineering and Information Technology Industries Software Development Referrals increase your chances of interviewing at Mogi I/O : OTT/Podcast/Short Video Apps for you by 2x Get notified about new Lead Software Engineer jobs in
St Louis, MO . Scott AFB, IL $55,000.00-$85,000.00 1 month ago Java Developer with Angular/AWS_Local to Saint Louis, MO_Only on W2_No 1099/C2C
Greater St. Louis $85,000.00-$110,000.00 1 week ago Part Time Student - Software Engineer - Waterloo, IA
Full-Stack Java Developers with Angular and AWS_only on W2_only local to St. Louis, MO
Greater St. Louis $99,461.00-$128,329.00 2 weeks ago We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr