Senior Software Engineer IV / V (Java, React, AWS)

LIVE AUTOS, LLC
United States
27 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
7 years minimum
Compensation
$145,000.0 - $165,000.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Spring Security Amazon Web Services Application Performance Management Software as a Service Databases Continuous Integration Data Architecture Distributed Systems Java Persistence API Spring Framework Enterprise Messaging Systems
+30 more
MySQL Scrum Methodology RabbitMQ Prometheus Software Engineering Software Technical Review Web Applications Java Application Server Enterprise Software Applications Sql Optimization Spring Cloud Spring-mvc ReactJS Grafana Spring-boot Software Application Programming Git Cloudformation Event Driven Architecture Kubernetes Code Testing Apache Kafka Cloudwatch Restful APIs Amazon Simple Queue Service (SQS) Terraform Domain Driven Design Docker Service Stack Microservices

Job description

We are looking for an experienced Level IV or Level V Software Engineer to join our engineering team and help architect, build, and scale cloud-native enterprise applications. You’ll work on complex distributed systems serving the automotive industry, collaborating closely with product managers, architects, and fellow engineers to deliver highly available, secure, and scalable software., * Design, develop, and maintain enterprise-grade Java applications using the Spring Framework.

  • Build and maintain scalable microservices and RESTful APIs.
  • Develop modern web applications using React.
  • Design and optimize MySQL databases, including multi-tenant data architectures.
  • Build cloud-native applications on AWS.
  • Apply Domain-Driven Design (DDD) principles to complex business domains.
  • Participate in architecture discussions and technical design reviews.
  • Write clean, maintainable, and well-tested code.
  • Troubleshoot production issues and improve application performance.
  • Collaborate with cross-functional teams throughout the software development lifecycle.

Requirements

This is a hands-on senior engineering position for someone who enjoys solving difficult technical problems, mentoring other developers, and influencing architectural decisions., * 7+ years of professional software development experience (Level IV) or 10+ years (Level V).

  • Expert-level Java development experience.
  • Strong experience with the Spring ecosystem:
  • Spring Boot
  • Spring MVC
  • Spring Security
  • Spring Data JPA
  • Spring Cloud
  • Strong React development experience.
  • Advanced SQL and MySQL database design experience.
  • Experience designing and implementing microservices architectures.
  • Experience building applications on AWS.
  • Experience implementing multi-tenant applications and database strategies.
  • Strong understanding of Domain-Driven Design (DDD).
  • Experience with REST APIs and distributed systems.
  • Experience with Git and modern CI/CD pipelines.
  • Excellent communication and problem-solving skills.

Preferred Qualifications

  • Experience with Kubernetes and Docker.
  • Experience with event-driven architectures.
  • Experience with messaging platforms such as RabbitMQ, Kafka, or SQS.
  • Knowledge of infrastructure as code (CloudFormation or Terraform).
  • Experience with observability tools such as CloudWatch, Grafana, or Prometheus.
  • Experience working in Agile/Scrum teams.
  • Experience in automotive, SaaS, or enterprise software.

What You’ll Bring

  • Passion for building scalable software.
  • Strong ownership mentality.
  • Ability to balance speed with quality.
  • Excellent architectural and systems-thinking skills.
  • Desire to mentor teammates and continuously improve engineering practices.
  • Ability to work independently while collaborating effectively across teams.

Technology Stack

  • Java
  • Spring Boot
  • Spring Security
  • Spring Data JPA
  • React
  • MySQL
  • AWS
  • REST APIs
  • Git
  • Docker
  • Kubernetes (preferred)
  • CI/CD
  • Domain-Driven Design
  • Microservices
  • Multi-Tenant Architecture

Benefits & conditions

$145,000 - $165,000 a year - Full-time, You’ll have the opportunity to build software that powers enterprise-scale solutions in the automotive industry while working with modern technologies and an experienced engineering team. We value technical excellence, thoughtful architecture, and engineers who enjoy solving meaningful problems.

Pay: $145,000.00 - $165,000.00 per year

Apply for this position

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

Apply on www.indeed.com
Prepare application

Good distractions

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

10:40 min

Evaluating automotive software architectures and backend technologies

Georg Kühberger +1 · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

4:36 min

Hiring passionate software engineers to tackle unprecedented scaling challenges

Dana Lawson Dana Lawson +1 · World Congress 2026 Europe

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all