pracaon.plpracaon.pl

Java Developer | Middle

Kraków, Lesser Poland Voivodeship, Polska
EPAM
Partner
29Tg
Gehalt nach Vereinbarung
Vollzeit • Hybrid • IT, Daten & KI

Wichtige Merkmale des Angebots

  • Mind. 2 Jahre Erfahrung

  • Backend: Java / .NET / Node / Python

  • Englisch B2/C1

  • Hybridmodell - teilweise remote

  • Vollzeit

Description

We are looking for a passionate Java Developer to join a global team that develops and maintains a suite of enterprise applications. The system supports critical business operations and serves as the foundation for a next-generation management platform. Team members work closely with operations teams and business analysts to provide global solutions for varied business requirements, with a strong focus on software craftsmanship, quality, and automation. This role offers a hybrid model, with 3 days per week working from the client's office in Krakow. Responsibilities Develop new features and maintain the existing codebase Build streaming applications with Apache Flink Write unit, integration, and behavior tests Cooperate within a successful scrum development team built on mutual respect Collaborate to refine user requirements through behavior-driven development (BDD) Partner with other global IT teams Provide level 3 support, assisting the production operations team in the rollout and support-related matters Requirements 2+ years of experience in Java programming Background in the Spring stack (Spring Framework, Spring Boot) Knowledge of Apache Kafka Showcase of clean coding and refactoring skills with great problem-solving ability Hands-on experience with Agile methodologies, especially Scrum Awareness of test- and behavior-driven development Familiarity with CI/CD practices Capability to improve older code bases, as well as apply modern best practices to new projects Proactive mindset, comfortable working in dynamic environments with fast-paced deliveries and changing requirements Strong written and verbal communication skills in English (B2 level), and the desire to work as part of a global team Nice to have Expertise in Apache Flink Proficiency in build tools (Apache Maven, Gradle) Skills in SQL databases Hands-on experience with Unix

Requirements

  • 2+ years of experience in Java programming

  • Background in the Spring stack (Spring Framework, Spring Boot)

  • Knowledge of Apache Kafka

  • Showcase of clean coding and refactoring skills with great problem-solving ability

  • Hands-on experience with Agile methodologies, especially Scrum

  • Awareness of test- and behavior-driven development

  • Familiarity with CI/CD practices

  • Capability to improve older code bases, as well as apply modern best practices to new projects

  • Proactive mindset, comfortable working in dynamic environments with fast-paced deliveries and changing requirements

  • Strong written and verbal communication skills in English (B2 level), and the desire to work as part of a global team

Responsibilities

  • Develop new features and maintain the existing codebase

  • Build streaming applications with Apache Flink

  • Write unit, integration, and behavior tests

  • Cooperate within a successful scrum development team built on mutual respect

  • Collaborate to refine user requirements through behavior-driven development (BDD)

  • Partner with other global IT teams

  • Provide level 3 support, assisting the production operations team in the rollout and support-related matters

Seniority

  • Middle

Nice to have

  • Expertise in Apache Flink

  • Proficiency in build tools (Apache Maven, Gradle)

  • Skills in SQL databases

  • Hands-on experience with Unix

Stichwörter / Fähigkeiten

Java
Apache Kafka
Spring Boot
Apache Flink
Apache Maven
Gradle
SQL Databases
Unix
Das Angebot wurde von einem externen Portal importiert.Anzeigenquelle

Weitere ähnliche Anzeigen