
Senior Software Engineer - Full Stack - Java/React
Enterprise Holdings17 hours ago
St. Louis, MO, USASenior
Responsibilities
- Design, develop, test, and implement complex application enhancements and technology solutions.
- Collaborate with business partners, architects, and cross-functional teams to deliver scalable, reliable, and secure applications.
- Troubleshoot application issues, defects, production incidents, APIs, integrations, and distributed system interactions.
- Execute application builds, integrations, deployments, and releases across multiple environments.
- Drive automation, process optimization, application performance improvements, and operational stability.
- Lead code reviews and contribute to development standards, best practices, and technical quality.
- Communicate technical designs and recommendations to stakeholders, leadership, and project teams.
- Provide mentorship and technical guidance to team members.
- Participate in an on-call rotation and serve as an escalation resource for critical production issues.
Requirements
- Present authorization to work in the U.S. without current or future work-authorization sponsorship from the company.
- Residence in St. Louis, Missouri, or the immediate surrounding area.
- At least 3 years of experience supporting enterprise Java applications in production, especially RESTful web services using Spring or Spring Boot.
- Knowledge of source control methodologies and experience with Git-based source control such as Bitbucket.
- Experience participating in peer code reviews.
- Experience troubleshooting APIs, application integrations, and distributed system interactions across multiple platforms.
- Experience with incident management, root cause analysis, and supporting technology changes across multiple platforms.
- Commitment to incorporating security into daily decisions and responsibilities.
- Bachelor’s degree in Computer Science, Computer Information Systems, Management Information Systems, or a related field preferred.
- Knowledge of API design best practices and API testing tools such as Postman and SoapUI preferred.
- Familiarity with React, TypeScript, Vite, Redux, API integration, and automated testing frameworks preferred.
- Agile/Scrum, Jira, software development life cycle management, cloud environments, cloud-native architectures, mobility or transportation technology, third-party vendors, and external technology integration experience preferred.
Benefits
- Hybrid work schedule with work-from-home flexibility and in-person work as needed at the Lakeside and/or Clayton Corporate HQ campuses in St. Louis, Missouri.
- Comprehensive healthcare packages, 401(k) matching, profit sharing, paid time off, schedule flexibility, and organizational growth potential.
Tech Stack
Categories
About Enterprise Holdings
Enterprise Holdings, doing business as Enterprise Mobility, operates the Enterprise, National, and Alamo brands to provide car rental, carsharing, truck rental, fleet management, and retail car sales for consumers and businesses. Its model combines neighborhood and airport locations with corporate fleet services and technology-driven reservation and logistics systems. Founded in 1957, it remains privately held by the Taylor family.