Senior Java Developer (K/M)
Offer summary

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

The project focuses on POS and BackOffice systems supporting retail and sales, covering integrations, reporting, payments, and fiscalisation. Technologies include Java 21, Spring JDBC, Multithreading, Plain JDBC, Swing, SQLite, PostgreSQL, Apache Wicket. Responsibilities involve designing scalable, stable software, implementing new features, supporting technical decisions, optimizing development processes, system integrations, and code reviews.

new

Senior Java Developer (K/M)

Company: FINTURE Sp. z o.o.

from: 8 July 2026
to: 7 August 2026
salary not specifiedB2B contract (full-time)
Offer parameters
level:senior
working mode:remote
Warszawa, Wola
Warszawa, WolaSkierniewicka 10AView on map

Requirements

Expected technologies

Java
Spring Boot
Spring Cloud
JPA
SQL
Git

Our requirements

  • At least 5 years of commercial experience in IT.
  • Very good knowledge of Java.
  • Experience with Spring Boot, Spring Cloud, JPA, and SQL.
  • Good understanding of backend application design and system integration.
  • Experience in designing stable, maintainable, and scalable solutions.
  • Ability to analyse business and technical requirements and translate them into clean technical solutions.
  • Experience with relational databases and query optimisation.
  • Practical knowledge of Git-based version control.
  • English at B2 level or higher.
  • Ability to write, understand, review, and maintain code independently, without relying on LLM-based tools.
  • Good communication skills and the ability to work in a team.
  • Responsibility for delivered solutions and a proactive approach to problem-solving.

Optional

  • Experience as a Tech Lead, Lead Developer, or Solution Architect.
  • Experience in making or supporting architectural decisions.
  • Experience with POS, retail, payments, fiscalisation, or enterprise sales systems.
  • Experience with desktop applications or applications running in store environments.
  • Knowledge of multithreading, performance optimisation, and offline-first systems.
  • Awareness of web technologies.
  • Experience with CI/CD, GitLab pipelines, automated testing, or deployment processes.

Your responsibilities

  • Designing and developing efficient, scalable, and stable software.
  • Participating in the design and implementation of new features.
  • Supporting technical decision-making and selecting appropriate technologies and implementation approaches.
  • Working on the optimisation of the software development process.
  • Analysing technical requirements and proposing practical, maintainable solutions.
  • Supporting integration design between POS, BackOffice, payment systems, fiscal devices, external platforms, and other retail systems.
  • Taking ownership of complex technical topics and supporting the team in solving architectural or implementation challenges.
  • Cooperating with developers, analysts, testers, product owners, and other stakeholders.
  • Reviewing code and supporting good engineering practices within the team.

About the project

We are looking for experienced Java Developers who want to grow their skills and work on interesting projects in the retail and sales technology area.
You will be joining a team working on POS and BackOffice solutions supporting sales, store operations, integrations, reporting, payments, fiscalisation, and other retail-related processes.
Technologies we use
POS
Java
Multithreading
Plain JDBC
Web client used in integrations
Swing for UI
SQLite embedded database
BackOffice
Java 21
Spring JDBC
Tomcat as a web application container
Apache Wicket
PostgreSQL
JasperReports
Karate

This is how we organize our work

This is how we work

at the client's site
Company

What we offer

  • Employment in a reputable organization (ITwiz BEST100), operating in accordance with international quality and security standards (ISO 9001, ISO 27001)
  • A non-corporate atmosphere and a flat organizational structure
  • Opportunities for continuous development through:
  • working with a variety of technologies on projects for well-known clients
  • collaboration with an experienced team of experts who are eager to share their knowledge
  • co-financing of training and certifications
  • Employee Referral Program
  • Participation in charitable initiatives, including cooperation with the Joanna Radziwiłł Foundation “Opiekuńcze Skrzydła” and involvement in the “Gwiazdorzymy” holiday campaign
  • A diverse and inclusive work environment – our company brings together representatives of four generations
  • Equal development opportunities – 50% of managerial and leadership positions are held by women
  • Organizational culture based on values:
  • we act with good intentions
  • we share knowledge
  • we take responsibility
  • we continuously improve people are our top priority
  • we act with a clear sense of purpose and meaning
  • we communicate honestly and professionally

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
  • integration events
  • christmas gifts
  • employee referral program
  • charity initiatives
  • wellbeing platform

Recruitment stages

  • 1.
    CV Screening
  • 2.
    Recruitment Interview
  • 3.
    Decision

FINTURE Sp. z o.o.

FINTURE is a dynamic and ambitious team delivering IT solutions that address current market trends, primarily within the financial and insurance sectors.
WE LEVERAGE a wide range of technologies and tools to ensure that the solutions we deliver are optimally aligned with our clients' IT environments.
WE BELIEVE that effective project communication is the foundation for achieving business objectives, which is why we place great emphasis on transparent and efficient collaboration throughout every project.
WE SUPPORT our clients at every stage of the project lifecycle – from solution design, technology selection, and project planning, through development and testing, to production support and ongoing maintenance services.

This is how we work

Senior Java Developer (K/M)
I apply to:
FINTURE Sp. z o.o.
Warszawa, Wola
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