Senior Java Engineer with German
Brak informacji o wynagrodzeniu
SeniorFull-time
#425088·Dodano 12 dni temu·8
Źródło: YourITeamsTech Stack / Keywords
JavaScrumTestingAgileBackendSpringSpring BootCI/CD
Wymagania
- Minimum 5 years of professional Java development experience.
- Minimum 3 years of experience with Spring framework.
- Minimum 3 years of experience with Spring Boot.
- Minimum 3 years of experience using GitLab for code and documentation management.
- German language proficiency at B2/C1 level.
- Railway-specific experience in vehicle IT environments is an advantage (more than 3 years preferred).
- Experience with Jenkins (up to 3 years) is desirable.
- Experience in Linux development and operation (up to 3 years) is desirable.
- Practical experience with unit and integration testing, CI/CD pipelines and artifact management.
- Strong analytical skills, attention to detail and commitment to delivering reliable software.
Obowiązki
- Design, implement and maintain software components for the Mobile Integration Platform (MIP).
- Enhance and support both vehicle-side and back-office system components to ensure operational reliability.
- Implement user stories, change requests and defect fixes within agile sprint cycles.
- Develop backend applications and services using Java, Spring and Spring Boot.
- Participate in solution design and develop technical concepts for new features and system improvements.
- Perform code reviews and engage in pair programming to maintain code quality and facilitate knowledge sharing.
- Create, maintain and execute unit tests and integration tests to ensure software quality.
- Troubleshoot, analyse defects and contribute to timely resolution of software issues.
- Support software release preparation and deployment activities, including artifact management.
- Maintain and improve CI/CD-related development processes and associated tooling.
- Produce and maintain technical documentation, architecture decisions and implementation guidelines.
- Collaborate closely with Product Owners, developers and other agile team members throughout the development lifecycle.
- Support software operation, platform stability and continuous improvement initiatives.
- Work with GitLab-based development and documentation workflows.
- Support development and deployment activities in Linux-based environments where required.
Benefity
- Remote working.
- Unique TEAL culture, relationship- and respect-driven community, non-corporate atmosphere.
- Agile approach and no bureaucracy.
- Outstanding integration trips to various places in Europe.
- Activities to support your well-being and health.
- Luxmed Gold Extended medical care and Multisport Plus benefit.
Opieka zdrowotna
Karta sportowa
YourITeams
98 aktywnych ofert