Senior Fullstack (Java) Developer
Offer summary

(Summary generated by AI based on the full job description)

The project involves a web application for airlines managing and distributing flight data. It uses Java, Spring, Hibernate, AWS, PostgreSQL, gRPC. Responsibilities include designing complex applications, applying DDD, integrating AI into SDLC, maintaining documentation and collaborating with business and technical teams.

you can start ASAP

Senior Fullstack (Java) Developer

Company: Smart4Aviation

from: 30 July 2026
to: 29 August 2026
120 - 176net (+ VAT)/ hr.B2B contract (full-time)
14 800 - 22 000gross/ mth.contract of employment
Offer parameters
level:senior
working mode:remote
Kraków, Krowodrza
Kraków, KrowodrzaKrólewska 57View on map

Requirements

Expected technologies

Java
Spring Framework
Hibernate
HTML
Liquibase
AWS
gRCP
Vue.js

Optional technologies

XSD
JMS
Jenkins
Gerrit

Our requirements

  • Strong experience in Java and core Java frameworks (Spring, Hibernate).
  • Solid understanding of Domain Driven Design (DDD) principles.
  • Ability to design and work with complex, distributed system architectures.
  • Knowledge of dependency management, modern revision control systems, code review tools.
  • Practical knowledge of algorithms, design patterns and data structures.
  • Practical experience in leveraging AI coding agentsto accelerate development and enhance code quality.
  • Proven track record of delivering high-quality software products.
  • Knowledge of web technologies.
  • Very good command of English.
  • Fluency in Polish.

Optional

  • Basic knowledge of XSD, JMS, and also experience with such tools like Jenkins, Gerrit, and relational databases solutions (PostgreSQL).

Your responsibilities

  • Design and implement complex, multi-layered software applications, including unit tests.
  • Interpret business requirements, usability feedback, and functional specifications to provide technical recommendations.
  • Leverage Domain-Driven Design (DDD) to identify and define independent modules through modeling techniques.
  • Maintain relevant technical documentation in the company knowledge base.
  • Analyze software requirements to determine feasibility within time and cost constraints.
  • Identify potential risks in tasks and propose effective solutions and mitigation plans.
  • Define system design, architecture, and coding standards.
  • Integrate AI tools and workflows into the Software Development Life Cycle (SDLC).
  • Develop and promote best practices to optimize productivity.
  • Ensure high code quality throughout the entire development lifecycle.
  • Participate in sprint planning and retrospectives.
  • Collaborate closely with Business Analysts and the Product Owner team.

About the project

Excited about developing a web application used by the world’s leading airlines?
As a S4A Team member, your daily tasks will involve developing, maintaining, and fixing functionalities related to storing, managing, and distributing flight-related data. To ensure success at every phase of development, you will collaborate with aviation experts (Business Analysts and Product Owners) as well as technical specialists (QA engineers and other teams).
Tools nad technologies:
Java / Spring / Hibernate / GIT / Liquibase / IntelliJ / HTML5 / AWS / PostgreSQL / gRPC

This is how we organize our work

This is how we work

at the client's site

Team members

project manager
Company

Benefits

  • sharing the costs of sports activities
  • private medical care
  • sharing the costs of foreign language classes
  • sharing the costs of professional training & courses
  • life insurance
  • remote work opportunities
  • flexible working time
  • fruits
  • integration events
  • corporate library
  • no dress code
  • coffee / tea
  • leisure zone
  • christmas gifts
  • employee referral program
  • MyBenefit Cafeteria/Multisport

Smart4Aviation

Smart4Aviation jest firmą stworzoną z pasji do lotnictwa i z pomysłu, aby moc sieci wykorzystywać w branży lotniczej. Smart4Aviation to ponad dwadzieścia lat wsparcia i rozwoju oprogramowania dla największych linii lotniczych na świecie. Dostarczamy czternaście różnych modułów oprogramowania obsługując w ten sposób ponad 700 samolotów dziennie i tysiące pracowników linii lotniczych.
Senior Fullstack (Java) Developer
14.8k–22k zł / mth. (CoE), 120–176 zł / hr. (B2B)
I apply to:
Smart4Aviation
Kraków, Krowodrza
Pracodawca zbiera zgłoszenia przez swój system.
Przejdziesz na zewnętrzny formularz.

By clicking "Aplikuj" you confirm that you've read and accepted our Terms and Conditions.



This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Need more information?

  • Make sure the body of the offer doesn’t already include what you’re looking for.
  • Ask a question if you need more information you’re interested in.
  • We’ll forward your question to the employer and aim to provide a response within 3 business days.

Share this offer