Skip to main content

Senior Java Developer (Java, Spring Boot, AWS) - 100% Remote

Technology
Optomi
Dallas, United States2 months agoUntil 4/21/2026
Full timeFully remote

Job description

Optomi, in partnership with a leading logistics company is seeking a

  • *Senior Full Stack Java Developer (Java / Kafka / Spring Boot / AWS)**
to support and modernize critical systems within the Mechanical organization. This team maintains locomotives, railcars, and detector systems that capture millions of operational and safety data points across the network.
  • *About the Position:**
The role focuses on refactoring legacy microservices, scaling event-driven architectures, re-platforming rules engines, and building cloud-native, resilient, high-volume IoT data pipelines. This is a high-impact engineering role where your work directly influences safety, reliability, and operational efficiency across one of the largest transport networks in the US.
  • *Apply Today if your Background Includes:
  • 6+ years of Full Stack experience with a backend emphasis in Java Spring Boot development.
  • Strong event-driven architecture + Kafka experience
  • Proven experience modernizing legacy microservices & distributed systems
  • AWS Cloud experience
  • Hands-on Python experience for backend/data workflows
  • DevSecOps mindset: automated testing, CI/CD, secure coding
  • Experience supporting both greenfield and legacy systems
  • Strong relational DB experience (Postgres preferred)
  • Experience handling IoT or high-volume sensor data pipelines
  • Familiarity with open-source tooling and cloud-agnostic architectures
  • Ability to mentor junior engineers and provide technical leadership
  • *What the Right Professional Will Enjoy!
  • Fully remote work opportunity with up to 20% travel.
  • Opportunity to work with a fast-growing team focused on modernization, cloud adoption, and automation.
  • Direct impact on safety, rail operations, and national freight logistics.
  • Work on high-volume IoT, event-driven architectures, cloud-native systems.
  • Exposure to AI/GenAI, automation, and open-source tooling
  • Leadership opportunities with junior developers
  • *Responsibilities:**
  • Modernize legacy microservices and distributed systems supporting mechanical operations and detector networks.
  • Design and implement backend services using Java, Spring Boot, event-driven patterns, and Kafka.
  • Scale and optimize high-volume IoT data pipelines (30M+ incoming data points from sensors/detectors).
  • Lead architecture, design, and deployment efforts for new and existing services.
  • Refactor and support large rules-engine frameworks (600+ rulesets).
  • Contribute to cloud-native development (AWS preferred; Azure acceptable; cloud agnostic mindset encouraged).
  • Use Python for backend workflows, automation, and data processing tasks.
  • Build automated CI/CD and testing frameworks following DevSecOps best practices.
  • Work with Postgres and relational databases to tune, model, and integrate data.
  • Mentor junior developers and support a strong engineering culture focused on speed, clarity, and automation.
  • Collaborate across teams to build scalable, modern systems.
  • Support both new development and the existing application footprint.
Keywords
javaspringspring-bootamazon-web-serviceskafkaaws-iotpythonpostgresqlmicrosoft-azure

¿Te interesa este puesto?