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 8, 2026
Junior Java Software Engineer
Junior • On-site
Katowice, SL, Poland
Apply now
Responsibilities
- Collaborate with engineers, architects, and product managers to build and maintain scalable, high-performance platforms.
- Communicate directly with clients to collect and analyze their needs.
- Create documentation, including PRDs, test cases, and design documents.
- Work independently as the sole developer on an application from idea to production when required.
- Deliver quality work on time while handling multiple tasks simultaneously.
- Apply cloud technologies and microservices architecture principles to project development.
- Question the status quo, pursue individual mastery, and work autonomously.
- Contribute to a culture of purpose, transparency, and trust.
- Identify root causes of problems rather than jumping directly to solutions.
- Make decisions based on business impact and justify trade-offs between quality and speed.
Requirements
- 1+ years of experience with Java, SQL, and unit testing.
- Knowledge of algorithms and data structures, continuous integration, and Google Cloud Platform.
- BS degree in Computer Science or a related technical field, or equivalent practical experience.
- Understanding of application security.
- Familiarity with Git or other version control systems.
- Excellent English communication skills at B2 level, including client-facing communication experience.
- Strong self-management and prioritization skills.
- Ability to work in an agile environment without direct supervision.
- Understanding of information management, data modeling, system integration, and development methodologies.
Nice to have
- Familiarity with Google Cloud Spanner.
- Knowledge of gRPC.
We offer
- Collaboration with technical specialists in AI, cloud, and digital platform modernization.
- A supportive team and agile, startup-like culture.
- Hybrid work model requiring three days per week in the office.
- Opportunity to work abroad for up to 60 days annually.
Growth opportunities
- Career development programs.
- Thought leadership, mentoring, soft-skills, and well-being programs.
- Certification opportunities in Anthropic, Gemini, GCP, Azure, and AWS.
- English classes.
Benefits
- 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, coffee, and more.
- Corporate, social, and well-being events.
Please note
Only selected candidates will be contacted.
Similar jobs you might like

Junior Java Software Engineer
EPAM Systems
Junior
Technology
Warsaw, Poland · On-site
N/A
58m ago

Junior Java Software Engineer
EPAM Systems
Junior
Technology
Gdansk, PM, Poland · On-site
N/A
58m ago

Junior Java Software Engineer
EPAM Systems
Junior
Technology
Krakow, MA, Poland · On-site
N/A
58m ago

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

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

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

Senior Java Engineer
EPAM Systems
Senior
Technology
Krakow, MA, Poland · Remote
N/A
25 days ago

Senior Java Engineer
EPAM Systems
Senior
Technology
Wroclaw, DS, Poland · Remote
N/A
25 days ago

Senior Java Engineer
EPAM Systems
Senior
Technology
Warsaw, MZ, Poland · Remote
N/A
25 days ago

Senior Java Engineer
EPAM Systems
Senior
Technology
Łódź, LD, Poland · Remote
N/A
25 days ago