JustJoin.IT Praca zdalna Senior

Senior Fullstack Engineer (Java + Angular)

Warsaw Hub @ Helvetia Baloise Group

⚲ Warsaw

22 500 - 26 500 PLN netto (B2B) | 20 000 - 24 000 PLN brutto (UoP)

Wymagania

  • Java
  • Spring Boot
  • Angular

Opis stanowiska

Your job in brief:
You are an experienced Fullstack Engineer with a strong interest in modern software engineering, domain-driven solutions and end-to-end ownership.
As a Fullstack Developer, you will join a small team delivering a new Java and Angular application for the group's global reinsurance business. You will be responsible for designing, implementing and testing vertical slices across the database, backend and frontend, working closely with business and technical stakeholders.
You will work in an AI-assisted development environment where code, tests and documentation are produced with the support of coding agents. Strong code review, technical judgement and the ability to challenge generated solutions are therefore essential.

What awaits you:
• Further development of a new life-insurance underwriting referral portal using Java, Spring Boot, Angular and PostgreSQL.
• End-to-end ownership of features, from database schema and backend domain modules to APIs and Angular screens.
• Development of secure and configurable authorization across three organisations with different access to the same cases.
• Design and optimisation of PostgreSQL solutions including indexes, JSONB and concurrency patterns.
• Development of automated tests using JUnit 5, Testcontainers and Playwright.
• Analysis of existing applications and prototypes to understand and reproduce business behaviour in the new solution.
• Review and validation of AI-assisted code and technical documentation.
• Contribution to software architecture, technical decisions and engineering standards.
• Work with sensitive life-insurance and medical underwriting data.
• Collaboration with developers, business analysts and project stakeholders in a small international team.
Your ideal background and skillset:
You bring strong fullstack software engineering expertise. Experience in the following areas is highly valuable:
• Java 21+ and Spring Boot on production systems, including Spring Data JPA/Hibernate.
• Angular, preferably with standalone components, signals and generated OpenAPI clients.
• PostgreSQL, including schema design, indexing, JSONB and advanced SQL queries.
• Experience with SQL/jOOQ for complex list and reporting queries.
• Strong understanding of authorization and access-control models, ideally in multi-tenant or multi-organisation environments.
• Experience with JUnit 5, Testcontainers and Playwright.
• Strong understanding of REST APIs and OpenAPI.
• Ability to read and understand existing codebases and derive business behaviour from them.
• Strong code-review skills and a focus on software quality and maintainability.
• Experience working in a specification-driven development environment.
• Comfortable working independently in a small team and taking ownership of complete features.
Nice to have:
• Experience with Kubernetes/GitOps delivery and Jenkins.
• Experience with workflow engines such as Camunda or Temporal.
• Identity and IAM integration experience.
• Insurance, reinsurance, life-insurance or health-data domain experience.

Additional qualifications:
• B. Sc. in Computer Science or equivalent practical experience.
• Several years of experience in fullstack software development within agile environments.
• Interest in software and application architecture.
• Fluent English; German is advantageous.
Your Team:
You will join a small, international team working on a rewrite of a life-insurance underwriting referral portal used between a primary insurer, a third-party administrator and the reinsurer.
We value ownership, collaboration, transparent communication, continuous improvement and strong engineering practices. The team is intentionally small, so you will have the opportunity to work across the full technology stack and directly influence the solution.

What you can expect from us:
We want to provide you with everything you need to succeed. To do that, we offer a bunch of benefits (depending on the type of contract chosen).
• A supportive environment and everything you need to succeed in your role
• 30 paid days off per year
• Flexible benefits budget that you can use for personal or professional development
• Comprehensive private healthcare for you and your family, including rehabilitation, psychotherapy, and dental care
• Home office allowance to support a comfortable and productive remote working environment
• Work from anywhere in Poland, with the option to use our modern office in central Warsaw
• Occasional business travel to Switzerland

Recruitment Process Overview:
• 45min video call with our recruiter.
• 1h Technical Video Call.
• 1h video call with Project Lead.
Join us in shaping the future of insurance at Helvetia Baloise Group. Work in a dynamic, international environment where you’ll have the freedom to bring your ideas to life and collaborate with experienced professionals to solve complex technical challenges.

🔍 Dekoder Ogłoszenia

✓ Ogłoszenie wygląda transparentnie — brak typowych czerwonych flag.