Design, develop, and maintain modern full-stack applications.
Build scalable APIs, microservices, and cloud-native solutions.
Automate infrastructure and deployment pipelines using DevOps best practices.
Develop secure, reliable, and high-performing applications on Microsoft Azure.
Monitor, troubleshoot, and continuously improve application performance and reliability.
Collaborate with architects, developers, QA engineers, and stakeholders to deliver high-quality solutions.
Requirements
Experience building enterprise applications using Java and/or Node.js with React.
Strong understanding of microservices, REST APIs, and modern cloud architectures.
Hands-on experience with Microsoft Azure, including Azure Container Apps, API Management, and Azure Service Bus.
Experience with CI/CD, Infrastructure as Code (Terraform), Docker, and container-based deployments.
Familiarity with TDD, Trunk-Based Development, and Site Reliability Engineering (SRE) practices.
Strong problem-solving, collaboration, and communication skills.
A continuous learning mindset and willingness to adopt new technologies.
Relevant cloud, DevOps, or Kubernetes certifications (e.g., AWS Certified DevOps Engineer, Certified Kubernetes Administrator (CKA), or equivalent) are a plus.
Tech Stack
AWS
Azure
Cloud
Docker
Java
JavaScript
Kubernetes
Microservices
Node.js
React
Terraform
Benefits
International Exposure: Work with global clients on cutting-edge projects.
Inclusive Culture: Thrive in a collaborative and diverse work environment.
Career Development: Enjoy continuous learning and professional growth opportunities.
Recognition and Advancement: Receive acknowledgment for your efforts and opportunities for promotion.
Open Communication: Experience transparency and value your input in our culture.