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 1, 2026
Senior Java Software Engineer
Senior • On-site
Gdansk, PM, Poland
Apply now
Senior Java Software Engineer / Technology Lead
This role provides hands-on technology leadership for a product team delivering investor-facing solutions. The work focuses on full-stack backend development, including microservices, APIs, data-store design, legacy modernization, and adoption of cloud-native architecture.
Availability to work from the Krakow or Gdansk office 3 times a week is required.
Responsibilities
- Take ownership and accountability for the technology solution and team output.
- Provide technology thought leadership and support sound technical decision-making.
- Remove technology-related obstacles throughout the project lifecycle.
- Work with architects, the CTO organization, and cross-functional teams to ensure technology governance and best practices.
- Understand functional and non-functional requirements and quality attributes; build solutions accordingly.
- Contribute to and improve architecture and design.
- Build, review, and ensure the quality of data models, API contracts, architecture, frameworks, and code.
- Assist with effort estimation, planning, prioritization, and dependency identification.
- Manage technology artifacts.
- Analyze legacy applications and define target-state design and architecture.
Requirements
- Bachelor’s degree in Computer Science or a similar field; Master’s degree preferred.
- 8+ years of professional software development experience.
- 8+ years of experience designing and developing microservices, REST APIs, and front-end applications.
- Strong hands-on experience with Java and Spring Boot for backend microservices development.
- Experience with AWS cloud-native services: EC2, S3, Lambda, Kinesis, Firehose, DynamoDB, EKS, and CloudWatch.
- Proficiency in cloud-native microservices architecture and AWS.
- API economy expertise with business acumen.
- Ability to analyze legacy applications and define target-state architecture.
- Experience working in Agile methodology.
- Hands-on technology leadership, preferably in full-stack development.
- Strong organizational skills and ability to deal with ambiguity.
- Attention to detail and team leadership capabilities.
- Ability to collaborate with cross-functional teams, including Database, CTO organization, and API Economy teams.
- Excellent English communication and presentation skills for a client-facing role.
Nice to have
- Front-end experience with Angular and TypeScript.
- Node.js backend-services experience.
- Python familiarity for scripting or data-related tasks.
- Experience with DynamoDB, PostgreSQL, or legacy DB2 databases.
- Knowledge of Splunk or similar monitoring tools.
- Experience with Cucumber and API testing tools.
- Familiarity with Perfecto or similar mobile testing tools.
- Financial services, asset management, or investor-facing platform background.
- Data migration and legacy-system decommissioning experience.
Benefits
- Hybrid work model and remote work within Poland.
- Opportunity 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.
- Employee Stock Purchase Plan with a 15% discount.
- Benefits package including health insurance, multisport, and shopping vouchers.
- Referral bonuses up to $2,000.
- Office entertainment and relaxation zones, free snacks, and coffee.
- Corporate, social, and well-being events.
Benefits listed are available to employees only. Contractor cooperation is available; B2B agreement terms are agreed individually. Only selected candidates will be contacted.
Similar jobs you might like
Senior Java Software Engineer
EPAM Systems
Senior
Technology
Krakow, Poland · On-site
N/A
1h ago
Senior Java Developer
EPAM Systems
Senior
Technology
Warsaw, MZ, Poland · Hybrid
N/A
24 days ago
Senior Java Engineer
EPAM Systems
Senior
Technology
Wroclaw, DS, Poland · Hybrid
N/A
24 days ago
Java Software Engineer
EPAM Systems
Mid
Technology
Krakow, MA, Poland · On-site
N/A
1h ago
Java Software Engineer
EPAM Systems
Mid
Technology
Gdansk, PM, Poland · On-site
N/A
1h ago
Java Software Engineer
EPAM Systems
Mid
Technology
Wroclaw, DS, Poland · On-site
N/A
1h ago
Senior Java Backend Developer
EPAM Systems
Senior
Technology
Wroclaw, DS, Poland · Remote
N/A
24 days ago
Senior Java Backend Developer
EPAM Systems
Senior
Technology
Poznan, WP, Poland · Remote
N/A
24 days ago
Senior Java Backend Developer
EPAM Systems
Senior
Technology
Łódź, LD, Poland · Remote
N/A
24 days ago
Senior Java Backend Developer
EPAM Systems
Senior
Technology
Krakow, MA, Poland · Remote
N/A
24 days ago