Senior Java Fullstack Developer

Java

Senior Java Fullstack Developer

Java
-, Warszawa +3 Locations

Billennium

Full-time
B2B
Senior
Remote

Job description

Our client — a global leader in healthcare and diagnostics — is building a new prenatal screening diagnostics product from the ground up.

We are looking for a senior backend‑heavy fullstack engineer who can own features end‑to‑end — from data modeling and APIs to the UI. The role offers real ownership within a highly regulated, impact‑driven product environment.

Using AI tooling as a core part of daily engineering work is expected — not as an experiment, but as a standard way of building and delivering software.

What You'll do:

  • Own features end-to-end: design, implement, test, deploy, and maintain across the full stack. Work split ~80% backend, 20% frontend.

  • Make foundational architectural decisions on a greenfield codebase — data models, API contracts, service boundaries, test strategy

  • Build and maintain the Java/Spring Boot backend that powers the product's core logic

  • Contribute to the React/TypeScript frontend when needed — you're backend-primary, but you ship UI when the team needs it

  • Integrate AI coding tools into your daily workflow to accelerate delivery while maintaining code quality — and help the team adopt these practices

  • Collaborate directly with product stakeholders to refine requirements in a fast-moving, low-ceremony environment

Requirements:

  • Strong Java and Spring Boot expertise — clean API design, domain modeling, sound architectural trade-offs. You think in terms of service boundaries, data flow, and maintainability, not just making it work

  • Solid grasp of software design principles — object-oriented programming, SOLID, clean architecture, separation of concerns. You write code that the next person can read, extend, and trust. You know when a pattern helps and when it's ceremony

  • Working proficiency in React and TypeScript — you can pick up frontend tasks, build components, and integrate with backend APIs independently

  • Proven experience integrating AI coding tools (Claude Code, Cursor, or equivalent) into daily development workflow — including prompt design for code generation, output validation, and actively preventing AI-generated technical debt. You can describe concrete examples of where AI accelerated your delivery and where you chose to override it

  • Testing as a professional discipline, not a checkbox — you write unit, integration, and API tests as part of delivery, own the test pyramid decisions, and treat untested code as unfinished code

  • PostgreSQL — schema design, query optimization, migrations in a production context

  • AWS experience — you've deployed and operated production workloads on AWS (ECS/EKS, RDS, Lambda, S3) and can make informed infrastructure decisions

  • Comfort working in ambiguous, greenfield settings — you define scope with stakeholders rather than waiting for pre-scoped tickets

Nice-to-Have:

  • Infrastructure as Code (Terraform)

  • Healthcare, diagnostics, or regulated-environment experience

  • Security hardening practice — threat modeling, dependency scanning, secure defaults

  • Observability tooling (CloudWatch, Prometheus, Grafana)

  • CI/CD pipeline design (GitHub Actions or similar)

Our offer:

  • Permanent full-time contract (B2B contract)

  • Ability to work entirely remotely or in one of our cool offices around Poland

  • International project environment - challenging and rewarding projects

  • Access to private medical service, life insurance, and multisport card

  • Access to training and certificate courses (including free access to Udemy training platform)

  • Cafeteria Benefits System - vouchers for purchases and sevices

  • Awesome company events and parties

Tech stack

    English

    B2

    Java

    advanced

    React

    advanced

    AI

    advanced

    PostgreSQL

    advanced

    AWS

    advanced

    Spring Boot

    advanced

    TypeScript

    advanced

Office location

Senior Java Fullstack Developer

Summary of the offer

Senior Java Fullstack Developer

-, Warszawa
Billennium
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych jest Billennium S.A. z siedzibą w Warszawie, ul. Koszykowa 61 (dalej jako "administrator"). Mas... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.