Java Full Stack Developer

Cliff Services Inc
Sunnyvale, United States of America
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Sunnyvale, United States of America

Tech stack

Clean Code Principles
HTML
Java
JavaScript
Amazon Web Services (AWS)
Applications Architecture
Azure
CSS
Software Quality
Code Review
Databases
DevOps
Python
NoSQL
Performance Tuning
SQL Databases
Web Application Frameworks
Google Cloud Platform
GitHub Copilot
React
Large Language Models
Spring-boot
Backend
Event Driven Architecture
Containerization
Angular
Kubernetes
Front End Software Development
Software Coding
REST
Docker
Microservices

Job description

  • Design, develop, and deploy scalable full-stack applications independently
  • Build robust backend services using Java and Spring ecosystem
  • Develop responsive and user-friendly front-end interfaces
  • Integrate Python-based microservices into the application architecture
  • Implement and leverage Agentic Coding techniques for improved productivity and automation
  • Collaborate with cross-functional teams including product, QA, and DevOps
  • Ensure code quality, performance optimization, and best practices
  • Participate in code reviews and contribute to architectural decisions

Requirements

We are seeking a highly skilled Java Full Stack Developer who can design, build, and deliver applications independently. The ideal candidate should have strong experience across backend and frontend technologies, along with exposure to Python-based services and modern Agentic Coding practices (AI-assisted development, autonomous workflows).

This role requires someone who is proactive, self-driven, and capable of owning end-to-end development with minimal supervision., * 5 10 years of strong experience in Java (Spring / Spring Boot)

  • 5 10 years of experience in HTML, CSS, JavaScript (modern frameworks preferred React/Angular)
  • 1 2 years of experience in Python services / microservices development
  • Strong understanding of REST APIs and microservices architecture
  • Experience working with databases (SQL/NoSQL)
  • Ability to work independently and own deliverables end-to-end

Nice-to-Have Skills:

  • Experience with Agentic Coding / AI-assisted development tools (e.g., GitHub Copilot, LLM-based workflows)
  • Exposure to cloud platforms (AWS, Azure, or Google Cloud Platform)
  • Experience with containerization (Docker/Kubernetes)
  • Familiarity with CI/CD pipelines and DevOps practices
  • Knowledge of event-driven architecture

Soft Skills:

  • Strong problem-solving and analytical skills
  • Self-starter with the ability to work independently
  • Clear communication and ability to collaborate with distributed teams
  • Ability to adapt quickly in a fast-paced environment

Note:

  • Looking for candidates who can work with minimal supervision and deliver high-quality solutions
  • Preference for candidates with hands-on coding expertise and modern development practices

Apply for this position