New offer - be the first one to apply!

November 3, 2026

Java System Architect (Tech Lead)

Senior • On-site

170 - 220 PLN/yr

Warsaw, Maz, Poland

Quick Facts

  • Role: Tech Lead / System Architect (Java, microservices)

  • Team: Scrum

  • Project focus: Development and maintenance of modern insurance systems

  • Work style: Agile, microservices, cloud-first (preferably Azure)

Description

You will join a long-term project for an insurance organization, helping develop and maintain modern systems that support key business processes. In this role you will act as Tech Lead, actively coding in Java and leading architectural decisions around microservices, integrations, APIs, and engineering standards. The team uses agile practices with a strong focus on quality, security, scalability, and applies AI to improve software development efficiency.

Responsibilities

  • Act as Tech Lead in a Scrum team: support the team, set technical direction, and make architectural decisions

  • Implement business requirements using Java

  • Design and develop system and microservices architecture

  • Collaborate with Product Owner and business to refine requirements and translate them into technical solutions

  • Define and enforce technical standards (coding, architecture, integrations)

  • Conduct code reviews and ensure code/solution quality

  • Mentor and develop developers’ skills

  • Support the team in solving technical problems

  • Design and oversee system and API integrations

  • Ensure performance, security, and scalability

  • Coordinate cross-team collaboration (other Scrum teams, architecture, DevOps, integrations)

  • Participate in technology decision-making and risk assessment

  • Use cloud solutions (preferably Azure)

  • Use Agentic AI / AI in the development process to automate and improve productivity

Requirements

  • Around 75% of time spent actively coding; very strong Java knowledge backed by production experience

  • Minimum 5 years of experience designing and building systems (web)

  • Experience building microservices architectures and distributed systems

  • Very good knowledge of architectural/integration patterns, API design, and system integration

  • Experience with DDD (Domain-Driven Design)

  • Practical knowledge of relational databases (SQL, query optimization)

  • Experience with Event-Driven Architecture

  • Observability experience (end-to-end)

  • Experience with code review, mentoring, and leading a technical team

  • Experience with cross-team collaboration

  • Participation in technology decisions and risk assessment

  • Knowledge of containerization and orchestration (Docker, Kubernetes)

  • English language proficiency at least B2

Benefits

  • Benefits within a cafeteria system

  • B2B contract

  • Opportunity to work in a hybrid model

  • Real impact on the client’s business direction

  • Services delivered for a well-known and prestigious organization

Similar jobs you might like

Unlock Full Resume Report