Point your AI agent at freehire and let it find you a job.

Get the CLI →

CML Team

NewBe an early applicant

Senior Java Full Stack Engineer

Posted 2 views
Discussion

Summary

Senior full stack engineer owning production apps end to end: building Java/Spring Boot backend services, REST/GraphQL APIs, React/Angular frontends, and PostgreSQL data models, with Docker/cloud deployment and CI/CD. CML Team matches selected engineers to client projects based on experience, availability, location, and rate.

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.

Skills

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available