JAVA Full Stack Developer
Full-time
EU/EEA
Oct 26, 2026
RemoteMatch analyzes your experience against this role's specific tech stack, timezone overlap, and requirements.
About the Role
π Are you passionate about technology and challenges that shape the future? π At our RDT Technological Center of Excellence, we are driving an innovative project in the railway sector, where engineering and connectivity combine to make every train smarter, safer, and more efficient. To this end, we want to strengthen our team with a JAVA Full Stack Developer who wants to contribute to technological innovation in a real railway transport environment, where every line of code impacts travel safety and efficiency. π‘ What do we need? Experience and proficiency in application development with integrations between different platforms. Mastery of Automated Testing and Mocking. Ability to work in a team in agile contexts, with practical knowledge of Scrum and/or Kanban. Proactivity and autonomy in problem-solving. Ability to design robust tests and ensure software quality. π§ Regarding technologies: Programming languages: Java, TypeScript, and JavaScript. Frameworks: Spring Boot, React JS. Dependency management: Maven. Unit tests and integration tests: JUnit, Mockito, or similar. Version control: Git. Communications: MQTT, Protobuf, gRPC, REST API. Containers: Docker. π Why choose us? Flexible working hours and up to 100% remote work (with availability to occasionally visit our facilities in San SebastiΓ‘n).