Lead Java Software Engineer

EPAM Systems

Poland

On-site

PLN 300,000 - 420,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

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

Lead Java Software Developer
Lead Java Software Developer

Luxoft • Wrocław

On-site
PLN 254,000 - 340,000
Lead Java Software Developer
Lead Java Software Developer

Luxoft • Województwo małopolskie

On-site
PLN 100,000 - 130,000
Lead Java Software Developer
Lead Java Software Developer

Luxoft • Województwo mazowieckie

On-site
PLN 254,000 - 340,000
Senior Java Tech Lead - Financial Web Apps
Senior Java Tech Lead - Financial Web Apps

EPAM Systems • Poland

On-site
PLN 300,000 - 420,000
Lead Java Software Engineer
Lead Java Software Engineer

EPAM Systems, Inc. • Wrocław

Hybrid
PLN 250,000 - 380,000
Health insurance
Employee Stock Purchase Plan
Hybrid work model
+2
Lead Java Software Engineer
Lead Java Software Engineer

EPAM Systems, Inc. • Kraków

Hybrid
PLN 180,000 - 320,000
Remote work within Poland
Relocation opportunities
Employee Stock Purchase Plan
+3
Lead Java Software Engineer
Lead Java Software Engineer

SoftServe • Poland

On-site
PLN 180,000 - 260,000
Senior Java Lead Engineer - Remote/Hybrid Digital Wealth
Senior Java Lead Engineer - Remote/Hybrid Digital Wealth

EPAM Systems, Inc. • Wrocław

Hybrid
PLN 250,000 - 380,000
Health insurance
Employee Stock Purchase Plan
Hybrid work model
+2
Lead Java Software Engineer — FinTech & Digital Banking
Lead Java Software Engineer — FinTech & Digital Banking

EPAM Systems, Inc. • Kraków

Hybrid
PLN 180,000 - 320,000
Remote work within Poland
Relocation opportunities
Employee Stock Purchase Plan
+3
Full Stack Java Developer
Full Stack Java Developer

HCLTech • Warszawa

On-site
PLN 240,000 - 320,000