New offer - be the first one to apply!

November 4, 2026

Java Developer

Senior • On-site

Katowice, SL, Poland

Quick Facts

  • Role: Java Developer

Description

Join a team building scalable, enterprise applications for global travel platforms. You will take part in the full software development lifecycle and collaborate with Product Owners, QA Engineers, UX/UI Designers, and other developers to deliver reliable, high-quality solutions. You’ll maintain and enhance business-critical systems while contributing to continuous evolution of the technology landscape.

Responsibilities

  • Participate in the full SDLC, from requirements gathering and solution design to deployment and support
  • Collaborate cross-functionally with Product Owners, Designers, QA Engineers, and Developers
  • Design, develop, and maintain Java applications
  • Write clean, efficient, maintainable code following best practices
  • Develop and maintain automated unit tests with JUnit
  • Design, implement, and maintain REST and SOAP web services
  • Create, optimize, and troubleshoot SQL and PL/SQL queries
  • Maintain existing applications, including bug fixing and performance enhancements
  • Prepare and maintain technical documentation
  • Identify opportunities for system improvements and contribute to technical innovation

Requirements

  • Minimum 5 years of commercial experience as a Java Developer
  • Experience with Java 8 and Java 17
  • Strong knowledge of Spring Framework, Hibernate, and EclipseLink
  • Proficiency in Oracle SQL and PL/SQL
  • Experience with GitHub, TeamCity, and Tomcat/TomEE
  • Experience designing and implementing REST and SOAP web services
  • Knowledge of JSP, Struts, and JavaScript
  • Experience with unit testing using JUnit
  • Strong analytical and problem-solving skills
  • Very good command of English and ability to work in an international environment

Benefits

  • Hybrid work model (1–2 days per week in the Katowice office)
  • Opportunity to work on international, large-scale projects used worldwide
  • Attractive remuneration paid in EUR
  • Flexible working hours
  • Individual learning and development budget
  • Partially or fully funded training and certifications
  • English lessons
  • Mentoring and support from experienced technical leaders
  • Conference participation in Poland and abroad
  • Collaborative culture focused on knowledge sharing and continuous improvement
  • Space to innovate and bring your own ideas to life
  • Support for IT community initiatives and professional networking
  • Long-term cooperation in a stable, growing international organization

Similar jobs you might like

Unlock Full Resume Report