Design, develop, and maintain full-stack applications using modern frameworks and cloud-native architectures.
Collaborate with UI/UX designers, product managers, and backend engineers to deliver seamless user experiences.
Write clean, maintainable, and testable code.
Optimize application performance and scalability.
Required Skills
Proven experience in HTML5, CSS, JavaScript/TypeScript, React, Node.js.
Proven experience building backend systems using Java (Spring Boot).
Experience with RESTful APIs, GraphQL, and microservices.
Familiarity with Azure Cloud, CI/CD pipelines, and DevOps practices.
Strong understanding of SQL/NoSQL databases.
Strong grasp of version control tools like Git and front-end build tools.
Familiarity with containerization tools like Docker is a plus.
Familiarity with design systems, accessibility standards, and testing frameworks.
Strong working understanding of high throughput caches like Redis.
Strong hands-on experience with data pipelines.Role & responsibilities
Preferred candidate profile
Job Classification
Industry: IT Services & ConsultingFunctional Area / Department: Engineering - Software & QARole Category: Software DevelopmentRole: Full Stack DeveloperEmployement Type: Full time