Junior Java Software Engineer
✨ 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
More jobs at EPAM Systems
-
Lead Data Integration Engineer with Azure Data Factory and Databricks
Georgia · remote · Sep 25, 2026
-
Senior AI Test Automation Engineer
Turkiye · remote · Sep 25, 2026
-
Senior Data Integration Engineer/ DWH, MS SQL, T-SQL
Georgia, Armenia, Kazakhstan, Kyrgyzstan, Uzbekistan · remote · Sep 25, 2026
-
Lead AI Engineer with agentic coding harnesses
Georgia, Armenia · remote · Sep 25, 2026
-
Senior AI Engineer/ Node.js, Python, Typescript
Georgia, Armenia, Kazakhstan, Kyrgyzstan, Uzbekistan · remote · Sep 25, 2026