This position is no longer accepting applications

Positions open for more than 30 days are automatically closed and marked as expired

Don't let one closed door slow you down, here's your next move:

September 24, 2026

Senior Java Developer

Senior • On-site

Warsaw, Poland

Quick Facts

  • Role: Senior Java Developer

  • Work model: Hybrid (1 day/week on-site in Warsaw)

Description

You will participate in the implementation and development of an Enterprise-class system, including configuration, parameterization, extensions, and integration with the existing system ecosystem. The role includes business/technical requirements analysis, backend development in Java/Spring, designing and maintaining integrations via APIs and Apache Kafka, and building unit and integration test suites. You will also collaborate in an international Scrum environment and use AI/agentic AI tools across the delivery lifecycle.

Responsibilities

  • Implement and develop an Enterprise system (configuration, parameterization, extensions) and integrate with the current platform ecosystem

  • Analyze business and technical requirements and implement them using configuration mechanisms, product extensions, and dedicated components

  • Design, implement, and maintain integrations with internal and external systems using APIs, Apache Kafka, events, and integration services

  • Develop backend solutions using Java, Spring, Spring Boot, Spring Cloud, and Hibernate

  • Assess standard system capabilities and recommend the best approach (configuration, product extension, or dedicated solution)

  • Design and implement solutions considering functional, non-functional, performance, security, and maintainability requirements

  • Support data migration, environment integration, and preparation for production rollout

  • Create and evolve unit and integration tests; participate in system-level testing

  • Perform code reviews, configuration reviews, and integration solution reviews

  • Use AI and agentic AI tools in analysis, design, implementation, testing, documentation, and maintenance

  • Collaborate with an international system vendor on changes, bug fixing, and version planning

  • Participate in Scrum events and work with business teams, architects, testers, and integration specialists

  • Co-create enterprise deployment/integration standards and best practices

  • Daily collaboration in an international project environment

Requirements

  • Minimum 5 years of Java development experience

  • Minimum 5 years with Spring/Spring Boot/Spring Cloud and Hibernate

  • Minimum 3 years with Apache Kafka

  • Minimum 5 years of SQL

  • Practical unit testing experience with JUnit, TestNG, or Spock

  • Integration testing experience with Testcontainers and WireMock

  • Strong OOP knowledge and familiarity with Functional Programming

  • Knowledge of application containerization

  • Knowledge of process engines and BPMN notation

  • Experience with resilience patterns/mechanisms for distributed systems

  • React knowledge and experience creating frontend applications

  • Ability to use AI tools in the software development process

  • Knowledge of tools/techniques for application diagnostics and performance analysis

  • English at least B2 (for international communication)

Benefits

  • Full support for professional and personal development, aligned with your goals

  • Individual support from a Service Delivery Manager to plan your career path and ensure comfort and satisfaction

  • Training, certifications, and conferences with costs covered or subsidized

  • SmartChange: possibility to change the project and move to the next one based on preferences

  • Work-life balance initiatives (team integration events, sports activities, and edge1talks webinars)

  • Physical activity support (sports initiatives and training room rentals)

  • Health package: private healthcare, sports card, insurance, and psychological support

You’re encouraged to apply even if you don’t meet every requirement.

Similar jobs you might like

Unlock Full Resume Report