
Java Software Engineer / 1
Inetum · Warsaw, Masovian Voivodeship, Poland · Remote
- IT Services & Consulting
- 10,001+ employees
- St.-Ouen, Île-de-France
Weak hiring record · median 107 days open
All reasons
- 60% of this employer's openings are over 60 days old
In its favour
- Posted today
- Still listed on the employer's own board
For one of our clients in the telecommunications industry we are looking for JVM Software Engineer.
The new joiner will be part of a team focused on modernizing and streamlining legacy Java applications.
Key responsibilities include
- Drive modernization – migrate Java applications from Wildfly to Spring Boot, removing legacy components like EJBs and JMS while simplifying the architecture.
- Standardize APIs – create and evolve OpenAPI specifications, driving contract-first development and clean service design.
- Integrate seamlessly – connect systems and processes through Kafka to enable reliable, event-driven communication.
- Guarantee quality – develop robust integration and regression tests to ensure full functional parity after migration.
- Build for the cloud – define Kubernetes environment, access controls, and deployment strategies aligned with platform standards.
- Automate delivery – design and refine CI/CD pipelines that bring speed and stability to every release. And beyond migration:
- Keep applications continuously up to date using OpenRewrite and Renovate Bot
- Design and implement AI-based code review systems as an intelligent first gate for code quality and guideline compliance
- Experiment daily with GitHub Copilot and other AI assistants to accelerate development
- Explore AI-driven approaches to detect risks and breaking changes during library updates
Project technology
SpringBoot (the latest), Java 21 (version 8, 11, 17 in the migrated project), JPA, GitHub Copilot, Claude Code, Renovate Bot, OpenRewrite, EJB (as part of a migrated project, just being removed), Camunda, Kubernetes, Kibana, CI/CD (Jenkins), Git, Intellij Idea
Qualifications
- Knowledge of Spring Boot and Java,
- Experience with SQL databases,
- Good understanding of REST APIs,
- Knowledge of OpenAPI,
- Experience using Kubernetes.
- Fluent communication skills in English and Polish (minimum B2 level), both written and spoken.
Nice to have
- Kubernetes/ Cloud Environment.
- Event Sourcing.
- Kafka.
This position allows for remote work for candidates based in Poland.
We hereby inform you that Inetum Polska sp. z o.o. has implemented an internal reporting (whistleblowing) procedure. The content of the procedure and the possibility to submit an internal report are available at:
https://inetum.whispli.com/speakup?locale=pl
Skills
- Java
- JVM
- Spring Boot
- JMS
- OpenAPI
- Kafka
- Kubernetes
- GitHub Copilot
- JPA
- Claude Code
- Kibana
- Jenkins
- Git
- SQL
More jobs at Inetum
All 1,437- Data EngineerInetum · Lisbon, Lisbon, Portugaltoday
- Consultant(e) PAM H/FInetum · Saint-Ouen-sur-Seine, IDF, Francetoday
- Administrateur Base de Données Db2 Mainframe H/FInetum · PESSAC, Francetoday
- Business Analyst – AML & RegulatoryInetum · Bucharest, Romaniatoday
- Senior Dynamics 365 & Azure Integration DeveloperInetum · Lisbon, Lisbon, Portugaltoday
Similar roles
- Senior PostgreSQL / Data EngineerInetum · Warsaw, Masovian Voivodeship, Poland3d ago
- Senior Software Engineer II (Data & AI Platform)StepStone Group · Warsaw, EUROPE, Poland4d ago
- Customer Helpdesk Specialist for eCom OnboardingNexi · Poland11d ago
- IT Specialist (Poland-TechHub)Customs Support Group · Warsaw, Mazowieckie, Poland15d ago
- Cybersecurity ManagerNexi · Poland21d ago
- Undergrad Engineering Internship in Firmware TeamSolidigm · Gdańsk, Poland28d ago