We’re looking for a talented Java Full Stack Developer with 10+ years of professional experience and strong hands-on expertise in Java, Spring Boot, Microservices, REST APIs, and React.js.
Location: Remote
Employment Type: Full-Time
Experience: 10+ Years
What You’ll Do
Design, develop, test, and maintain scalable full-stack applications using Java and React.js
Build robust backend services and RESTful APIs using Java, Spring Boot, and Microservices
Develop responsive and reusable UI components using React.js, JavaScript/TypeScript, HTML5, and CSS3
Integrate frontend applications with backend APIs and enterprise services
Work with relational and NoSQL databases and write optimized SQL queries
Perform unit/integration testing, debugging, troubleshooting, and performance tuning
Participate in code reviews and technical design discussions
Collaborate with Product Managers, Business Analysts, QA, DevOps, and engineering teams
Contribute to Agile/Scrum ceremonies and development practices
Support CI/CD pipelines, deployments, and production troubleshooting
Translate business and technical requirements into scalable solutions
Required Skills
10+ years of software development experience
Strong hands-on experience with Java
Spring Boot / Spring Framework
RESTful APIs & Microservices
Strong React.js experience
JavaScript/TypeScript, HTML5, CSS3
Oracle / PostgreSQL / MySQL and strong SQL skills
Git and modern source-control practices
JUnit / Mockito
Agile/Scrum experience
Strong troubleshooting and problem-solving skills
Nice to Have
AWS / Azure / GCP
Docker & Kubernetes
Jenkins / GitHub Actions / GitLab CI/CD
Kafka or other messaging platforms
Redux / React Context
MongoDB or other NoSQL databases
Cloud-native application development
Enterprise or SaaS application experience