FullStack Developer
Role details
Job location
Tech stack
Requirements
§ Bachelor''s degree in Engineering, Computer Science, or a related technical discipline. § 9+ years of software engineering experience, including enterprise application design and development. § 7+ years of hands-on experience with Java and Spring Boot, including designing and implementing microservices architectures. § 7+ years of experience with React and modern front-end architectures, including component-based design and state management frameworks. § Strong experience with Node.js, RESTful APIs, API gateways, and event-driven architectures. § Proven experience architecting and delivering cloud-native solutions on Microsoft Azure and/or AWS. § Hands-on expertise with Azure services including Storage, App Services, AKS, Azure Functions, Cognitive Services, and containerized platforms. § Experience integrating AI/ML platforms such as Azure OpenAI, OpenAI, Azure AI Speech, Document Intelligence, Computer Vision, or similar technologies. § Strong understanding of enterprise architecture principles, distributed systems, scalability, resiliency, and high-availability design. § Experience designing secure applications, authentication and authorization frameworks, identity management, and data protection strategies. § Expertise in modern software engineering practices including CI/CD, automated testing, code quality, observability, and DevSecOps. § Demonstrated ability to lead technical initiatives