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