Junior Java Software Engineer

EPAM Systems

Katowice

Híbrido

PLN 90 000 - 130 000

Tempo integral

Há 4 dias
Torna-te num dos primeiros candidatos

Uma candidatura completa num minuto

Currículo e carta de apresentação personalizados, prontos a enviar.

Ultrapassa os filtros ATS

Vantagens oferecidas por esta oferta de emprego

Hybrid work model
Work abroad up to 60 days annually
Employee Stock Purchase Plan with 15%
Health insurance
Multisport
Shopping vouchers

Resumo da oferta

EPAM Systems in Poland is seeking a Junior Java Software Engineer to join a large-scale security platform serving millions of users. You will work across backend, frontend, and infrastructure under a mentorship culture with pair programming and thorough code reviews.

You will implement features in Java Spring Boot, build React components, write tests with JUnit and Jest, and contribute to CI/CD and IaC with Ansible and Terraform.

Qualificações

  • 0–2 years of experience or strong academic/project background.
  • CS/Software Engineering degree or equivalent.
  • Proficiency in Java fundamentals and OOP.
  • Ability to work in English; strong communication skills.

Responsabilidades

  • Implement features and fixes in Java Spring Boot microservices.
  • Build React/TypeScript components and manage state with Redux.
  • Write unit and integration tests with JUnit and Jest.
  • Assist with infrastructure automation using Ansible/Terraform.
  • Support load testing with JMeter.
  • Debug issues across distributed microservices.
  • Optimize performance in low-latency environments.
  • Optimize SQL queries in PostgreSQL and Vertica.
  • Contribute to deployment pipelines and infrastructure as code.
  • Participate in code reviews and pair programming sessions.

Conhecimentos

Java fundamentals
OOP
SQL basics
Git
REST/HTTP/JSON
Unit testing
Learning agility

Formação académica

CS/Software Engineering degree or equivalent

Ferramentas

Spring Boot
React
TypeScript
Redux
JUnit
Jest
Spring Test
PostgreSQL
Vertica
Ansible
Terraform
JMeter
AWS
GCP
Azure
Prometheus
Grafana
ELK

Descrição da oferta de emprego

We are looking for a Junior Java Software Engineer to join a large-scale internet security protection platform serving millions of end users, providing threat protection, parental controls, and network security for residential and business subscribers. The platform processes high volumes of network traffic and manages real-time security services. You will join a collaborative team with a strong mentorship culture, including principal engineers and senior leads, pair programming, and thorough code reviews, and own the full stack across backend, frontend, and infrastructure.ResponsibilitiesImplement features and fixes in Java Spring Boot microservicesBuild React/TypeScript components and manage state with ReduxWrite unit and integration tests using JUnit, Jest, and Spring TestSupport infrastructure automation with Ansible/TerraformAssist with load testing using JMeterDebug issues across distributed microservicesOptimize performance in low-latency environments (sub-100ms)Optimize SQL queries in PostgreSQL and VerticaManage async state in React applicationsContribute to improving deployment pipelines and infrastructure as codeParticipate in code reviews, documentation, standups, and pair programming sessionsRequirements0–2 years of experience or a strong academic/project background, with a CS/Software Engineering degree or equivalentKnowledge of Java fundamentals, including OOP, collections, streams, and basic concurrencyKnowledge of SQL basics, Git, and understanding of REST/HTTP/JSONLearning agility, proactive attitude, and problem-solving skillsCollaboration, curiosity, ownership, and communication skillsB2+ English proficiencyNice to haveBackground in Java/Spring Boot internships and microservicesFamiliarity with cloud platforms (AWS/GCP/Azure)Familiarity with Agile/Scrum and testing frameworksKnowledge of monitoring tools (Prometheus/Grafana/ELK)Understanding of security basics (OWASP) and networking fundamentals (DNS/HTTP/TCP-IP)Experience with AI tools (e.g., code assistants, AI-powered development tools)We offerWe gather like-minded people:Top tech minds driving innovation in AI, cloud and digital platform modernizationSupportive team and an agile, startup-like culture that accelerates your growthHybrid work model designed for collaboration, requiring 3 days a week from the officeChance to work abroad for up to 60 days annuallyWe provide growth opportunities:Career development programsThought leadership, mentoring, soft skills and well-being programsCertification (Anthropic, Gemini, GCP, Azure, AWS)English classesWe cover it all:Stable payParticipation in the Employee Stock Purchase Plan with a 15% discountBenefits package (health insurance, multisport, shopping vouchers)Referral bonuses up to $2,000Offices featuring entertainment and relaxation zones, table tennis and football, free snacks, coffee and moreCorporate, social and well-being eventsPlease, note:We will reach out to selected candidates exclusivelyEPAM is global leader in AI transformation engineering and integrated consulting, serving Forbes Global 2000 companies and ambitious startups. With over thirty years of expertise in custom software, product and platform engineering, we empower our clients to become AI-Native enterprises, driving measurable value from innovation and digital investments.
Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

Junior Java Software Engineer
Junior Java Software Engineer

EPAM Systems • Katowice

Presencial
PLN 90 000 - 130 000
Hybrid work model
Career development programs
English classes
+2
Junior Java Software Engineer
Junior Java Software Engineer

EPAM Systems • Kraków

Presencial
PLN 120 000 - 180 000
Hybrid work model
Career development programs
English classes
+1
Junior Java Software Engineer
Junior Java Software Engineer

EPAM Systems • Województwo pomorskie

Híbrido
PLN 90 000 - 130 000
Hybrid work model
Career development programs
English classes
+2
Junior Java Software Engineer
Junior Java Software Engineer

EPAM Systems • Kraków

Híbrido
PLN 90 000 - 130 000
Hybrid work model
Health insurance
Stock Purchase Plan
+2
Senior Java Developer
Senior Java Developer

EPAM Systems • Wrocław

Presencial
PLN 180 000 - 280 000
Hybrid by design mode
Remote within Poland
Employee Stock Purchase Plan with 15%
+3
Senior Java Full Stack Developer
Senior Java Full Stack Developer

EPAM Systems • Kraków

Híbrido
PLN 270 000 - 360 000
Health insurance
Multisport
Stock Purchase Plan
+4
Senior Java Full Stack Developer
Senior Java Full Stack Developer

EPAM Systems • Wrocław

Híbrido
PLN 300 000 - 420 000
Health insurance
Multisport card
Relocation opportunities
Senior Java Software Engineer
Senior Java Software Engineer

EPAM Systems • Warszawa

Híbrido
PLN 150 000 - 220 000
Health insurance
Stock Purchase Plan (15% discount)
Relocation opportunities
+1
Senior Java Software Engineer
Senior Java Software Engineer

EPAM Systems • Kraków

Híbrido
PLN 180 000 - 300 000
Hybrid by design
Remote work within Poland
Relocation opportunities
+2
Lead Java Backend Developer
Lead Java Backend Developer

EPAM Systems • Kraków

Presencial
PLN 320 000 - 520 000
Health insurance
Hybrid work model
Relocation opportunities
+1
Principais localizações