Junior Java Software Engineer

EPAM Systems, Inc.

Warszawa

On-site

PLN 80,000 - 120,000

Full time

4 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

EPAM Systems, Inc. is seeking a Junior Java Software Engineer to join a lean, autonomous engineering team in Warsaw. You will work directly with clients to build scalable, high-performance platforms and contribute to a culture of transparency and trust.

You will collaborate with engineers, architects, and product managers; write PRDs, tests, and design docs; and own modules from idea to production when needed. Strong Java, SQL, and English communication are required.

Qualifications

  • BS degree in Computer Science or a related technical field, or equivalent practical experience.
  • 1+ years of experience with Java, SQL, and unit testing.
  • Knowledge of algorithms and data structures, CI, and Google Cloud Platform.
  • Understanding of application security and familiarity with Git.
  • Excellent English communication skills (B2) with client-facing experience.

Responsibilities

  • Collaborate with engineers, architects, and product managers to build 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.
  • Contribute to a culture of purpose, transparency, and trust within the team.
  • Approach problems by identifying root causes and balancing quality and speed.

Skills

Java
SQL
Unit testing
Algorithms
GCP
Git
CI/CD
English (B2)

Education

BS in Computer Science or related field

Tools

Google Cloud Platform
gRPC
Google Cloud Spanner

Job description

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
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Junior Java Software Engineer
Junior Java Software Engineer

EPAM Systems, Inc. • Gdańsk

On-site
PLN 70,000 - 110,000
Junior Java Software Engineer
Junior Java Software Engineer

EPAM Systems • Poland

On-site
PLN 90,000 - 120,000
Junior Java Software Engineer
Junior Java Software Engineer

Talanto • Kraków

Hybrid
PLN 60,000 - 90,000
Hybrid work model
Employee stock purchase plan with 15%
Referral bonuses up to $2,000
+1
Junior Java Developer
Junior Java Developer

Gradient IT • Poland

Remote
PLN 127,000 - 192,000
Free internal language and technological courses
Participation in international conferences
Employee insurance and benefits
Java Developer
Java Developer

Gradient IT • Poland

Remote
PLN 212,000 - 298,000
Free internal language and technological courses
Participation in international conferences
Employee insurance and care
Senior Software Engineer
Senior Software Engineer

Pivotal Solutions • Poland

Remote
PLN 180,000 - 260,000
Senior Java Engineer
Senior Java Engineer

EPAM Systems, Inc. • Wrocław

On-site
PLN 260,000 - 380,000
Java Developer | backend
Java Developer | backend

BCF Consulting Services • Wrocław

Hybrid
PLN 120,000 - 190,000
Senior Java Software Engineer (Data)
Senior Java Software Engineer (Data)

SoftServe • Poland

On-site
PLN 150,000 - 230,000
Senior Software Engineer (Java, GCP)
Senior Software Engineer (Java, GCP)

Capgemini • Katowice

Hybrid
PLN 180,000 - 300,000
Hybrid work model
Home office package with equipment