sni_logo.png

Senior Java backend developer

Oct. 15, 2025

Job Description

Contract Period: 20/10/2025 – 31/12/2025
Number of Positions: 3


Join an Agile team building advanced underwriting tools for a global underwriter community. These tools model the underwriting process and integrate it with pricing strategies. The project leverages a microservice architecture with Java, Kotlin, and Spring on the backend, and Angular, NodeJS, Express, and Fastify on the frontend.

 

  • Backend: Java Core (11, 17), Kotlin, Spring Boot, Spring Data, JPA, Hibernate, RabbitMQ
  • Frontend: Angular, NodeJS, Express, Fastify
  • Other: RESTful APIs, Microservices, Distributed Systems

 

Scope:

  • Design and implement complex software applications using Java, Kotlin, Spring, and JUnit in a microservices architecture.
  • Collaborate in cross-functional Agile teams including BAs, POs, QAs, Frontend Engineers, and UX Designers.
  • Ensure development best practices, including scalability, maintainability, and code quality.
  • Monitor product quality, validate code, and follow established design patterns.
  • Engage in technical discussions and propose improvements for the product architecture and processes.
  • Communicate effectively with stakeholders across multiple levels, understanding project environments and challenges, while proposing solutions.
  • Assist in API design, integration, and maintenance.
  • Optimize relational database queries and ensure robust data handling.

Skills:

  • Bachelor’s degree in IT or related field, or equivalent experience.
  • Minimum 10 years of professional experience as a backend developer.
  • Strong Java Core skills and experience with Spring Boot, Spring Data, JPA, and Hibernate.
  • Experience with RabbitMQ or similar messaging systems.
  • Strong understanding of data structures, algorithms, and complexity analysis.
  • Proven experience in distributed systems and microservices architecture, including service integration patterns.
  • Experience with REST API design, maintenance, and documentation.

Position Information

Job ID

PLJA2532

Visa Status

Only EU Citizens

Remote Option

100%

Rate

  • 2 Days Since Posted

SNI sp. z o.o. will process personal data for the purpose of the recruitment process in accordance with Data Privacy Policy. The data may also be stored and processed for future recruitment purposes, in accordance with the given consent.