Lead Java Software Developer

Luxoft Poland

Wrocław

Hybrid

PLN 180,000 - 270,000

Full time

18 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Luxoft Poland is seeking a Senior Java Lead to drive the design, development, and maintenance of a scalable banking sales and trading platform. The role is hybrid with 1–2 office days in Wrocław, Poland.

You will own architecture, coordinate cross‑functional teams, review code, and mentor juniors while delivering robust services using REST, gRPC, Kafka, and MQ.

Qualifications

  • Proven experience of minimum 8 years with Java development and strong core Java development skills.
  • Minimum 5 years of experience as a team lead/technical lead.
  • Experience clarifying technical requirements for projects.
  • Experience assigning tasks within a development team.
  • Proven experience with databases.
  • Service integration experience (REST, gRPC, MQ, Kafka).
  • Knowledge of concurrency, algorithms, data structures, and distributed systems.
  • Experience with Github Copilot.

Responsibilities

  • Design, develop, and maintain scalable Java-based applications and services.
  • Task allocation and work prioritization among team.
  • Application architecture planning and design.
  • Responsibility for business and technical aspects of application development.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Troubleshoot and resolve issues in development and test environments.
  • Participate in code reviews and contribute to best practices in software development and testing.
  • Document technical designs, test plans, and procedures.
  • Proactively ask the right questions to clarify requirements.
  • Capable of designing solutions before moving into the implementation phase.
  • Provide technical support to less senior team members.

Skills

Java development
Team lead / technical lead
Task allocation
Requirements clarification
Database experience
Service integration
Concurrency & distributed systems
Github Copilot

Job description

Hybrid -> 1/2 days from office per week

Project Description

Our client in banking and capital markets industry is building a centralized platform for its sales and trading business vertical.

A critical challenge is the client experience, where clients face off with three separate businesses, rather than a one-stop-shop. This experience is mirrored on the back-end with three separate workflows and infrastructures across products.

We are a team that engage in development of a centralized, in-house driven sales and trading platform, engaging with IT and control functions in support of rollout across all trading business.

Responsibilities
  • Design, develop, and maintain scalable Java-based applications and services.
  • Task allocation and work prioritization among team
  • Application architecture planning and design
  • Responsibility for business and technical aspects of application development
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Troubleshoot and resolve issues in development and test environments.
  • Participate in code reviews and contribute to best practices in software development and testing.
  • Document technical designs, test plans, and procedures.
  • Proactively ask the right questions to clarify requirements
  • Capable of designing solutions before moving into the implementation phase
  • Provide technical support to less senior team members
Mandatory Skills Description
  • Proven experience of minimum 8 years with Java development and strong core Java development skills
  • Prior experience of minimum 5 years as team lead/technical lead
  • Experience with clarification of technical requirements
  • Experience with assigning tasks within the team
  • Proven experience with data bases
  • Service integration (REST, grpc, MQ, Kafka)
  • Proven knowledge of computer science concepts including concurrency, algorithms, data structures, and distributed systems.
  • Experience with Github Copilot
Nice-to-Have Skills Description
  • Knowledge of fixed income and trading domains of investment banking business
  • Memory management
  • Multithreaded and high performance development
  • Concurrent programming and zero lock execution
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Java Software Developer
Lead Java Software Developer

Luxoft Poland • Kraków

Hybrid
PLN 180,000 - 240,000
Lead Java Developer
Lead Java Developer

EPAM Systems, Inc. • Kraków

On-site
PLN 180,000 - 260,000
Lead Java Software Engineer
Lead Java Software Engineer

EPAM Systems • Poland

On-site
PLN 300,000 - 420,000
Senior Software Developer
Senior Software Developer

Luxoft • Kraków

On-site
PLN 180,000 - 300,000
Java Engineer with C++
Java Engineer with C++

Luxoft Poland • Wrocław

Hybrid
PLN 180,000 - 280,000
Higher net salary for Developers
Remote recruitment process
Stable employment
+4
Lead Java Software Engineer – Hybrid Banking Platform
Lead Java Software Engineer – Hybrid Banking Platform

Luxoft Poland • Kraków

Hybrid
PLN 180,000 - 240,000
Full Stack Java Developer
Full Stack Java Developer

HCLTech • Warszawa

On-site
PLN 240,000 - 320,000
Senior Java Developer
Senior Java Developer

xBerry - R&D House • Wrocław

On-site
PLN 180,000 - 280,000
Flexible working hours
Hybrid or remote delivery model
Medical care program
+2
Java Technical Lead
Java Technical Lead

Luxoft Poland • Warszawa

Hybrid
PLN 240,000 - 300,000
Senior Java Developer with C++ familiarity
Senior Java Developer with C++ familiarity

Luxoft Poland • Kraków

On-site
PLN 180,000 - 280,000