← Back to jobs
Full-time

Senior Software Engineer - Java/Spring/API

Competitive

St. Louis, MOIT & TechnologyPosted 18d ago

You'll complete your application on the employer's website.

Role overview

Job type

Full-time

Salary

Competitive

Posted

18 days ago

Job description

Enterprise Mobility is hiring a Senior Software Engineer to support the reliability, availability, and operational health of its Global Booking Orchestration CarShare platform. The role supports production operations and integrations across booking platforms, vehicle systems, vendors, and downstream services, while improving platform stability and customer experience.

Responsibilities

Collaborate with product, infrastructure, security, and vendor teams to deliver enhancements and new features, support maintenance activities, and perform technology upgrades

Monitor and support the health, performance, and availability of CarShare applications, Global Booking Orchestration services, and supporting technology platforms

Participate in a rotating on-call support schedule (typically every 6 weeks) to provide after-hours support for production incidents, service disruptions, and critical business-impacting issues, ensuring timely response and resolution

Lead production support and operational readiness efforts by coordinating incident resolution, supporting releases and deployments, and driving root-cause analysis and preventative solutions that improve platform stability and customer experience

Support integrations between booking platforms, vehicle systems, external vendors, and downstream services

Maintain technical documentation, including system dependencies, operational procedures, support documentation, and troubleshooting guides

Monitor system alerts, performance trends, and operational risks to proactively identify issues, drive resolution, and improve platform stability, scalability, supportability, and overall operational health through enhanced monitoring, automation, and process improvements

Preferred

Bachelor's degree in Computer Science, Computer Information Systems, Management Information Systems, or related field

Experience supporting customer-facing digital platforms

Experience integrating with enterprise services using RESTful JSON and/or SOAP-based APIs

Experience with cloud environments and modern, cloud-native application architectures

Experience supporting mobility, transportation, fleet management, or connected vehicle technology

Experience working with third-party vendors and external technology integrations

Knowledge and working experience with Agile methodologies using tools such as Jira and Confluence

Computer Science Degree

Computer Information Systems

Management Information Systems

Customer-Facing Platform Support

RESTful JSON APIs

SOAP APIs

Cloud Environments

Cloud-Native Architecture

Mobility Technology

Transportation Technology

Fleet Management

Connected Vehicle Technology

Third-Party Vendor Management

External Technology Integration

Agile Methodologies

Jira

Confluence

Benefits

Comprehensive healthcare packages

401k matching and profit sharing

Schedule flexibility

Work-from-home opportunities; eligible for a hybrid work schedule, with in-person attendance as needed at the Lakeside and/or Clayton Corporate HQ campus locations in St. Louis, Missouri

Paid time off

Organizational growth potential

Company

Car rentals, fleet management, carsharing, and vanpooling services.

St Louis, Missouri, USA

https://www.enterprisemobility.com/

Founded in 1957

10001+ employees

Qualifications

Must have strong communication skills to effectively collaborate with and communicate technical information to various IT teams, business partners, and vendors

Must be able to work effectively in a team-oriented environment while also independently managing priorities and responsibilities

Must have strong troubleshooting, analytical and problem-solving skills, including the ability to identify root causes and drive solutions

Must have the ability to write clean, maintainable, and testable code following established coding standards and design patterns

Must have strong documentation skills and the ability to create and maintain technical support materials

Must be committed to incorporating security, reliability, and operational excellence into daily job responsibilities

Must possess a continuous learning mindset and demonstrate curiosity when evaluating new technologies, tools and approaches

Must be presently authorized to work in the U.S. without a requirement for work authorization sponsorship by our company for this position now or in the future

Must have 3 or more years of experience supporting enterprise Java applications in production environments, especially RESTful web services applications using frameworks such as Spring/Spring Boot

Must have knowledge of source control methodologies and experience using Git-based source control (e.g. Bitbucket) and participating in peer code reviews

Must have knowledge of API design best practices and experience with API testing tools such as Postman and SoapUI

Must have experience troubleshooting APIs, application integrations, and distributed system interactions across multiple platforms

Must have experience with incident management, root cause analysis, and supporting technology changes across multiple platforms

Must be committed to incorporating security into all decisions and daily job responsibilities

Bachelor's degree in Computer Science, Computer Information Systems, Management Information Systems, or related field

Experience supporting customer-facing digital platforms

Experience integrating with enterprise services using RESTful JSON and/or SOAP-based APIs

Experience with cloud environments and modern, cloud-native application architectures

Experience supporting mobility, transportation, fleet management, or connected vehicle technology

Experience working with third-party vendors and external technology integrations

Knowledge and working experience with Agile methodologies using tools such as Jira and Confluence

Must have 3 or more years of experience supporting enterprise Java applications in production environments, especially RESTful web services applications using frameworks such as Spring/Spring Boot.

Required skills

Java, Spring Boot, RESTful APIs, Git, API Design, Postman, SoapUI, API Integration, Distributed Systems, Incident Management, Root Cause Analysis, Cloud-Native Architecture

Preferred skills

Experience supporting customer-facing digital platforms

Experience

3+ years

Interested in this role?

Apply directly on the employer's website — it only takes a few minutes.

Similar vacancies

Other roles in St. Louis, MO or IT & Technology

Seattle, New York, San FranciscoIT & TechnologyPosted 30+ Days Ago

As a Staff Engineer on Payment Intelligence, you’ll work across our product portfolio to ensure we’re building in a consistent, efficient, and effective manner. Experience with large, distributed systems on the critical path will help candidates succeed, as will comfort working across the stack and interacting with ML…