CareerPlan

Senior Backend Developer (Java)

USAFull-time$90k–$105k2026-11-04 → 2026-11-10
On-site

Core

Design, develop, and maintain scalable backend services and APIs for a revenue management solution in the railway industry.

Role type

Senior Backend Developer (Java)

Builds

Backend services, REST/GraphQL APIs, and persistence layers for the Appia revenue management platform.

Domain

Railway industry / Revenue Management

Deliverable

production ML models | product features

Required skills

Java 8+, Spring Boot, Spring Security, Hibernate, PostgreSQL, NoSQL (MongoDB), Kafka, RabbitMQ, REST, GraphQL, CI/CD, Docker, Git, SQL, JPA, OAuth2, JWT, OIDC

Preferred skills

Event-driven architecture, Java EE (EJB, WildFly), Prometheus, Grafana, technical lead experience, AI tool usage

Technologies

Java, Spring Boot, Hibernate, PostgreSQL, MongoDB, Kafka, RabbitMQ, Docker, Jenkins, GitLab, Maven, Gradle, GraphQL, REST, JWT, OAuth2, Prometheus, Grafana

Responsibilities

Design and implement backend services and APIs; contribute to persistence layer modeling; conduct code reviews; produce unit and integration tests; collaborate with DevOps on CI/CD; mentor junior developers; analyze and resolve critical issues; reduce technical debt.

Seniority

Senior, hands-on IC with mentoring responsibilities