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 strategyBuild and maintain the Java/Spring Boot backend that powers the product's core logicContribute to the React/TypeScript frontend when needed — you're backend-primary, but you ship UI when the team needs itIntegrate AI coding tools into your daily workflow to accelerate delivery while maintaining code quality — and help the team adopt these practicesCollaborate directly with product stakeholders to refine requirements in a fast-moving, low-ceremony environmentRequirements: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 workSolid 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 ceremonyWorking proficiency in React and TypeScript — you can pick up frontend tasks, build components, and integrate with backend APIs independentlyProven 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 itTesting 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 codePostgreSQL — schema design, query optimization, migrations in a production contextAWS experience — you've deployed and operated production workloads on AWS (ECS/EKS, RDS, Lambda, S3) and can make informed infrastructure decisionsComfort working in ambiguous, greenfield settings — you define scope with stakeholders rather than waiting for pre-scoped ticketsNice-to-Have:Infrastructure as Code (Terraform)Healthcare, diagnostics, or regulated-environment experienceSecurity hardening practice — threat modeling, dependency scanning, secure defaultsObservability 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 PolandInternational project environment - challenging and rewarding projectsAccess to private medical service, life insurance, and multisport cardAccess to training and certificate courses (including free access to Udemy training platform)Cafeteria Benefits System - vouchers for purchases and sevicesAwesome company events and parties
Interesuje Cię ta oferta?