Overview
Skills
Job Details
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.
Key Responsibilities
-
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.
Required Skills
-
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.
Preferred
-
AWS Developer Certification.
-
Knowledge of Angular, EDI systems, event-driven architectures, AWS CDK.