#1 Job Board for tech industry in Europe

Senior Java Developer
New
Java

Senior Java Developer

7 281 - 8 646 USD/monthNet per month - B2B
7 281 - 8 646 USD/monthNet per month - B2B
Type of work
Full-time
Experience
Senior
Employment Type
B2B
Operating mode
Hybrid

Tech stack

    Java

    advanced

    Spring Boot

    advanced

    Spring

    advanced

    Microservices

    advanced

    object-oriented programming

    advanced

    REST API

    advanced

    Kubernetes

    regular

    Microsoft Azure

    nice to have

Job description

Online interview

Sector: Investment Banking

Contract type: B2B


Start: ASAP / 1 month of notice period max

Work model: hybrid (3 days from Wrocław office)

Contract: 6 months + extensions


Project language: English

Expected workload for the consultant: Full-time


The Java Backend Developer role is crucial within the Asset Management Technology team at a leading investment bank. The primary objective is to enhance and maintain a mission-critical platform, ensuring efficient data processing and secure transactions in a fast-paced Agile environment.


Responsibilities:


  1. Design, develop, and maintain backend services using Java, Spring Boot, and modern engineering practices.
  2. Contribute to a microservices-based architecture powering core asset management systems such as portfolio analytics, trade processing, risk management, and data warehousing.
  3. Work collaboratively within Agile Scrum teams, including developers, BAs, and product owners.
  4. Ensure services are cloud-ready, containerised with Docker, and deployed using Kubernetes.
  5. Integrate with upstream/downstream systems via REST APIs, event-driven patterns, or messaging systems (e.g., Kafka).
  6. Drive engineering excellence through unit testing, code reviews, and adherence to clean code principles.
  7. Partner with infrastructure and DevOps teams to implement and maintain CI/CD pipelines, monitoring, and logging.
  8. Help modernise legacy systems and contribute to architectural decisions focused on scalability, resiliency, and security.


Must-Haves:


  1. 6+ years of backend development experience with Java.
  2. Solid grasp of Object-Oriented Programming, design patterns, and clean code principles.
  3. Strong experience with Spring Boot, Spring Cloud, and related technologies.
  4. Production experience deploying Java services in Kubernetes (EKS, GKE, OpenShift, etc.).
  5. Familiarity with microservices design patterns (e.g., circuit breakers, service discovery, API gateway).
  6. Exposure to Agile/Scrum methodologies and Agile engineering practices (TDD, CI/CD).
  7. Experience working in financial services.


Nice to Have:


  1. Familiarity with cloud platforms (ideally Azure).
  2. Knowledge of financial security principles and compliance (authentication, encryption, secure APIs).


Other Details:


  1. Location: Wrocław, Poland
  2. Team Structure: Agile Scrum teams


Project Context: Mission-critical platform for asset management technology

7 281 - 8 646 USD/month

Net per month - B2B