8 days ago
Base Salary
$109k - $197k/yr
Responsibilities
- Design, develop, and enhance railway dispatch and control system applications.
- Build scalable backend services using Java, Advanced JEE, Spring, Spring Boot, REST APIs, and microservices.
- Develop responsive web applications using Angular.
- Design and implement cloud-native applications with Kubernetes and containerized architectures.
- Develop and support Kafka-based event-driven solutions.
- Participate in architecture discussions, design reviews, code reviews, and technical discussions.
- Support CI/CD implementation, deployment automation, and DevOps practices.
- Ensure application reliability, performance, scalability, and operational readiness.
- Troubleshoot production issues and support system enhancements.
- Contribute to test automation and quality engineering initiatives.
- Collaborate with stakeholders, architects, engineering teams, and distributed teams to deliver railway operations solutions.
Requirements
- At least 8 years of experience in software engineering, full stack development, or enterprise application development.
- Mandatory experience with Railway Dispatch Control systems and railway operations environments.
- Strong expertise in Java, Advanced JEE, Spring, Spring Boot, REST APIs, and microservices architecture.
- Hands-on experience developing web applications with Angular.
- Strong experience with Kafka and event-driven architectures.
- Experience with Docker, Kubernetes, cloud-native application development, CI/CD pipelines, deployment automation, and DevOps practices.
- Knowledge of AWS and cloud platform services.
- Familiarity with Datadog, Prometheus, Grafana, Jaeger, and OpenTelemetry.
- Experience supporting production environments and high-availability enterprise applications.
- Exposure to test automation frameworks and quality engineering practices.
- Strong analytical, troubleshooting, problem-solving, communication, and collaboration skills.
- Experience working with distributed teams and in Agile/Scrum environments.
- Bachelor's degree in Computer Science, Engineering, Information Technology, or a related field.
Benefits
- Remote work available from Dallas, Chicago, Atlanta, NJ/NY, or Pennsylvania.
- Comprehensive benefits package for regular full-time employees, including paid time off, company holidays, personal days, and sick leave.
- Medical, dental, and vision coverage.
- Retirement savings plans such as 401(k) in the U.S. or RRSP in Canada.
- Life and disability insurance and employee assistance programs.
Tech Stack
Categories
About Capgemini
Capgemini is a global IT services and consulting firm that delivers strategy, cloud, AI, software engineering, and managed services to large enterprises and public-sector clients. Founded in 1967 and headquartered in Paris, it is publicly traded on Euronext Paris and operates in 50+ countries. The group expanded its engineering capabilities by acquiring Altran in 2020, now operating as Capgemini Engineering.
