Senior Software Engineer - Java/SQL
Competitive
You'll complete your application on the employer's website.
Competitive
You'll complete your application on the employer's website.
Job type
Salary
Competitive
Location
Sector
Posted
17 days ago
Enterprise Mobility is hiring a Senior Software Engineer to support and enhance software products that provide mission-critical rental and pricing capabilities. The role includes production application support, software development and testing, and collaboration with engineering and application-support teams to maintain secure, reliable systems.
Responsibilities
Resolve problems that arise with production applications in a timely manner to ensure the efficient and proper functioning of application components
Perform general maintenance of existing systems ensuring compliance and supportability
Collaborate on Operational Support projects to maintain infrastructure health and stability
Participate in trouble-shooting conversations, asking questions and providing input
Work with managers and team members to meet development standards
Support of on-call rotations and production problem trouble shooting
Implement software engineering solutions to meet requirements and architectural direction
Code and successfully perform unit and integration testing of software to ensure proper and efficient execution, as well as compliance with the business and technical requirements
Participate in acceptance testing to ensure client/user needs are met
Migrate applications to quality assurance and/or the production environment, or perform quality assurance as necessary
Preferred
Bitbucket/GIT experience preferred
Bachelor's degree in Computer Science, Computer Information Systems, Management Information Systems, or related field preferred
Experience with JavaScript/Typescript
Experience with JIRA, Confluence, and/or similar tool
Experience with Jenkins, CI/CD pipelines
Experience with Web Services SOAP and/or Rest
Experience with middleware technologies like WebLogic and Tomcat
Experience with unit testing frameworks such as JUnit, Mockito, and/or EasyMock
Experience with testing tools like Postman
Experience with EM applications ECARS or Odyssey or other Res/Rental applications
Knowledge of AWS and cloud providers such as Amazon, Azure or IBM
Experience with C/Pro-C
Bitbucket
Git
JavaScript
TypeScript
Jira
Confluence
Jenkins
CI/CD Pipelines
SOAP Web Services
REST Web Services
Unit Testing
JUnit
Mockito
EasyMock
Postman
ECARS
Odyssey
Reservation Applications
Rental Applications
AWS
Amazon Cloud Services
Microsoft Azure
IBM Cloud
C
Pro*C
Benefits
Comprehensive healthcare packages
401k matching
Profit sharing
Schedule flexibility
Work from home opportunities
Paid time off
Organizational growth potential
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.
Company
Car rentals, fleet management, carsharing, and vanpooling services.
St Louis, Missouri, USA
https://www.enterprisemobility.com/
Founded in 1957
10001+ employees
Qualifications
Experience and knowledge of the full software development lifecycle (SDLC) and end-to-end testing
Understanding of core object-oriented programming principles
Willingness to work with wide range of legacy and new technologies
Skilled with source control management
Must possess excellent analytical, problem-solving, and decision-making skills
Ability to triage issues, identify root cause and conduct investigation into problems as needed
Consistently demonstrates personal ownership of tasks, projects, and job performance
Excellent time management and prioritization skills with ability to multi-task and meet timelines
Must be flexible in the face of changing priorities and requirements
Must be able to work in a fast-paced, high demand, and challenging environment
Highly organized and detail oriented
Strong communication skills, with proven experience communicating and collaborating with peers
Strong teamwork and leadership abilities
Must possess initiative, results-oriented drive and a solid work ethic requiring minimal direction
Must possess continuous improvement mindset
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
3+ years of Java related development experience
2+ years of experience with frameworks such as Spring, Hibernate, and Struts
2+ years of experience working with SQL (Ex: Oracle DB, PostgreSQL, Dynamo DB, or Mongo DB)
Experience with middleware technologies, such as WebLogic and Tomcat
Experience working with enterprise-wide systems
Must be committed to incorporating security into all decisions and daily job responsibilities
Bitbucket/GIT experience preferred
Bachelor's degree in Computer Science, Computer Information Systems, Management Information Systems, or related field preferred
Experience with JavaScript/Typescript
Experience with JIRA, Confluence, and/or similar tool
Experience with Jenkins, CI/CD pipelines
Experience with Web Services SOAP and/or Rest
Experience with middleware technologies like WebLogic and Tomcat
Experience with unit testing frameworks such as JUnit, Mockito, and/or EasyMock
Experience with testing tools like Postman
Experience with EM applications ECARS or Odyssey or other Res/Rental applications
Knowledge of AWS and cloud providers such as Amazon, Azure or IBM
Experience with C/Pro-C
Required skills
Represents the skills you have, click on the tags, Java, Spring, Hibernate, Struts, SQL, Oracle Database, PostgreSQL, DynamoDB, MongoDB, WebLogic, Tomcat, TypeScript
Preferred skills
Bitbucket/GIT experience preferred, Experience with JavaScript/Typescript, Experience with JIRA, Confluence, and/or similar tool, Experience with Jenkins, CI/CD pipelines, Experience with Web Services SOAP and/or Rest, Experience with testing tools like Postman, Experience with C/Pro-C
Experience
3+ years
Interested in this role?
Apply directly on the employer's website — it only takes a few minutes.
Other roles in St. Louis, MO or IT & Technology
We are looking for a systems-minded engineer to help advance our kernel development, performance engineering, and hardware-software co-design capabilities, with a particular focus on AI-assisted workflows and tooling.
We’re looking for dedicated, experienced, and deeply curious individuals to help solve some of the most complex challenges faced by our customers while building the future of post-AGI support alongside us.
Competitive
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…