Job description
Job SummaryWe are seeking an experienced Java Full Stack Developer with 8+ years of hands-on experience in designing, developing, and maintaining scalable web applications. The ideal candidate should have strong expertise in Java (Spring Boot) on the backend and React.js on the frontend, along with experience in REST APIs, Microservices architecture, and cloud-based deployments.Key ResponsibilitiesDesign, develop, and maintain scalable full-stack applications using Java, Spring Boot, and React.jsDevelop RESTful APIs and Microservices-based applicationsCollaborate with cross-functional teams including UI/UX, DevOps, QA, and Product teamsWrite clean, efficient, and reusable code following best practicesPerform code reviews and mentor junior developersOptimize applications for performance and scalabilityParticipate in architectural discussions and technical decision-makingEnsure application security, data protection, and compliance standardsTroubleshoot, debug, and upgrade existing systemsRequired Skills:7+ years of experience in Full Stack developmentStrong hands-on expertise in Java (8/11/17)Proficiency in Spring Boot, Spring MVC, Spring SecurityExperience in Microservices architecture and RESTful API developmentStrong knowledge of React.js, JavaScript (ES6+), HTML5, CSS3Experience with state management tools (Redux/Context API)Hands-on experience with Hibernate/JPAGood understanding of SQL databases (MySQL/PostgreSQL/Oracle)Experience with Git, Maven/Gradle, and CI/CD pipelinesWorking knowledge of Docker/KubernetesExposure to Cloud platforms (AWS/Azure/GCP) preferredStrong problem-solving and analytical skills
Key skills
How to apply
- Sign in or create your free profile — takes about two minutes.
- Apply with one tap — your profile is shared directly with Deqode.
- Track your application and get updates by email and WhatsApp.