The new joiner will be part of a team focused on modernizing and streamlining legacy Java applications. The main responsibilities and activities of the team include:
- Migration of legacy applications from Wildfly to modern Spring Boot architecture including removal of outdated components such as EJBs and JMS.
- Migration of existing processes through a complete process redesign to Camunda 8.
- Integration with other processes using Kafka.
- Development of comprehensive integration test suites to validate the functional parity of migrated services and ensure a smooth transition.
- Setup of Kubernetes namespaces along with defining access rules and deployment configurations to align with platform standards.
- Creation and refinement of CI/CD pipelines.
- Adaptation and enhancement of Camunda BPMN processes to align with the new Springbased architecture.
- Definition and extension of OpenAPI specifications supporting contractfirst development and enabling efficient API documentation and client generation.
Qualifications :
- Java.
- Spring Boot.
- SQL.
- REST.
- OpenAPI.
- Kubernetes (from a usage perspective).
- Design skills to lead recreation of processes.
Nice to have:
- Kubernetes/ Cloud Environment.
- Camunda Process Engine.
- Kafka.
Additional Information :
Hybrid work: 3 days a week from one of our offices in Warsaw Lublin or Poznan.
Remote Work :
No
Employment Type :
Fulltime