Position Title: Senior Java/Web Developer
We are looking for an experienced Senior Java/Web Developer to design, build, and support enterprise-level, cloud-native applications in the passenger rail transportation domain.
The role involves full-cycle development, from analysis and design to testing and production support, with a strong focus on Java 17, Spring Boot, AWS cloud services, and CI/CD automation.
Analyze business requirements and design scalable IT solutions.
Develop, test, and deploy enterprise-level, cloud-native applications.
Build event-driven backend services for EDI transactions.
Provide production support and resolve complex technical issues.
Implement automated testing frameworks to ensure quality.
Expertise in Java 17, Spring Boot, Maven.
Hands-on experience with AWS (ECS, Lambda, EventBridge, S3, API Gateway, RDS, CloudWatch, etc.).
Strong CI/CD experience with Jenkins, AWS CodePipeline, CloudFormation.
Automated testing with JUnit, Mockito, Cucumber, Playwright, Cypress.
Solid understanding of cloud-native design & security practices.
7+ years of relevant experience, Bachelor’s in Computer Science or related field.
AWS Developer Certification.
Knowledge of Angular, EDI systems, event-driven architectures, AWS CDK.