Senior Java Engineer with German
Offer summary

(Summary generated by AI based on the full job description)

The project involves development and maintenance of vehicle-side and back-office software in the railway domain. Key technologies include Java, Spring, Spring Boot, GitLab. Responsibilities cover design, implementation, testing, CI/CD support, and maintenance of the Mobile Integration Platform. German language proficiency B2/C1 and experience with agile and Linux environments are required. Benefits include Luxmed Gold medical care, Multisport Plus, and remote work.

you can start ASAP

Senior Java Engineer with German

Company: YOUR ITEAMS sp. z o.o.

from: 1 September 2026
to: 1 October 2026
170 - 200net (+ VAT)/ hr.B2B contract (full-time)
Offer parameters
level:senior
working mode:remote
location:Warszawa, Masovian
Warszawa, Masovian

Requirements

Expected technologies

Java
Spring
Spring Boot
GitLab

Optional technologies

Jenkins

Operating system

Linux

Our requirements

  • 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).
  • 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.

Optional

  • Experience with Jenkins (up to 3 years) is desirable.
  • Experience in Linux development and operation (up to 3 years) is desirable.

Your responsibilities

  • 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.

About the project

Senior Java Engineer with German to join a Scrum-based development team responsible for the maintenance, enhancement and continuous development of vehicle-side and back-office software components. The person in this role will ensure reliable communication and integration between operational systems and contribute across the end-to-end software lifecycle, including solution design, implementation, testing, release preparation and technical documentation.

This is how we organize our work

This is how we work

at the client's siteyou focus on a single project at a timeyou focus on product development

This is how we work on a project

  • Continuous Deployment
  • Continuous Integration
  • team-level deployment
  • documentation
  • issue tracking tools
  • integration tests
  • testing environments
  • unit tests
Company

What we offer

  • 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.

Benefits

  • sharing the costs of sports activities
  • private medical care
  • remote work opportunities
  • integration events

Recruitment stages

  • 1.
    Screening Call
  • 2.
    Cultural Fit Interview
  • 3.
    Technical Interview
  • 4.
    Final Round Interview

YOUR ITEAMS sp. z o.o.

Unique TEAL culture, relationship- and respect-driven community, non-corporate atmosphere.
Agile approach and no bureaucracy.

This is how we work

Senior Java Engineer with German
170–200 zł / hr. (B2B)
I apply to:
YOUR ITEAMS sp. z o.o.
Warszawa, Masovian
Pracodawca zbiera zgłoszenia przez swój system.
Przejdziesz na zewnętrzny formularz.

By clicking "Aplikuj" you confirm that you've read and accepted our Terms and Conditions.



This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Need more information?

  • Make sure the body of the offer doesn’t already include what you’re looking for.
  • Ask a question if you need more information you’re interested in.
  • We’ll forward your question to the employer and aim to provide a response within 3 business days.

Share this offer