Mission
For one of our clients in the telecommunications industry we are looking for Senior JVM Software Engineer.
The new joiner will be part of a team focused on modernizing and streamlining legacy Java applications.
Key responsibilities include :
- Migrating applications from Wildfly to modern Spring Boot architecture, removing outdated components like EJBs and JMS,
- Developing comprehensive integration test suites to ensure functional parity of migrated services,
- Setting up Kubernetes namespaces, defining access rules, and configuring deployments to meet platform standards,
- Creating and refining CI / CD pipelines,
- Adapting and enhancing Camunda BPMN processes to align with the new Spring-based architecture,
- Defining and extending OpenAPI specifications to support contract-first development and efficient API documentation and client generation.
Project technology : SpringBoot, Java 21 (version 8, 11, 17 in the migrated project), JPA, EJB, Camunda, Kubernetes, Kibana, CI / CD (Jenkins), Git, Intellij Idea.
Profile
Knowledge of Spring Boot and Java,Experience with SQL databases,Good understanding of REST APIs,Knowledge of OpenAPI,Experience using Kubernetes.Nice to have :
Kubernetes / Cloud Environment.Event Sourcing.Kafka.Hybrid work - 3 days from the office per week (Warsaw, Poznan or Lublin).