Senior Software Engineer - Java

Enterprise Holdings

St. Louis (MO)

Hybrid

USD 90,000 - 135,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Enterprise Mobility in St. Louis is seeking a Senior Software Engineer to design, develop, and enhance technology solutions supporting our HR, benefits, payroll, and timekeeping platforms.

You will collaborate with engineering teams and stakeholders to optimize systems, implement microservices with REST APIs, ensure code quality through reviews and testing, and drive improvements across the full software lifecycle in a hybrid work environment.

Qualifications

  • Must be presently authorized to work in the U.S. without sponsorship.
  • Must reside in St. Louis, Missouri, or immediate surrounding area.
  • 3+ years of Java related development experience.
  • 2+ years of SQL experience.
  • Experience related to API, including microservices, event driven architecture, REST principles.
  • Knowledge of SOA (Service Oriented Architecture).
  • Experience with JIRA, Confluence, and/or similar tool.
  • Experience with source control management (Bitbucket/GIT experience preferred)

Responsibilities

  • Evaluate customer needs to determine and provide high-quality solutions that align with customer expectations.
  • Responsible for designing, modifying, and developing complex code independently, within or outside various teams using applicable technology.
  • Responsible for driving standards, ensuring code performance, contributing to code reviews, and performing unit and integration testing.
  • Assist with the analysis and review of software requirements and testing of code.
  • Use your technical knowledge of professional concepts to solve business problems.
  • Serve as a subject matter expert in their focus area and represent their department on complex assignments.
  • Assess elements of technology’s effectiveness through requirements gathering, testing, research, and investigation.
  • Make recommendations for improvements that result in increased quality and effectiveness.

Skills

Java
REST API
Microservices
SOA
SQL
React JS
End-to-end testing
Analytical/problem solving

Education

Bachelor's degree in Computer Science or related field

Tools

JIRA
Confluence
Git (Bitbucket)
WebLogic
Tomcat
Jenkins
Spring
Hibernate
React JS

Job description

Overview

Enterprise Mobilityis a leading provider of mobility solutions, owning andoperatingtheEnterprise Rent-A-Car,National Car RentalandAlamo Rent A Carbrands through its integrated global network ofindependent regional subsidiaries. Enterprise Mobility and its affiliates offer extensive car rental,carsharing, truck rental, fleet management, retail car sales, as well as travel management and other transportation services, to make travel easier and more convenient for customers.

Privately held by the Taylor family of St. Louis, Enterprise Mobility together with its affiliate Enterprise Fleet Management manages a diverse fleet of 2.4 million vehicles and accounted for nearly $39 billion in revenue through a network of more than 9,500 fully-staffed neighborhood and airport rental locations in more than 90 countries and territories.

At the center of it all, our dedicated IT teams innovate, design and develop the technology that is redefining how customers rent, buy and share vehicles from our family of brands. Here, you will be part of a diverse and talented team that creates and delivers powerful technology solutions for our customers and employees across the world with the resources and support to develop in a variety of career paths.

As an Enterprise Mobility team member, we offer an excellent package with market-competitive pay, comprehensive healthcare packages, 401k matching & profit sharing, schedule flexibility, work from home opportunities, paid time off, and organizational growth potential.

This position is eligible for a hybrid work schedule, which includes the ability to work from home, while also requiring to be in person as needed at our Lakeside and/or Clayton Corporate HQ campus locations in St. Louis, Missouri.

We are committed to a fairand transparent hiring process. Candidates should expect identity verification, video interviews, technical validation of skills, and verification of employment, education, and work authorization. Falsification of information, proxy interviewing, or misrepresentation of experience or location will result in disqualification.

Responsibilities

The Workforce Management Solutions Team powers our HR, Benefits, Payroll, and Timekeeping professionals and empowers our90,000 plus employees by deploying and supporting a variety of global employee systems and solutions running on SaaS platforms such as Dayforce and Workday.

Now is an exciting time to be a part of this team, specifically in this role working with our HR, Payroll, and Timekeeping solutions.A wide range of new opportunities await in this expanding and transforming area of IT.

As an Senior Software Engineer, you'll be responsible for designing, developing, and enhancing a wide range of technology solutions that supportourorganization's strategic vision. In this position, you willleverageadvanced engineering methodologies, analytical skills, and research techniques to drive innovation and deliver high-quality technology outcomes.As a subject matter expert across multiple technology domains, you willprovide actionable recommendations fornew solutionsand serve as a trusted technical resource for both your team and stakeholders across the organization.Day-to-day responsibilities include collaborating closely with engineering teamsandstakeholdersto design and optimizesystems,identifyingopportunities to improve integrationand overall solution quality, andmonitoringkey performance metrics to ensure adherence toestablishedstandards, processes, and best practices.

