This role involves designing, developing, and maintaining enterprise-grade backend services and APIs. The focus is on supporting critical operational workflows such as train consist management, yard management, equipment management, and scheduling. The developer will lead backend efforts using Java, Spring Boot, REST APIs, and event-driven architectures, with a significant emphasis on Apache Kafka for integrations and messaging. The position also requires collaboration with various teams, participation in the full software development lifecycle including deployment and support, and contributing to cloud-native development in AWS environments. Ensuring adherence to high standards of security, compliance, and operational excellence is key.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior