New offer - be the first one to apply!

November 4, 2026

Java Developer

Senior • On-site

Sanok, Poland

Quick Facts

  • Role: Java Developer

  • Work model: Hybrid (3 days in office, 2 days remote)

  • Recruitment process: 1 phone interview + 1 technical meeting

Description

Develop and maintain banking-sector software. Build new Java solutions based on relational Oracle databases and create or modify PL/SQL procedures, functions, and packages. Analyze existing code and assess the impact of planned changes, while providing technical support for the team’s products and technologies.

Responsibilities

  • Develop and maintain software for commercial and cooperative banks

  • Create new Java solutions using an Oracle relational database

  • Create and modify PL/SQL procedures, functions, packages, and other database elements

  • Analyze existing code and the impact of planned changes on other system components

  • Provide technical and subject-matter support for products and technologies maintained by the team

Requirements

  • Minimum 3 years of Java development experience (Java 8+)

  • Practical experience with Spring, Spring Boot, Hibernate, JEE, REST, and Web Services

  • Good knowledge of SQL and PL/SQL with experience in relational databases, especially Oracle

  • Experience maintaining and developing complex information systems

  • Ability to write clean code using design patterns and best practices

  • Practical knowledge of unit tests (JUnit, Mockito)

  • Knowledge of Gradle, Git, JIRA, and SonarQube

Benefits

  • Training and courses

  • Language courses

  • Multisport

  • Private medical care

  • Group insurance

  • Employee pension plan

  • Integration meetings

  • Active Team initiative

  • Fruit Wednesdays

Similar jobs you might like

Unlock Full Resume Report