Lead Java Software Engineer

EPAM Systems

Polska

On-site

PLN 300,000 - 420,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

EPAM Systems is seeking a Lead Java Software Engineer to design and build next-generation business applications within the Wealth Management Investing delivery team. You will work in the Technology division to provide digital banking solutions for clients and advisors.

You will design, plan, and deliver sustainable solutions using Java, Spring, Angular/React frontends, and cloud services. You will collaborate with software architects, review code, and guide delivery across the SDLC.

Qualifications

  • 10+ years of software engineering experience with Java.
  • Strong Java backend and web frontend development knowledge.
  • Experience with Spring, JPA and Hibernate.

Responsibilities

  • Provide technology solutions to business problems in digital services.
  • Design, plan and deliver sustainable software solutions.
  • Analyze requirements to refine deliverables and reduce ambiguity.
  • Collaborate with architects, teammates and third-party providers to drive delivery.
  • Contribute architectural and SDLC activities; perform code reviews and testing.
  • Ensure operational controls during production transition.

Skills

Java
Spring
JPA
Hibernate
TypeScript
JavaScript
Angular
React
Oracle
PostgreSQL
PL/SQL
Kafka
Azure
Git
GitLab
Jenkins
Ansible
Linux
Shell
English

Tools

Git
GitLab
Jenkins
Ansible

Job description

We are seeking a Lead Java Software Engineer to design and build next-generation business applications using modern technologies, working within the Wealth Management Investing delivery team as part of the Technology division to provide digital banking solutions for clients and client advisors.

Responsibilities
  • Provide technology solutions to solve business problems and strengthen digital leadership in financial services
  • Design, plan and deliver sustainable solutions using modern programming languages
  • Analyze business requirements to remove ambiguity and refine deliverables
  • Collaborate with team members, software architects, and third-party providers to drive delivery
  • Assess new software projects and initiatives by offering technical expertise and recommendations
  • Conduct code reviews and test software as needed
  • Participate in application architecture, design, and other phases of the SDLC
  • Ensure proper operational controls and procedures are implemented to support the transition from test to production
Requirements
  • 10+ years of experience in software engineering with Java and excellent understanding of modern web application development
  • Strong know-how across the entire technology stack of Java backend and web-based frontend development
  • Proficiency in Java and associated frameworks such as Spring, JPA, and Hibernate
  • Working knowledge of front-end technologies such as Typescript/JavaScript, Angular, and React
  • Experience with Oracle, PostgreSQL DB, and exposure to PL/SQL
  • Knowledge of event-driven architecture such as Kafka and cloud technology, preferably Azure
  • Familiarity with versioning and build tools such as Git, GitLab, and Jenkins
  • Familiarity with Ansible playbooks, Linux operating systems, and shell scripts
  • Capability to convey technical ideas and concepts to all audiences, with the confidence to challenge effectively
  • English proficiency at B2 level or higher
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Full Stack Developer
Senior Java Full Stack Developer

EPAM Systems • Polska

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

Luxoft • Warszawa

Hybrid
PLN 240,000 - 360,000
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 • Kraków

Hybrid
PLN 180,000 - 270,000
Senior Java Software Engineer
Senior Java Software Engineer

SIX • Warszawa

Hybrid
PLN 220,000 - 260,000
Lead Java Software Developer
Lead Java Software Developer

Luxoft • Województwo mazowieckie

On-site
PLN 240,000 - 360,000
Private medical care
Dental care
Life insurance
+1
Lead Java Backend Developer
Lead Java Backend Developer

EPAM Systems • Polska

On-site
PLN 320,000 - 520,000
Lead Java Software Developer
Lead Java Software Developer

Luxoft Poland • Wrocław

On-site
PLN 180,000 - 270,000
Lead Java Software Developer
Lead Java Software Developer

Luxoft Poland • Kraków

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

EPAM Systems • Kraków

On-site
PLN 180,000 - 320,000
Remote work within Poland
Relocation opportunities
Employee Stock Purchase Plan
+3