Technical Leader / Software Architect (Java)

PragmileWarszawanofluffjobspublished 10/29/2026
Must-have:JavaReactAngularAzureCloudFrontendBackendMicroservicesAI
Machine translation — original language: Polish.Show original

About the company

You will join a 9-person team responsible for creating a new claims system.

The team consists of

  • 4 Developers
  • 2 Business Analysts
  • System Analyst
  • Proxy Product Owner
  • Technical Leader / Software Architect – that's you!

Your tasks

We are looking for an experienced Technical Leader / Software Architect who wants to have a real impact on the shape of modern technological solutions and co-create from scratch a system of strategic importance for one of the largest organizations in the financial and insurance sector in Poland.

This is not a project involving the maintenance of an existing system. We are building a completely new solution for handling claims, utilizing microservices architecture, process automation, cloud solutions, and artificial intelligence.

If you like building systems from scratch, making architectural decisions, and working with modern technologies, this project might be for you!

You will be the person responsible for the technical direction of the solution, while being an active team member collaborating with developers, analysts, and the business.

  • Designing the architecture of a new claims handling system from scratch.
  • Building scalable and fault-tolerant solutions in microservices and Event-Driven Architecture.
  • Determining the technological direction of the project and making key architectural decisions.
  • Designing integrations, APIs, and communication between systems.
  • Utilizing AI-assisted development and Agentic Coding in the software creation process.
  • Co-creating the technological roadmap, identifying risks, and planning system development.
  • Supporting the development team through mentoring, code review, and architectural workshops.
  • Coordinating technical work, estimating solution complexity, and ensuring the quality of delivered code.
  • Designing solutions with consideration for security, performance, observability, and reliability.
  • Active participation in development, deployments, and the stabilization of developed solutions.

Requirements

We are looking for someone who can combine architectural thinking with practical developer experience – from designing solutions and making technological decisions, through supporting the team, to active participation in implementation.

*Backend: Java, Spring Boot, Hibernate Architecture & Messaging:** Microservices, Event-Driven Architecture, Apache Kafka, DDD, REST API

*Frontend: Angular / React Engineering:** API Governance, Observability, Infrastructure Automation

AI: Agentic Coding, AI-assisted Development, Agentic SDLC

  • Minimum 5 years of experience in designing system architecture and overseeing its implementation.
  • Minimum 2 years of experience in the insurance industry, preferably in the claims handling area.
  • Very good knowledge of Java and the Spring ecosystem.
  • Experience in designing scalable, secure, and fault-tolerant distributed systems.
  • Practical knowledge of microservices, Event-Driven Architecture, and Domain-Driven Design (DDD).
  • Very good knowledge of architectural patterns and integration practices.
  • Experience with cloud solutions and infrastructure automation.
  • Practical knowledge of API Governance and end-to-end observability.
  • Skills in conducting code reviews, mentoring, and architectural workshops.
  • Experience in co-creating technological roadmaps and risk assessment.
  • Ability to combine business and technical perspectives.
  • English language proficiency at a minimum B2 level.
  • Readiness for hybrid work in Warsaw – 3 days a week in the office.

Must have: Java, Spring Boot, Microservices, Kafka, AI, API, Hibernate, Apache Kafka, DDD, REST API, Microsoft Azure, BPMN, Angular, React, SDLC, Spring, Domain-driven design

Nice to have: Proxy

What we offer

  • What do we offer?
  • Building a system from scratch – the opportunity to design architecture and make key technological decisions.
  • Modern approach to development – utilizing AI, Agentic Coding, and automation in the software production process.
  • Interesting architectural challenges – distributed systems, microservices, Event-Driven Architecture, integrations, and cloud solutions.
  • Real impact on the project – responsibility for the technological direction, standards, and quality of developed solutions.
  • Collaboration with an experienced team – an environment focused on knowledge exchange, cooperation, and good engineering practices.
  • Long-term, strategic project – developing a modern technological ecosystem for a large organization.
  • Hybrid work model – 3 days in the office in Warsaw and 2 days remotely.
  • Subsidy for MultiSport card
  • Private medical care Lux Med
  • Training budget – the opportunity to develop competencies through training, courses, and certifications.

Other

  • Warsaw | Hybrid work (3 days in the office, 2 days remotely)
  • Java | Spring Boot | Microservices | Kafka | Azure | AI