Lead Java Software Developer

Luxoft

Warszawa

Hybrid

PLN 240,000 - 360,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Luxoft in Poland is seeking an experienced Java software engineer with team leadership skills to drive architecture and develop scalable services for our banking platform. You will collaborate across cross-functional teams to ship robust features and mentor junior developers.

The role emphasizes strong core Java expertise, REST/GRPC with Kafka, and a passion for delivering high-quality software in a distributed system environment.

Qualifications

  • 8+ years of Java development with strong core Java skills.
  • 5+ years in team lead/technical lead roles.
  • Experience with REST, GRPC, and message queues (Kafka/MQ).

Responsibilities

  • Design, develop, and maintain scalable Java applications and services.
  • Lead task allocation and prioritize work within the team.
  • Plan architecture and design; provide technical guidance.
  • Collaborate with cross-functional teams to ship features.
  • Review code and promote best practices in software development.
  • Document technical designs, test plans, and procedures.
  • Provide support to junior team members.

Skills

Java development
Team lead experience
REST/GRPC/Web services
OpenAPI/Swagger
Kafka/MQ
Distributed systems
Concurrency
GitHub Copilot
Code reviews
Database knowledge

Tools

GitHub Copilot
OpenAPI/Swagger
Kafka

Job description

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. Thisexperience 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
  • - Providing expertise in database technologies
  • - 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
Must have
  • - 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 API (REST/GRPC/Web servers, OpenApi/SwaggerApi)
  • - 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
  • - Knowledge of fixed income and trading domains of investment banking business
  • - Memory management
  • - Multithreaded and high performance developmentConcurrent 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 • Wrocław

Hybrid
PLN 180,000 - 300,000
Lead Java Software Developer
Lead Java Software Developer

Luxoft Poland • Warszawa

On-site
PLN 240,000 - 380,000
Lead Java Software Developer
Lead Java Software Developer

Luxoft • Kraków

Hybrid
PLN 180,000 - 270,000
Lead Java Software Developer
Lead Java Software Developer

Luxoft Poland • Wrocław

Hybrid
PLN 180,000 - 270,000
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 Java Platform Lead - Scalable Trading Services
Senior Java Platform Lead - Scalable Trading Services

Luxoft • Wrocław

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

HCLTech • Warszawa

On-site
PLN 240,000 - 320,000
Full Stack Java Developer
Full Stack Java Developer

HCLTech • Warszawa

On-site
PLN 240,000 - 320,000