Senior Software Engineer - Full Stack - Java/React

Enterprise Mobility3 months ago
St. Louis, MO, United States
Hybrid
Full-time
Junior Level (1-3 years)

Job Description

Position Overview

Enterprise Mobility is a leading provider of mobility solutions with an extensive global network. As an Engineer 2 on the Rental Billing – RFS team, you will help design, develop, and modify sophisticated technology solutions that drive our business forward. You’ll be part of a diverse, innovative IT team that redefines how our customers rent, buy, and share vehicles, while also enjoying opportunities for career growth and skill enhancement.

Key Responsibilities

  • Design, develop, and modify complex software code independently within or across teams.
  • Lead implementations, provide viable recommendations, and mentor junior team members.
  • Collaborate with other Engineers to adjust architecture and improve overall solution integration.
  • Monitor performance metrics and ensure adherence to established standards, processes, and testing protocols.
  • Participate in code reviews, contribute to unit/integration testing, and analyze software requirements for enhancements.

Required Qualifications

  • Must be presently authorized to work in the U.S. without sponsorship now or in the future.
  • Must reside in St. Louis, Missouri, or its immediate surrounding area.
  • 3+ years of Java-related development experience.
  • 2+ years of experience with frameworks such as Spring and Hibernate.
  • 2+ years of experience working with SQL (e.g., Oracle DB, PostgreSQL, Dynamo DB, or MongoDB).
  • Experience with JavaScript/Typescript.
  • Proficiency with tools like JIRA, Confluence, or similar.
  • Experience with source control management (Bitbucket/GIT preferred) and middleware technologies like WebLogic and Tomcat.
  • Commitment to incorporating security into all decisions and daily responsibilities.

Preferred Qualifications

  • Bachelor's degree in Computer Science, Computer Information Systems, MIS or a related field.
  • Experience with Jenkins and CI/CD pipelines.
  • Experience with Web Services (SOAP and/or REST) and React JS.
  • Experience with AWS and technologies such as XSLT and XPath.
  • Familiarity with IaaS code tools such as Cloud Formation or Terraform.

Benefits & Perks

  • Market-competitive pay along with a comprehensive benefits package.
  • Comprehensive healthcare packages.
  • 401k matching & profit sharing.
  • Schedule flexibility with work from home opportunities and a hybrid work model (in-person at Lakeside and/or Clayton Corporate HQ in St. Louis, MO as needed).
  • Paid time off and strong organizational growth potential.

Required Skills

Confluence
Spring
React
WebLogic
Cloud Formation
Git
TypeScript
Agile Methodologies
CI/CD
SQL (Oracle/PostgreSQL/DynamoDB/MongoDB)
Hibernate
Java
JavaScript
JIRA
AWS
API Development (SOAP/REST)
Bitbucket
Terraform
Jenkins
Tomcat