Responsibilities:
  • Evaluate customer needs todetermineand provide high-quality solutions that align with customer expectations
  • Responsible for designing,modifying, and developing complex code independently, within or outside various teams using applicable technology
  • Responsible for driving standards, ensuring code performance, contributing to code reviews, and performing unit and integration testing
  • Assistwith the analysis and review of software requirements and testing of code
  • Use your technical knowledge of professional concepts to solve business problems
  • Serve as a subject matter expert in their focus area and represent their department on complex assignments
  • Assess elements of technology’s effectiveness through requirements gathering, testing, research, and investigation
  • Make recommendations for improvements that result in increased quality and effectiveness
Knowledge, Skills, and Abilities:
  • Mustpossessexcellent analytical,problem-solvingand decision-making skills
  • Mustpossesswillingness and drive to learn
  • Strong teamwork abilities in a collaborative environment
  • Strong verbal and written communication skills
  • Full software development lifecycle and end-to-end testing

Equal Opportunity Employer/Disability/Veterans

Qualifications

Required:

  • 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 reside in St. Louis, Missouri, or immediate surrounding area
  • Must be committed to incorporating security into all decisions and daily job responsibilities
  • 3+ years of Java related development experience
  • 2+ years of experience creating and implementing SQL
  • Experience related to API, including microservices, event driven architecture, REST principles
  • Knowledge of SOA (Service Oriented Architecture)
  • Experience with JIRA, Confluence, and/or similar tool
  • Experience with source control management (Bitbucket/GIT experience preferred)

Preferred:

  • Bachelor's degree in Computer Science, Computer Information Systems, Management Information Systems, or related field preferred
  • 2+ years of experience with frameworks such as Spring, Hibernate, Struts
  • Experience with middleware technologies like WebLogic and Tomcat
  • Experience with Jenkins
  • Experience with React JS
  • Experience with Cloud Solutions
  • Experience with technologies XSLT andXpath
  • Experience with Workday
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Systems Engineer - Site Reliability Engineering
Senior Systems Engineer - Site Reliability Engineering

Enterprise Mobility • St. Louis (MO)

Hybrid
USD 80,000 - 110,000
401k matching
paid time off
work from home opportunities
Senior Software Engineer, HR Systems & SaaS (Hybrid)
Senior Software Engineer, HR Systems & SaaS (Hybrid)

Enterprise Holdings • St. Louis (MO)

Hybrid
USD 90,000 - 135,000
Senior Test Automation Engineer
Senior Test Automation Engineer

Enterprise Holdings • St. Louis (MO)

On-site
USD 90,000 - 120,000
Hybrid work schedule
Work from home opportunities
Competitive pay
+1
IT Engineer 3, Software
IT Engineer 3, Software

Enterprise Mobility • St. Louis (MO)

Hybrid
USD 80,000 - 100,000
Comprehensive healthcare packages
401(k) matching
Paid time off
+2
IT Department Manager - Partner Integration
IT Department Manager - Partner Integration

Enterprise Fleet Management • St. Louis (MO)

Hybrid
USD 120,000 - 180,000
Healthcare package
401k matching
Profit sharing
+3
Manager, Enterprise Applications - Oracle Cloud and Salesforce
Manager, Enterprise Applications - Oracle Cloud and Salesforce

Forward Air Corp. • Dallas (TX), Northern (KY)

Hybrid
USD 130,000 - 170,000
Health insurance
401(k) with employer match
Paid time off (PTO)
+1
Engineering Manager – Software Engineering (Apparel eCommerce)
Engineering Manager – Software Engineering (Apparel eCommerce)

LaunchCode • St. Louis (MO)

Hybrid
USD 140,000 - 190,000
Manager, Enterprise Applications - Oracle Cloud and Salesforce
Manager, Enterprise Applications - Oracle Cloud and Salesforce

Forward Air Corp. • Coppell (TX)

On-site
USD 120,000 - 170,000
Health insurance
401(k) retirement plan
Paid time off
Systems Development Engineering Manager
Systems Development Engineering Manager

The Sherwin-Williams Company • Cleveland (OH)

On-site
USD 150,000 - 190,000
Senior Java Engineer at IT.HR Recruitment Agency Saint Louis, MO
Senior Java Engineer at IT.HR Recruitment Agency Saint Louis, MO

IT.HR Recruitment Agency • St. Louis (MO)

On-site
USD 90,000 - 120,000