BPM / Java Developer
Wrocław, Wrocław +1 Location
Experis Manpower Group
About the Role:
As a BPM / Java Developer, you will contribute to transformational projects within a Banking as a Service (BaaS) model. You will be responsible for developing high-quality software aligned with user needs and business goals, using a Cloud Native approach based on Google Cloud Platform technologies.
Responsibilities:
Design and implement scalable applications using Java
Review and evaluate code written by other developers
Troubleshoot bugs and optimize application performance
Collaborate on architecture planning and technical decisions
Mentor and support less experienced team members
Create and maintain technical documentation
Requirements:
Experience designing and implementing BPMN 2.0 workflows using Flowable, Camunda, Activiti, jBPM or similar
Experience integrating BPM systems with other applications
Commercial experience in Java programming
Hands-on experience with Hibernate, Spring, Spring Boot, REST API, Microservices, Web Services
Practical knowledge of Maven
Good understanding of message queues such as Kafka or PubSub
Familiarity with cloud platforms (GCP preferred, Azure or AWS also valued)
Solid knowledge of SQL and Git
Understanding of cloud orchestration tools like Docker, Kubernetes, Helm (training provided if needed)
Experience with multithreaded programming and distributed systems
Familiarity with application monitoring tools such as ELK
Strong analytical and problem-solving skills
Curiosity and willingness to learn beyond your domain
Collaborative mindset and effective communication skills
Proficiency in English (spoken and written)
What We Offer:
100% remote work (Candidates must be based in Poland)
B2B contract via Experis
MultiSport Plus
Group insurance
Medicover Premium
Access to an e-learning platform