Java Technical Lead

Luxoft Poland

Warszawa

Hybrid

PLN 240,000 - 300,000

Full time

24 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Luxoft Poland is seeking a Senior Forward Deployed Engineer to drive complex engagements in the banking domain. You will join a hybrid team with 2–3 days in the office and focus on Java/JVM applications, Spring modernization, and secure, automated delivery pipelines.

You will lead remediation and modernization efforts, mentor engineers, collaborate with stakeholders across architecture, security, and operations, and ensure scalable, observable, and resilient solutions for critical business

Qualifications

  • Java/JVM development with Spring expertise and hands-on leadership.
  • Proven ability to own complex engagements and drive delivery.
  • Experience with secure coding, vulnerability remediation and DevOps practices.

Responsibilities

  • Own the technical direction of complex engagements from assessment through implementation, rollout, stabilization and handover.
  • Define solution approaches, remediation strategies, technical priorities and delivery plans across multiple teams and stakeholders.
  • Lead complex modernization, remediation and operational improvement initiatives.
  • Assess codebases, runtime environments, deployment architectures, dependencies, security posture and operational risks.
  • Personally implement critical code and configuration changes in high-impact areas.
  • Drive technical decision-making and ensure engineering trade-offs are clearly communicated to stakeholders.
  • Design and improve testing strategies, release automation and CI/CD architectures.
  • Lead vulnerability remediation programs, dependency management initiatives and application modernization efforts.
  • Define and establish engineering standards related to security, observability, resilience and maintainability.
  • Guide modernization of Java, Spring and legacy enterprise applications.
  • Lead technical workshops and communicate effectively with engineering, architecture, operations, security and client stakeholders.
  • Mentor engineers, conduct code reviews and support capability development within client teams.
  • Coordinate delivery activities while remaining actively involved in implementation work.
  • Ensure solutions are scalable, secure, observable, maintainable and operationally resilient.
  • Drive knowledge transfer and adoption of sustainable engineering practices.

Skills

Ownership of complex technical domains
Stakeholder management
Technical leadership
Mentoring and coaching

Tools

Java/JVM
Spring framework
TypeScript
Docker
OpenShift
Linux
Maven/Gradle/npm
Git workflows
CI/CD pipelines
Observability/monitoring

Job description

hybrid work 2/3 days per week from the office.
Project Description:

The project is focused on improving the security, release reliability, maintainability, and operational resilience of business-critical banking applications. Forward Deployed Engineers conduct targeted, hands‑on engagements with development teams facing challenges related to vulnerability remediation, automated testing, legacy technology, production stability, and release management.

The role combines software engineering, DevOps, SRE, test automation, application security, and legacy modernization. Approximately 70% of the work involves hands‑on coding and configuration across development, testing, deployment and production support activities.

The technical scope includes building automated test suites, remediating vulnerabilities, modernizing Java and Spring applications, improving CI/CD pipelines, containerizing applications, automating deployments, and implementing observability and resilience practices.

The Expert Forward Deployed Engineer is expected to lead complex technical engagements, define solution and remediation strategies, make critical technical decisions, coordinate implementation across multiple stakeholders, and provide technical leadership throughout delivery. The role remains strongly hands‑on while extending ownership to solution design, engineering standards, mentoring, and technical direction across entire domains or delivery streams.

Responsibilities:
  • Own the technical direction of complex engagements from assessment through implementation, rollout, stabilization and handover.
  • Define solution approaches, remediation strategies, technical priorities and delivery plans across multiple teams and stakeholders.
  • Lead complex modernization, remediation and operational improvement initiatives.
  • Assess codebases, runtime environments, deployment architectures, dependencies, security posture and operational risks.
  • Personally implement critical code and configuration changes in high-impact areas.
  • Drive technical decision-making and ensure engineering trade-offs are clearly communicated to stakeholders.
  • Design and improve testing strategies, release automation and CI/CD architectures.
  • Lead vulnerability remediation programs, dependency management initiatives and application modernization efforts.
  • Define and establish engineering standards related to security, observability, resilience and maintainability.
  • Guide modernization of Java, Spring and legacy enterprise applications.
  • Lead technical workshops and communicate effectively with engineering, architecture, operations, security and client stakeholders.
  • Mentor engineers, conduct code reviews and support capability development within client teams.
  • Coordinate delivery activities while remaining actively involved in implementation work.
  • Ensure solutions are scalable, secure, observable, maintainable and operationally resilient.
  • Drive knowledge transfer and adoption of sustainable engineering practices.
Mandatory Skills Description:

The role requires deep hands‑on engineering expertise combined with technical leadership. Candidates are expected to remain actively involved in software delivery while leading complex initiatives, influencing technical decisions, collaborating with stakeholders and driving engineering excellence across teams. Expertise in Java/JVM technologies is essential, while TypeScript experience is valuable for selected projects.

Hard Skills:
  • Java/JVM development with strong Spring ecosystem expertise; TypeScript experience is a plus
  • Test-Driven Development (TDD) and automated testing integrated into CI/CD pipelines
  • Secure coding, vulnerability remediation, dependency management and application security practices
  • Runtime, framework and library modernization, including Java, Spring and container platforms
  • Docker, OpenShift and Linux administration, preferably within enterprise production environments
  • Build and release tooling such as Maven, Gradle or npm, together with advanced Git workflows
  • Production debugging, incident investigation and operational troubleshooting
  • Application observability, monitoring, tracing and distributed systems fundamentals
Soft Skills:
  • Ownership of complex technical domains, delivery streams or client engagements
  • Strong stakeholder management and client-facing communication skills
  • Technical leadership, solution design and engineering decision-making
  • Coaching, mentoring and implementation of sustainable engineering standards
  • Ability to align technical and business objectives while remaining hands‑on
  • Responsible use of AI-assisted development tools to improve engineering outcomes
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Forward Deployment Engineer
Senior Forward Deployment Engineer

Luxoft Poland • Warszawa

On-site
PLN 240,000 - 420,000
Expert Forward Deployment Engineer
Expert Forward Deployment Engineer

Luxoft Poland • Warszawa

On-site
PLN 240,000 - 340,000
Expert Forward Deployment Engineer
Expert Forward Deployment Engineer

Luxoft • Warszawa

On-site
PLN 180,000 - 300,000
Senior Forward Deployment Engineer
Senior Forward Deployment Engineer

Luxoft • Warszawa

On-site
PLN 230,000 - 340,000
Hybrid Java Tech Lead - Security & Modernization
Hybrid Java Tech Lead - Security & Modernization

Luxoft Poland • Warszawa

Hybrid
PLN 240,000 - 300,000
Middle/Senior Java Software Engineer (Security)
Middle/Senior Java Software Engineer (Security)

SoftServe • Poland

On-site
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 Software Engineer
Lead Java Software Engineer

EPAM Systems • Poland

On-site
PLN 300,000 - 420,000
Java Technical Lead (with Line Management Experience)
Java Technical Lead (with Line Management Experience)

Euroclear • Kraków

On-site
PLN 100,000 - 130,000
Competitive salary
Comprehensive benefits
Learning and development environment