remotely.living

Senior Java Full Stack Engineer

CML Team · Remote - Worldwide · 2026-09-14

Apply for this job

Job description

We are looking for an experienced Senior Full Stack Engineer with strong Java/Spring Boot expertise to take ownership of production applications and work across backend, frontend, database, and cloud environments.

Responsibilities

- Design and develop scalable web applications and backend services using Java and Spring Boot

- Build and maintain REST or GraphQL APIs

- Develop and integrate modern frontend applications using React or Angular

- Design, optimize, and maintain relational database models

- Integrate third-party services and enterprise systems

- Implement automated testing and CI/CD pipelines

- Participate in architecture and technical-planning discussions

- Take ownership of development tasks and delivery

Requirements

- 5+ years of professional software-development experience

- Strong commercial experience with Java and Spring Boot

- Solid knowledge of SQL and relational databases, preferably PostgreSQL

- Experience with React, Angular, Vue.js, or Next.js

- Experience with Docker, cloud deployment, and CI/CD

- Strong understanding of REST APIs and modern web application architecture

- Ability to work independently and take ownership of delivery

- Professional English

Nice to have

- AWS or Azure

- Kubernetes and Terraform

- Kafka, RabbitMQ, or other event-driven technologies

- Microservices and enterprise integrations

- GraphQL

- AI/LLM integration experience

- Experience in FinTech, banking, insurance, healthcare, or other regulated domains

Application Process

This is an application to join CML Team. Selected engineers will be contacted when a suitable project matches their experience, availability, location, and rate.

To apply: Please include your CV, current location, availability, preferred contract type, and expected hourly or daily rate.