As a senior fullstack developer, you will play a key role in modernizing a large system by developing new features for a cutting-edge rail management platform. This is an innovative project that requires collaboration and skill to deliver high-quality software solutions. Key responsibilities include: - Developing, testing, and deploying software applications using Java, Springboot, and/or Angular. - Collaborating with stakeholders to define project requirements and technical solutions. - Designing and implementing well-designed interfaces, guided by business analysts. - Maintaining and improving application performance, scalability, and reliability. - Mentoring junior developers and contributing to a culture of learning. - Implementing interfaces following a design system, contributing to the platform's modernization. Required skills and qualifications include: - Proficiency in developing interfaces and modernizing them following a design system. - Experience with Java, Springboot, and/or Angular. - Understanding of design patterns, unit tests, object orientation, database design, SQL, and JPA. - Strong communication skills; English proficiency in listening and speaking is important. The benefits package includes: - Premium healthcare. - Meal voucher. - Maternity and parental leaves. - Mobile services subsidy. - Sick pay. - Life insurance. - Training opportunities. Our company values diversity and inclusivity, and we encourage applications from underrepresented groups.