Senior JVM Software Engineer
PIXIE is an agency focused on SAP, IT and Salesforce projects. Founded in , it is responsible for serving multiple national and international clients. We are currently looking Senior JVM Software Engineer.
Project Description :
Migration JBoss systems to new spring boot cloud environment
Location : Poland - on-site (3 times per week (Warsaw, Lublin or Poznan)
Main Tasks :
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 Spring-based architecture
- Definition and extension of OpenAPI specifications, supporting contract-first development and enabling efficient API documentation and client generation
Project Technology :
SpringBoot (the latest)Java 21 (version 8, 11, 17 in the migrated project)EJB (as part of a migrated project, just being removed)CamundaKafkakuberneteskibanaCI / CD (Jenkins)git, Intellij IdeaMust have requirements :
Spring Boot (besides Java), SQL databases, REST, OpenAPI, Kubenetes (from a usage perspective)
design skills to lead recreation of processes