Remote 🆕Full Stack Engineer (Java/Ang - Full Remote) with verification

Rail Europe · Portugal · Remote

About the job

At Rail Europe, we offer an international distribution service for European trains.🌍 We enable and simplify access to European Train Operators through a public application on one hand (B2C), and through an API and a frond end made available to travel professionals on the other (B2B).


📱 The platform Easy Rail Access made available to travel agents is regularly enriched with new features and offers, and there’s a real international desire to travel in Europe again. 🚆


You’ll be working on our web application as a Full Stack engineer, with particular responsibility for ergonomics and site performance.


Your Responsibilities:

  • Develop new functionalities in Java (Spring, Springboot, etc.) and ensure code quality ✅
  • Perform unit and integration tests
  • Produce quality deliverables for both business and technical improvments
  • Write technical specifications ✍
  • Be involved in all stages of project implementation (agile ceremonies, unit testing, architecture, etc.)
  • Spread your expertise of the Java ecosystem to our customers
  • Share your knowledge with your team 👨‍🏫


So, do we have our fan of the best practices in development ? As a technophile, you have a real passion for IT development 🎮, and you’re constantly striving to improve your technical skills ?


Our ideal candidate meets many of the following criteria:

👨‍🎓 A BSc in Engineering, Computer Science, or relevant field

💻 Confirmed engineer, with 5 years of proven experience in programming

🗣 Mandatory English (daily working language)


Technical environment:

  • Front: Angular 15, Playwright
  • Back: Java 17, Spring Boot 3.0, NodeJS 16, PostgreSQL / Redis / ElasticSearch / DynamoDB
  • Infra: AWS, Terraform, Docker


⌚ Can work for hours that have some overlap with European day time.