×
Register Here to Apply for Jobs or Post Jobs. X

Senior Java Software Engineer

Job in St. Louis, Saint Louis, St. Louis city, Missouri, 63105, USA
Listing for: InRhythm
Full Time position
Listed on 2026-02-05
Job specializations:
  • Software Development
    Software Engineer, Senior Developer
Job Description & How to Apply Below
Location: St. Louis

Senior Software Engineer – Java (St. Louis, MO)

About the Role

We are looking for a highly skilled Senior Software Engineer (Java) to join an elite engineering team working on high-scale, mission-critical systems. This role is ideal for engineers who enjoy solving complex problems, care deeply about code quality, and take a craftsman-like approach to software engineering.

You will work on platforms that operate at extreme throughput (TPS), handle critical workloads, and demand thoughtful system design, reliability, and performance at scale.

Key Responsibilities
  • Design, build, and maintain high-performance, scalable backend systems using Java
  • Solve complex technical problems using a consultative and analytical mindset
  • Collaborate with experienced engineers to evolve architecture and system design
  • Ensure engineering excellence through clean code, testing, reviews, and automation
  • Recommend technical improvements and defend design decisions with data and reasoning
  • Contribute to system reliability, resilience, and observability in high-TPS environments
Technical Requirements

Core Technologies

  • Strong hands-on experience with Java 8 / Java 11
  • Stream API

Deep understanding of Kafka, including:

  • Core concepts & messaging semantics
  • Replication, reliability, and durability
  • Kafka internals, infrastructure, and control
  • Experience with Mongo

    DB (data modeling, performance, and scalability)
  • Familiarity with Sonar for code quality and technical debt management
  • CI/CD experience using Jenkins
Databases
  • Experience with one or more of the following enterprise databases:
  • Oracle DB
  • Sybase IQ
  • DB2
  • Hands-on experience with Drools or any equivalent rules engine
  • A thinker who approaches problems methodically and consultatively
  • Strong focus on high-quality engineering delivery
  • Ability to understand and work within the complexity and scale of NGFT systems
  • Comfortable challenging ideas, recommending change, and defending decisions
  • Highly collaborative team player who thrives in strong engineering cultures
Ideal Background
  • Proven experience solving high-complexity engineering problems
  • Worked on critical, always-on systems with extreme scale and throughput
  • Exposure to environments with very high TPS and strict reliability requirements
  • Experience working alongside exceptionally strong engineering teams
#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary