Hitachi Rail is seeking a Senior Java Software Engineer to join their team in Cairo, Egypt. This role offers an opportunity to work on cutting-edge digital transformation projects in the railway sector. As a Senior Java Software Engineer, you'll be responsible for developing and maintaining software solutions that power modern railway systems.
The position requires strong expertise in Java development, with particular emphasis on Spring Boot, Spring Batch, and Apache Camel. You'll be working with a modern tech stack including Docker, Hibernate, and various SQL databases. The role involves both independent work and collaboration with international teams across Hitachi's global offices.
What makes this role particularly exciting is the opportunity to work on mission-critical systems in the transportation sector, directly contributing to the advancement of railway technology. You'll be part of a company that values innovation and sustainable solutions, working on projects that have real-world impact on transportation infrastructure.
The ideal candidate should have a strong background in backend development, experience with ticketing solutions, and excellent communication skills as you'll be interacting with various stakeholders both locally and internationally. Hitachi Rail offers a collaborative environment where diversity is celebrated and there are ample opportunities for professional growth.
This is an excellent opportunity for a senior developer who wants to apply their Java expertise to complex, large-scale transportation systems while working for a global leader in railway technology. The role offers the chance to work on challenging technical problems while contributing to the future of sustainable transportation.