Position - Dot Net Developer Location: Bangalore (5 days - Work from Office) Job Type: Full-Time, Permanent Experience: 4-9 years Job Overview: We are seeking a .NET Developer with strong experience in .NET Core, C#, and Microservices architecture. The ideal candidate should have hands-on expertise in containerization using AKS, CI/CD with Azure DevOps, and messaging systems like Kafka or Azure Service Bus. This is a high-impact role offering the opportunity to work on scalable and modern cloud-native applications. Key Responsibilities: Design, develop, and deploy scalable and secure microservices using .NET Core and C#. Implement containerized services and manage deployments using Azure Kubernetes Service (AKS). Build and maintain automated CI/CD pipelines in Azure DevOps. Integrate and manage messaging frameworks like Kafka or Azure Service Bus for distributed communication. Collaborate closely with architects, DevOps, and QA teams to ensure high-quality delivery. Participate in code reviews, performance tuning, and system monitoring for production systems. Ensure adherence to best practices in software design and clean coding principles. Must-Have Skills: Proficient in .NET Core and C#. Strong experience in Microservices architecture. Hands-on with AKS (Azure Kubernetes Service) and container orchestration. Experience in Azure DevOps for CI/CD automation. Working knowledge of Kafka or Azure Service Bus for asynchronous messaging. Good-to-Have Skills: Familiarity with GitHub, Git version control. Understanding of SQL and relational database concepts (RDBMS). Exposure to Agile/Scrum methodologies.
Position GCP DevOps Engineer Location Bangalore, Bellandur Work Mode - Work from office (5 days working) Employment Type - Full Time / Permanent Job Summary: We are seeking a skilled GCP DevOps Engineer to join our team. The ideal candidate will have hands-on experience with Google Cloud Platform (GCP) services, CI/CD pipelines, automation, infrastructure as code (IaC), and monitoring tools. You will be responsible for deploying, managing, and optimizing cloud infrastructure, ensuring system reliability, scalability, and security. Key Responsibilities: Design, implement, and maintain cloud infrastructure using GCP services (Compute Engine, Kubernetes Engine, Cloud Functions, Cloud Storage, BigQuery, etc.). Develop and maintain CI/CD pipelines using tools like Jenkins, GitLab CI/CD, or Cloud Build. Automate infrastructure deployment using Terraform, Ansible, or Helm. Manage Kubernetes (GKE) clusters, including deployment, scaling, and monitoring. Implement logging, monitoring, and alerting solutions using Stackdriver (Cloud Operations), Prometheus, and Grafana. Ensure cloud security best practices, IAM policies, and compliance with industry standards. Optimize cloud costs and resource utilization. Troubleshoot infrastructure and deployment issues, ensuring high availability and performance. Required Skills & Qualifications: 4 years of experience in DevOps, Cloud Engineering, or SRE roles. Strong knowledge of Google Cloud Platform (GCP) services. Experience with Kubernetes (GKE) and container orchestration. Proficiency in Terraform for infrastructure as code (IaC). Experience with CI/CD tools (Jenkins, GitHub Actions, Cloud Build, etc.). Scripting experience in Python, Bash, or Go. Familiarity with monitoring and logging tools (Stackdriver, Prometheus, ELK, Grafana). Strong understanding of networking, security, and IAM policies in GCP. Knowledge of Git, version control workflows, and branching strategies. Good to Have: Certification: Google Professional DevOps Engineer or Google Associate Cloud Engineer. Experience with serverless computing (Cloud Functions, Cloud Run). Exposure to multi-cloud environments (AWS, Azure). Knowledge of database management (Cloud SQL, Firestore, BigQuery).
Position - Java Backend Developer Location: Chennai (Work from Office) Job Type: Full-Time, Permanent Experience: 4-9 years Job Summary: We are looking for a skilled and passionate Java Backend Developer with solid experience in Core Java, Java 8, Spring Boot, and Microservices architecture, along with exposure to frontend technologies like React. The ideal candidate will have a strong understanding of REST APIs, multithreading, functional programming, and test-driven development, and should be comfortable working in a cloud-native, Agile environment. Key Responsibilities: Design, develop, and maintain scalable backend services using Core Java, Java 8, Spring Boot, and Microservices. Build RESTful APIs and integrate backend logic with front-end components. Implement complex business logic using Java Collections, Exception Handling, and Streams API. Utilize multithreading concepts (e.g., CompletableFuture) for performance-optimized implementations. Collaborate with QA to ensure robust unit and integration test coverage using JUnit, Mockito, and Cucumber. Work with build tools like Maven, Gradle, and CI/CD pipelines using Jenkins. Apply knowledge of data structures and algorithms (LinkedList, Arrays, Sorting) in problem-solving. Contribute to Agile ceremonies and collaborate with cross-functional teams in a fast-paced environment. (Optional) Support frontend development using React when needed. Required Skills: Strong hands-on experience in Core Java, Java 8, Spring Boot, and Microservices. Proficient in developing and consuming REST APIs. Strong understanding of Lambda expressions, Functional Interfaces, and Streams API. Experience with Java Collections, Exception Handling, Multithreading (CompletableFuture), JDBC, and SQL. Hands-on experience with JUnit, Mockito, Cucumber, and Agile testing practices. Familiar with build tools like Maven, Gradle, and Jenkins. Working knowledge of Data Structures and Algorithms. Exposure to cloud platforms such as AWS, Azure, or Google Cloud is a plus. Experience or familiarity with containerization/orchestration tools like Docker, Kubernetes, or OpenShift is an advantage. Strong communication and interpersonal skills. Good to Have: Hands-on experience with React.js or other modern frontend frameworks. Knowledge of DevOps tools and cloud-native deployments.
Position - Java Backend Developer Location: Chennai (Work from Office) Job Type: Full-Time, Permanent Experience: 5-10 years Job Summary: We are looking for a skilled and passionate Java Backend Developer with solid experience in Core Java, Java 8, Spring Boot, and Microservices architecture, along with exposure to frontend technologies like React. The ideal candidate will have a strong understanding of REST APIs, multithreading, functional programming, and test-driven development, and should be comfortable working in a cloud-native, Agile environment. Key Responsibilities: Design, develop, and maintain scalable backend services using Core Java, Java 8, Spring Boot, and Microservices. Build RESTful APIs and integrate backend logic with front-end components. Implement complex business logic using Java Collections, Exception Handling, and Streams API. Utilize multithreading concepts (e.g., CompletableFuture) for performance-optimized implementations. Collaborate with QA to ensure robust unit and integration test coverage using JUnit, Mockito, and Cucumber. Work with build tools like Maven, Gradle, and CI/CD pipelines using Jenkins. Apply knowledge of data structures and algorithms (LinkedList, Arrays, Sorting) in problem-solving. Contribute to Agile ceremonies and collaborate with cross-functional teams in a fast-paced environment. (Optional) Support frontend development using React when needed. Required Skills: Strong hands-on experience in Core Java, Java 8, Spring Boot, and Microservices. Proficient in developing and consuming REST APIs. Strong understanding of Lambda expressions, Functional Interfaces, and Streams API. Experience with Java Collections, Exception Handling, Multithreading (CompletableFuture), JDBC, and SQL. Hands-on experience with JUnit, Mockito, Cucumber, and Agile testing practices. Familiar with build tools like Maven, Gradle, and Jenkins. Working knowledge of Data Structures and Algorithms. Exposure to cloud platforms such as AWS, Azure, or Google Cloud is a plus. Experience or familiarity with containerization/orchestration tools like Docker, Kubernetes, or OpenShift is an advantage. Strong communication and interpersonal skills. Good to Have: Hands-on experience with React.js or other modern frontend frameworks. Knowledge of DevOps tools and cloud-native deployments.