Перейти до вмісту
Подати заявку

Ця вакансія є на кількох порталах

EPAM Systems (Poland) sp. z o.o.

Junior Software Engineer

EPAM Systems (Poland) sp. z o.o. Усі вакансії
B2B
Гібридно
Junior
Gdańsk
Діє до 4 жов 2026
14 днів тому

Коротко

Junior Software Engineer role in Gdańsk with EPAM Systems (Poland) sp. z o.o. Responsibilities include Java development, API implementation, testing, and collaboration in an Agile environment. Requirements: 9-12 months experience, Java 21, SQL, JUnit, REST, Git, Spring Boot, GCP basics, CI/CD awareness, and English B2+.

Стислий виклад підготував ШІ на основі тексту оголошення.

Technologies we use

About the project

Your responsibilities

  • Develop and maintain software components under the guidance of senior team members using Java and related technologies
  • Write clean, well-structured, and readable code following team coding standards and best practices
  • Implement and consume RESTful APIs as part of application development tasks
  • Write unit tests to ensure correctness and reliability of delivered code
  • Participate in code reviews — both as a reviewer and a contributor — to learn and uphold quality standards
  • Collaborate with team members including developers, QA engineers, and business analysts in an Agile environment
  • Use version control systems to manage code changes and contribute to shared repositories
  • Investigate and resolve bugs and issues reported during testing or production
  • Actively participate in team ceremonies such as stand-ups, sprint planning, and retrospectives
  • Continuously learn new technologies, tools, and approaches to grow professionally and contribute more effectively to the team

Our requirements

  • A minimum of 9–12 months of production experience in software development
  • Solid understanding of Java core fundamentals, including experience with Java 21 features and modern language capabilities
  • Proficiency in writing SQL queries and working with relational databases
  • Practical experience with JUnit and a strong understanding of unit testing principles and best practices
  • Basic knowledge of REST concepts, including HTTP methods, status codes, and request/response structure
  • Hands-on experience with Git for version control, branching, and collaborative development workflows
  • Very good coding skills with the ability to write clean, efficient, and maintainable code
  • Working knowledge of Spring Boot for building Java-based applications
  • Familiarity with Google Cloud Platform (GCP) basics and core cloud concepts
  • Understanding of CI/CD fundamentals — awareness of automated build, test, and deployment pipelines
  • Willingness to learn, accept feedback, and grow within a team-oriented environment
  • Proficiency in English (B2+), both written and spoken

Optional

  • Exposure to Google Cloud technologies such as Guice (dependency injection), gRPC, and Protocol Buffers for building efficient service communication
  • Basic knowledge of Python for scripting, automation, or supplementary development tasks
  • Familiarity with Angular basics, including component structure and fundamental frontend development concepts
  • Experience with Claude/Codex/Gemini

What we offer

This is how we work on a project

Development opportunities we offer

Benefits

Опубліковано 2026-09-04
Джерело