#looking #lookfor #java #angular
Looking for Senior Full-Stack Developer (Java/Spring Boot + Angular) more backend.
Location: Remote (EU time zone overlap preferred)
Engagement: Full-time
About the Project
You'll join a live, production B2B SaaS platform in the sales/revenue operations space - pipeline management, sales process configuration, risk alerting, and role-based analytics dashboards. The product is fully shipped and actively used, running on AWS with enterprise SSO (OAuth2/OIDC) and a data platform integration. This is not a greenfield build - it's an established codebase with strong engineering discipline (test coverage gates, pre-commit hooks, CI enforcement) that you'll extend and help harden further.
Tech Stack
Frontend
Angular 19
TypeScript
RxJS + BehaviorSubject-based state management
Tailwind CSS with a custom design-token system
ngx-translate (multi-language, 3 locales)
Dexie / IndexedDB for local/offline storage
Karma/Jasmine unit tests (85% coverage gate), Playwright for E2E
Docker -> AWS ECS Fargate
Datadog RUM for real-user monitoring
Backend
Java 17, Spring Boot
PostgreSQL with Flyway migrations
Spring Security, OAuth2/OIDC
Integration sync with an external data platform (Databricks)
JUnit5 + Testcontainers
AWS Secrets Manager
Docker -> AWS ECS Fargate
Responsibilities
Build and maintain features end-to-end across Angular frontend and Spring Boot backend
Work within (and help enforce) a hexagonal/DDD-oriented architecture - keep domain logic decoupled from framework and persistence concerns
Raise automated test coverage in backend domain/application layers toward the team's stated target, and help introduce architecture-conformance checks (e.g. ArchUnit) to lock in dependency boundaries
Contribute to migrating backend dependencies from early-access/milestone releases to stable GA versions as part of ongoing platform hardening
Maintain and extend OAuth2/OIDC-based auth and RBAC across the stack
Own frontend state management patterns and keep the design-token system consistent
Strengthen secrets/credentials hygiene in code and CI/CD
Participate in code review, technical design discussions, and production incident response
Requirements
5+ years professional full-stack development, with real production experience on both Angular and Java/Spring Boot
Strong Angular skills: standalone components, RxJS-based state management
Strong Java/Spring Boot skills: REST API design, Spring Security, OAuth2/OIDC flows
PostgreSQL + schema migration tooling
AWS
Testing discipline: JUnit5, Testcontainers, Karma/Jasmine, meaningful coverage
Docker and container-based deployment experience (AWS ECS/Fargate or equivalent)
Comfortable working in or refactoring toward hexagonal/clean/DDD architecture
English - upper-intermediate or higher
Nice to Have
Playwright or similar E2E framework experience
Experience with AWS Secrets Manager and general cloud secrets hygiene
Experience integrating with data platforms such as Databricks
Exposure to ArchUnit or similar architecture-enforcement tooling
Experience taking a codebase from early-access framework versions to GA
NO RF/RB
@tnt890 send the message with the CV, Rate, English level and the Start Date.