Java Developer (BPM Developer)

Working as a Java Developer, you will:

  • design and implement scalable, cloud-native applications using Java

  • develop high-quality software aligned with user needs and business goals within the Banking as a Service (BaaS) model

  • review code written by other developers and provide constructive feedback

  • analyze, troubleshoot and resolve application issues, optimizing performance

  • collaborate with the team on application architecture and technical decisions

  • support and mentor less experienced team members

  • create and maintain technical and project documentation

  • work in a Cloud Native environment based on Google Cloud Platform technologies

About Chabre IT Services

Chabre IT Services is a global professional IT services provider, building long-lasting relationships with Enterprises. We specialize in the delivery of tailor-made solutions,  smart outsourcing, try&hire, and success fee services. We are a smart IT boutique with unique knowledge, which will deliver your ideas into reality.

About our Client

Our client is a leading international financial institution operating in multiple European markets. The company delivers modern banking solutions for individual, corporate and institutional clients, with a strong focus on digital transformation. It invests heavily in cloud technologies and innovative platforms to support scalable and secure financial services. The organization combines financial expertise with cutting-edge technology to shape the future of banking.

Qualifications

  • commercial experience in Java development

  • experience in designing and implementing BPMN 2.0 workflows using tools such as Flowable, Camunda, Activiti, jBPM (strong advantage)
  • hands-on experience with Spring, Spring Boot, Hibernate, REST API, microservices and web services

  • practical knowledge of Maven

  • good knowledge of SQL and Git

  • experience with message queues such as Kafka or Pub/Sub

  • understanding of cloud platforms (Google Cloud preferred, Azure or AWS accepted)

  • understanding of containerization and orchestration tools (Docker, Kubernetes, Helm)

  • experience with multithreaded programming and distributed systems

  • experience in application monitoring (e.g. ELK stack)

  • experience in integrating BPM systems with other applications

  • strong analytical and problem-solving skills with a creative mindset

  • curiosity and willingness to learn new technologies and approaches

  • collaborative attitude and ability to work effectively in a team

  • good English speaking and writing skills

We offer

  • Rate: 130 - 180 PLN/h + VAT
  • Remote work
  • Subsidy for peripherals in the amount of 500,00zł
  • Working tool (MacBook Pro or Lenovo Legion 5)
  • Co-financing of courses related to the position
  • Benefits: MultiSport, Medicover
ID: 542 job_post.published_on: 06/02/2026
announcement.apply