Senior Java Developer

39.24 - 42.04 USDNet per hour - B2B
Java

Senior Java Developer

Java
al. Jana Pawła II 22, Warszawa

Be | Shaping the Future Poland

Freelance
B2B
Senior
Remote
39.24 - 42.04 USD
Net per hour - B2B

Job description

BE | Shaping the Future Poland has a proven position of being a reliable partner for financial services organisations to analyse complex requirements, find solutions and implement them in their entirety, regardless of their complexity. Since the foundation of Be Poland in 2013, we have been continually expanding and customising our spectrum of services.

We are looking for a Senior Java Developer who is proactive, communicative, and comfortable working in a distributed international environment. You will design, build, and maintain backend services powering a cloud-native insurance platform.

This role involves close collaboration with architects, product owners, and DevOps engineers. Strong ownership, teamwork, and the ability to propose improvements are essential.


Responsibilities:

  • Design, develop, and maintain scalable microservices using Java 23+ and Spring Boot 3.x

  • Build and document REST APIs in line with OpenAPI standards

  • Work with AWS services including SQS, DynamoDB, RDS/Aurora, S3, ECS, Parameter Store, EventBridge

  • Implement event-driven and message-driven workflows

  • Integrate with relational (MySQL) and NoSQL (DynamoDB) databases

  • Create and manage database migrations using Liquibase or Flyway

  • Work with JPA/Hibernate for persistence

  • Implement secure, OAuth2/JWT-based authentication & authorization flows

  • Write integration tests using TestContainers

  • Contribute to CI/CD pipelines (GitLab)

  • Collaborate with cross-functional teams and participate in code reviews

  • Bring a proactive, problem-solving mindset to daily work



Requirements:

  • Strong Java (23+) programming experience

  • Spring Boot 3.x ecosystem

  • AWS services: SQS, DynamoDB, RDS/Aurora, S3, ECS, EventBridge, Parameter Store

  • REST API design, OpenAPI/Swagger

  • Event-driven architecture & message queues

  • SQL (MySQL) + NoSQL (DynamoDB) data modeling

  • Database migration tools: Liquibase or Flyway

  • JPA/Hibernate

  • OAuth2, JWT, security best practices

  • Integration testing with TestContainers

  • Maven, Git, GitLab CI/CD

  • Excellent communication & teamwork skills

  • Proactive attitude and ownership mindset


Nice to Have

  • Groovy/Spock testing framework

  • Local AWS simulation using LocalStack + TestContainers

  • Experience integrating with SOAP services

  • Spring Cloud AWS

  • MapStruct

  • Experience in insurance or financial services domain



Our offer

  • Competitive remuneration on B2B contract

  • Option to activate Medicover and Multisport on preferential terms

  • Access to Mindgram – mental health & well-being platform

  • Free gym at Q22

  • Personal development – internal online / onsite DevTalks

  • Referral bonus programme

  • International environment

Tech stack

    Java

    advanced

    Spring Boot

    advanced

    ECS

    advanced

    CSS3

    advanced

    RDS/Aurora

    advanced

    DynamoDB

    advanced

    SQS

    advanced

Office location

Published: 26.02.2026

About the company

Be | Shaping the Future Poland

Jesteśmy polskim oddziałem Be | Shaping the Future – uznanej europejskiej firmy doradczej w obszarze zarządzania, biznesu i technologii, skoncentrowanej na sektorze usług finansowych.

Company profile

Senior Java Developer

39.24 - 42.04 USDNet per hour - B2B
Summary of the offer

Senior Java Developer

al. Jana Pawła II 22, Warszawa
Be | Shaping the Future Poland
39.24 - 42.04 USDNet per hour - B2B
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych jest BE | Shaping the Future Poland Sp. z o.o. z siedzibą w Warszawie (00-133), ul. przy Al. J... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.