Junior Java Software Engineer

Company: EPAM Systems
Location: Poland
Type: remote
Posted: Sep 20, 2026
Views: 1

✨ AI Summary

EPAM Systems is hiring a Junior Java Software Engineer to build scalable, high-performance platforms for external clients. The role requires 1+ years of experience with Java, SQL, and unit testing, along with knowledge of GCP, microservices, and CI/CD. Candidates must have strong English communication skills (B2) and the ability to work autonomously in an agile environment. Perks include a hybrid work model (3 days in-office), up to 60 days of work abroad annually, and an Employee Stock Purchase Plan with a 15% discount.

We are looking for a Junior Java Software Engineer to join a modern, lean, self-governing engineering team that values transparency and trust, working directly with clients on a daily basis to build scalable, high-performance platforms leveraged by external customers to create paradigm-shifting applications and solutions.

Responsibilities

  • Collaborate with a group of world-class engineers, architects, and product managers to build and maintain scalable, high-performance platforms
  • Communicate directly with clients to collect and analyze their needs
  • Create necessary documentation, including PRDs, test cases, and design docs
  • Work independently as the sole developer on an app from idea to ready product 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 and seek individual mastery while working with autonomy
  • Contribute to a culture of purpose, transparency, and trust within the team
  • Approach problems by identifying root causes rather than jumping directly into solution mode
  • Make decisions considering business impact and justify compromises 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 related technical field, or equivalent practical experience
  • Understanding of application security
  • Familiarity with Git or other version control systems
  • Excellent English communication skills (B2 level) with experience in client-facing communications
  • Strong self-management and prioritization skills
  • Capability 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

Benefits

We gather like-minded people:

  • Top tech minds driving innovation in AI, cloud and digital platform modernization
  • Supportive team and an agile, startup-like culture that accelerates your growth
  • Hybrid work model designed for collaboration, requiring 3 days a week from the office
  • Chance to work abroad for up to 60 days annually

We provide growth opportunities:

  • Career development programs
  • Thought leadership, mentoring, soft skills and well-being programs
  • Certification (Anthropic, Gemini, GCP, Azure, AWS)
  • English classes

We cover it all:

  • Stable pay
  • Participation in the Employee Stock Purchase Plan with a 15% discount
  • Benefits package (health insurance, multisport, shopping vouchers)
  • Referral bonuses up to $2,000
  • Offices featuring entertainment and relaxation zones, table tennis and football, free snacks, coffee and more
  • Corporate, social and well-being events

Please, note:

  • We will reach out to selected candidates exclusively

About the Company

Name: EPAM Systems

No detailed information available about this company.

More jobs at EPAM Systems