Utwórz profil, aby pracodawcy mogli Cię znaleźć, otrzymywać lepiej dopasowane oferty pracy i szybciej aplikować.
  • Wyszukiwanie ofert pracy
  • Zapisane
  • Stwórz CV
    Nowe
  • Wynagrodzenia
  • Subskrypcje

Senior Java Developer (K/M)

FINTURE Sp. z o.o.

Senior Java Developer (K/M)

Miejsce pracy: Warszawa

Technologies we use

Expected

  • Java
  • Spring Boot
  • Spring Cloud
  • JPA
  • SQL
  • Git

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

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.

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.

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

  • CV Screening
  • Recruitment Interview (1h)
  • 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.

Wszystkie informacje o przetwarzaniu danych osobowych w tej rekrutacji znajdziesz w formularzu aplikacyjnym, po kliknięciu w przycisk "Aplikuj Teraz".

Oferta pracy dodana 4 dni temu