Aplikuj teraz

Senior Java Developer

emagine Polska

Warszawa +3 więcej
26 880 - 31 920 PLN
Hybrydowa
B2B
Java
object-oriented programming
REST API
Spring Boot
Spring
Microservices
🚢 Kubernetes
☁️ Microsoft Azure
💼 B2B
Hybrydowa
Pełny etat
SQL
Git
RESTful APIs
Jenkins
SOLID Principles
Maven
Hibernate
Oracle DB
Software Development
Oracle
📊 Relational Databases
Unit Testing
Multithreading
Messaging Technologies (eg. Solace/IBM MQ)
Capital Markets
🔄 DevOps
Agile
📊 SPRING DATA JPA
CI/CD
🐳 Docker
Kafka
Avro

Job description

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

Wyświetlenia: 11
Opublikowana12 dni temu
Wygasaza 18 dni
Rodzaj umowyB2B
Tryb pracyHybrydowa
Źródło
Logo

Podobne oferty, które mogą Cię zainteresować

Na podstawie "Senior Java Developer"