Allegis Global Solutions (AGS)
Senior Software Engineer
Skills
18 hours ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Salary:
₹1,700,000 – ₹2,500,000 / year
Location:
Bengaluru, Karnataka, India
Work mode:
Remote
Published on:
21 October 2026
What they need
Job Title - Senior Software Engineer - Java, Spring Boot, Kubernetes, DevOps
Experience - 7 - 15 Years
Employment Type - Full-Time Contract
Work Mode - 100% Remote
Job Summary
We are looking for an experienced Senior Software Engineer with strong expertise in Java architecture, microservices, Kubernetes, and DevOps practices. The ideal candidate will have hands-on experience in designing scalable distributed systems, building CI/CD pipelines, managing containerized deployments, and driving engineering best practices across teams.
This role requires a combination of software engineering excellence, system design expertise, and DevOps ownership.
Roles & Responsibilities
Java Architecture & Development
- Design and develop scalable microservices using Java and Spring Boot.
- Architect high-performing distributed systems and APIs.
- Drive architectural decisions and conduct system design reviews.
- Implement event-driven solutions using Kafka or RabbitMQ.
- Perform code reviews and mentor engineering teams.
- Collaborate with cross-functional teams for solution design.
DevOps & CI/CD
- Design and maintain enterprise-grade CI/CD pipelines.
- Implement automated testing and quality gates.
- Drive DevSecOps practices including SAST, DAST, and dependency scanning.
- Manage deployment strategies such as Blue-Green, Canary, and Rolling deployments.
- Improve deployment reliability and release efficiency.
Containers & Kubernetes
- Build and deploy containerized applications using Docker and Kubernetes.
- Write and maintain Helm charts and Kubernetes manifests.
- Optimize container performance and security.
- Implement highly available Kubernetes deployment architectures.
Security & Reliability
- Manage application and container vulnerabilities.
- Implement RBAC, Secrets Management, and security best practices.
- Support observability and monitoring initiatives.
Key Skills
- Java 17/21
- Spring Boot
- Spring Cloud
- Microservices Architecture
- REST APIs
- Docker
- Kubernetes (K8s)
- CI/CD Pipelines
- Jenkins / GitHub Actions / GitLab CI
- Kafka / RabbitMQ
- Distributed Systems
- Helm
- DevOps
- Security & Vulnerability Management
- AWS / Azure / GCP
- Terraform
- Grafana / Prometheus (Good to Have)
Required Qualifications
- 7+ years of software development experience.
- Strong expertise in Java (11/17/21) and Spring Boot.
- Experience building large-scale microservices and distributed systems.
- Hands-on experience with Docker and Kubernetes.
- Strong CI/CD pipeline implementation experience.
- Experience with Kafka or RabbitMQ.
- Good understanding of system design and architecture principles.
- Familiarity with cloud platforms (AWS, Azure, or GCP).
- Excellent communication and stakeholder management skills.
- Experience working in remote/distributed engineering teams.
Preferred Qualifications
- Grafana, Prometheus, Loki.
- Terraform or Ansible.
- Service Mesh technologies (Istio, Linkerd).
- DevSecOps and vulnerability management tools (Snyk, Trivy, Checkmarx).
Other offers great for you!
These companies are also looking for great profiles
OTOREMOTE
Senior Software Engineer / CTO
Environ 50/60K par an selon expérience
Permanent contract
Marseille, France
Hybrid, Remote
Skills
9 months ago
Quick apply
Kalytech Consulting
Senior Software Engineer
530
Freelance
Brussels, Belgium
Hybrid
Skills
4 months ago
Quick apply
Naxo
Senior Software Engineer Java Backend Circularité
480
Freelance
Lille, France
Hybrid
Skills
13 days ago
Quick apply