Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights
New offer - be the first one to apply!
September 6, 2026
Lead Java Software Engineer
Senior • On-site
Krakow, MA, Poland
Apply now
We are seeking a Lead Java Software Engineer to design and build next-generation business applications using modern technologies. You will work within the Wealth Management Investing delivery team in the Technology division, providing 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 an 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 and PostgreSQL databases, with 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.
We offer
- A supportive team and agile, startup-like culture.
- Hybrid work and the opportunity to work remotely within Poland.
- The chance to work abroad for up to 60 days annually.
- Business-driven relocation opportunities.
- Career development programs, thought leadership, mentoring, soft-skills and well-being programs.
- Certification opportunities in Anthropic, Gemini, GCP, Azure and AWS.
- English classes.
- Stable pay.
- Participation in the Employee Stock Purchase Plan with a 15% discount.
- Benefits package including health insurance, multisport and shopping vouchers.
- Referral bonuses up to $2,000.
- Offices with entertainment and relaxation zones, table tennis, football, free snacks and coffee.
- Corporate, social and well-being events.
Please note
- Listed benefits are available to employees only.
- Contractors are welcome; B2B cooperation terms are agreed individually.
- Only selected candidates will be contacted.
Similar jobs you might like

Lead Java Software Engineer
EPAM Systems
Senior
Technology
Wroclaw, DS, Poland · On-site
N/A
1h ago

Java Software Engineer
EPAM Systems
Mid
Technology
Krakow, MA, Poland · On-site
N/A
4 days ago

Java Software Engineer
EPAM Systems
Mid
Technology
Gdansk, PM, Poland · On-site
N/A
4 days ago

Java Software Engineer
EPAM Systems
Mid
Technology
Wroclaw, DS, Poland · On-site
N/A
4 days ago

Lead Data Software Engineer (Java)
EPAM Systems
Senior
Technology
Krakow, Poland · On-site
N/A
4 days ago

Lead Data Software Engineer (Java)
EPAM Systems
Senior
Technology
Wroclaw, DS, Poland · On-site
N/A
4 days ago

Lead Java Developer
EPAM Systems
Senior
Technology
Warsaw, Poland · Remote
N/A
4 days ago

Lead Java Developer
EPAM Systems
Senior
Technology
Katowice, SL, Poland · Remote
N/A
4 days ago

Lead Java Developer
EPAM Systems
Senior
Technology
Wroclaw, DS, Poland · Remote
N/A
4 days ago

Lead Java Developer
EPAM Systems
Senior
Technology
Poznan, WP, Poland · Remote
N/A
4 days ago