Junior Backend Java Developer

Java

Junior Backend Java Developer

Java
Fabryczna 1a, Kraków

EPAM Systems

Full-time
B2B, Permanent
Junior
Hybrid

Job description

Are you a passionate Junior Backend Java Developer eager to make an impact? Join EPAM’s dynamic engineering team, where you’ll help create, maintain, and enhance the backend of a large-scale application for a global client in a fast-paced, collaborative environment. You’ll work with modern technologies and contribute to innovative solutions that drive business value for our client’s digital ecosystem.

This role offers a hybrid model, with 3 days per week working from the client's office in Kraków, Poland.

Ready to launch your career in cloud engineering? Apply now and join our global team!

Responsibilities

  • Develop and maintain backend features for a customer-facing application, ensuring seamless integration with multiple service providers

  • Design, implement, and support software patches and new features

  • Write, review, and maintain technical documentation, including design and development artifacts

  • Create applications using standard and cloud-based development tools

  • Test, debug, and update programs to ensure high quality and performance

  • Analyze, review, and modify code to improve efficiency and meet evolving requirements

  • Investigate, document, and resolve technical issues

  • Collaborate with internal teams to define and implement solutions that enhance the provider and customer experience

  • Participate in code refactoring, technical debt reduction, and recommend improvements with a product mindset

  • Maintain the highest standards of development practices, including technical design, solution development, system configuration, test documentation, and clean, modular code

Requirements

  • Hands-on experience with Java 8, Java 11, or Kotlin

  • Working knowledge of SQL databases

  • Basic understanding of HTML and CSS

  • Familiarity with JavaScript, especially for debugging client-side request-response flows

  • Experience with client-server architecture, HTTP, and RESTful APIs

  • Knowledge of dependency injection, services, and API integration

  • Strong technical problem-solving skills

  • Solid foundation in object-oriented programming

  • Experience developing business applications, including data storage and application integration

  • Experience implementing, configuring, and integrating third-party software solutions

  • Understanding of information management, data modeling, system integration, and development methodologies (including unit testing)

  • Advanced written and verbal communication skills in English

  • Quick learner with a proactive attitude

Nice to have

  • Experience with protocol buffers and gRPC

  • Familiarity with all phases of the Software Development Life Cycle (analyze, design, build, test, implement, support)

  • Experience working on Linux environments

We gather like-minded people:

  • Engineering community of industry professionals

  • Friendly team and enjoyable working environment

  • Flexible schedule and opportunity to work remotely within Poland

  • Chance to work abroad for up to 60 days annually

  • Business-driven relocation opportunities

We provide growth opportunities:

  • Outstanding career roadmap

  • Leadership development, career advising, soft skills, and well-being programs

  • Certification (GCP, Azure, AWS)

  • Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru

  • English classes

We cover it all:

  • Stable income (Employment Contract or B2B)

  • Participation in the Employee Stock Purchase Plan

  • Benefits package (health insurance, multisport, shopping vouchers)

  • Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more

  • Referral bonuses

  • Corporate, social and well-being events

Please, note:

  • The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview.

  • We will reach out to selected candidates exclusively.

Tech stack

    English

    B2

    HTTP

    junior

    SQL

    junior

    CSS

    junior

    Java

    junior

    REST API

    junior

    Kotlin

    junior

    JavaScript

    nice to have

Office location

Junior Backend Java Developer

Summary of the offer

Junior Backend Java Developer

Fabryczna 1a, Kraków
EPAM Systems
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. We kindly ask you to include the following clause in your application: "Wyrażam zgodę na przetwarzanie danych osobowych zawartych w ni... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.