$90K - 120K a year
Design, build, and run cloud-native banking services across full stack including Java/Spring back end, React or Angular front end, and Oracle data layer.
3-5 years software development with 2+ years public cloud experience, strong Java/Spring Boot, React or Angular, Docker/K8s, OAuth 2.1 security, CI/CD, and good communication skills.
As a Cloud Full-Stack Developer, you will play a key role in designing, building, and running cloud-native banking services on OCI, AWS, Azure, or GCP. You’ll work across the full stack—from robust Java/Spring back-end services to modern front-end applications and a reliable Oracle data layer. You will be expected to: • Deliver high-quality, secure, and scalable software solutions in a fast-paced financial environment. • Contribute across the stack: Java/Spring Boot back end, React 18 or Angular 15 front end, Oracle 19c data layer. • Champion code quality (SonarQube Gate A) and Developer Experience best practices (TDD/BDD, GitLab CI/CD, Docker/K8s). • Collaborate with product managers, architects, and DevOps engineers to ship features on time and with zero compromise on quality. • Stay ahead of the curve by adopting modern tools and practices in cloud engineering, security, and CI/CD automation. • Experience: 3–5 years in software development, including at least 2 years of hands-on work with public cloud platforms. • Core Stack: Java 8/11+, Spring Boot 3, REST APIs / OpenAPI 3.0. • Front End: React 18 or Angular 15. • Infrastructure: Docker & Kubernetes. • Security: OAuth 2.1, OIDC, Keycloak (or similar). • Strong understanding of CI/CD pipelines, automated testing, and code review workflows. • Good communication skills and ability to work in distributed, agile teams. KPIs • SonarQube coverage ≥ 80% with zero critical issues before merge. • On-time delivery of features aligned with sprint goals. • Maintain and improve system performance, security, and scalability. Languages • English level B2+ (Upper-Intermediate or higher) Type of Work • Remote • Full-Time Time zone • Europe (CET) • Monthly salary in USD • 100% remote work opportunity • 15 working days of paid vacation per year (available after 6 months) • Up to 10 national holidays (based on the project team location or the client's country) • 5 paid sick leave days • Health insurance reimbursement (up to $1,000 gross per year)
This job posting was last updated on 9/9/2025