Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights
This position is no longer accepting applications
Positions open for more than 30 days are automatically closed and marked as expired
Don't let one closed door slow you down, here's your next move:
September 1, 2026
Senior Java Developer
Senior • Remote
Katowice, SL, Poland
We are looking for a Senior Java Developer to join our team. This is a fully remote role based in Poland, with a preferred start date in September.
Responsibilities
- Develop and maintain backend systems using Java, Spring Boot, and Spring Cloud.
- Apply design patterns and object-oriented principles to build scalable microservices.
- Design and implement efficient data structures while following clean coding practices.
- Work with relational databases and middleware components to support application functionality.
- Collaborate with cross-functional teams to deliver robust and reliable software solutions.
- Contribute to architectural decisions related to microservices and cloud-based systems.
- Support integration of message queues and caching mechanisms into existing systems.
- Participate in code reviews and knowledge-sharing sessions to promote engineering excellence.
Requirements
- 6+ years of hands-on Java development experience, including Spring Boot and Spring Cloud expertise.
- Understanding of design patterns, microservices architecture, and object-oriented principles.
- Knowledge of data structures and clean coding practices.
- Proficiency in PL/SQL and relational database concepts.
- Familiarity with Tomcat, Redis, and message queues (MQ).
- English proficiency at B2+ level.
Nice to have
- Experience with Kafka.
- Skills in AWS or Azure cloud platforms.
- Familiarity with Terraform, GitLab, and Ansible.
- Knowledge of CI/CD tools.
Benefits
- Hybrid-by-design work mode and the opportunity to work remotely 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.
- 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.
- Contractor arrangements are available; B2B cooperation terms are agreed individually.
- Only selected candidates will be contacted.
Similar jobs you might like

Senior Java Developer
EPAM Systems
Senior
Technology
Wroclaw, DS, Poland · On-site
N/A
11 days ago

Senior Java Developer
EPAM Systems
Senior
Technology
Krakow, MA, Poland · On-site
N/A
11 days ago

Senior Java Developer (Microservices, Kafka)
EPAM Systems
Senior
Technology
Krakow, MA, Poland · On-site
N/A
13 days ago

Senior Java Developer (Microservices, Kafka)
EPAM Systems
Senior
Technology
Wroclaw, Poland · On-site
N/A
13 days ago

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

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

Lead SAP CAP Java Developer
EPAM Systems
Senior
Technology
Gdańsk, Pl-Pm, Poland · Remote
N/A
4 days ago

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

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