About this role
Full-Stack Developer at HaslerRail AG. Location: Belgrade, Belgrade District, Serbia. Role: developing features, maintaining software, supporting installations Requirements: 5+ years full‑stack development experience with Java/Java EE and Spring; experience with cloud, microservices, NoSQL/MongoDB, messaging (RabbitMQ, Apache Kafka), Reactor Core, CI/CD (Git, Jenkins, Maven); fluent English. Category: Software Development Seniority: Senior Level Tools: Java, Java EE, Spring, JavaScript, NoSQL, MongoDB, RabbitMQ, Apache Kafka, Java Reactor Core, Git, Jenkins, Maven, HTML, CSS, Python, Pandas, Polars, Scrum, cloud technologies, micro services, big-data, database systems, web protocols Commitment: Full Time Workplace: Onsite Languages: English