Job Openings Senior Full Stack Developer

About the job Senior Full Stack Developer

Role Overview

We are seeking a highly skilled Senior Full Stack Developer to design, develop, and scale modern web applications. You will play a key role in building robust front-end interfaces using React and Next.js, while developing scalable backend services with Spring Boot and Java. This role involves working with cloud-native architectures and distributed systems within the Azure ecosystem.

Key Responsibilities

  • Design and develop high-performance web applications using React and Next.js
  • Build and maintain scalable backend services using Spring Boot and Java
  • Develop and manage APIs through Azure API Management
  • Work with Azure Cosmos DB (Graph) and MongoDB for data modeling and storage
  • Implement and optimize search capabilities using Elasticsearch
  • Design and manage workflows using ORKES (orchestration platform)
  • Ensure application performance, scalability, and security best practices
  • Collaborate with cross-functional teams to deliver high-quality solutions
  • Mentor junior developers and contribute to technical decision-making

Requirements

  • Strong experience in React.js and Next.js development
  • Solid backend development experience using Java and Spring Boot
  • Hands-on experience with Azure services, especially API Management
  • Experience working with NoSQL databases (Cosmos DB, MongoDB)
  • Familiarity with Elasticsearch for search and analytics
  • Experience with workflow orchestration tools (e.g., ORKES or similar)
  • Strong understanding of RESTful APIs and microservices architecture
  • Excellent problem-solving and communication skills

Nice to Have

  • Experience with Graph databases and data relationships
  • Background in cloud-native or distributed systems
  • CI/CD pipeline experience and DevOps exposure