Senior/Lead Java Backend Engineer
Summary
adesso India is hiring a Senior/Lead Java Backend Engineer in Cochin to build and operate microservices with Java, Spring Boot/Quarkus, Docker/Kubernetes, Terraform, and CI/CD pipelines, while leveraging AI coding tools and collaborating closely with clients and cross-functional teams.
Your Role
-
Develop microservices using Java, Spring Boot/Quarkus, and integrate services effectively.
-
Use AI and Agentic Coding to improve development productivity and quality.
-
Apply Clean Code, SOLID principles, and automated unit/integration testing.
-
Work with Docker, Kubernetes/OpenShift, and CI/CD pipelines (GitLab CI, Azure DevOps).
-
Manage cloud infrastructure using Terraform (IaC) and at least one hyperscaler cloud platform.
-
Deliver maintainable, high-performance, and scalable solutions.
-
Monitor and optimize applications using tools like Datadog.
-
Follow secure coding practices and be familiar with OWASP Top 10.
-
Proficient in modern IDEs, version control, build tools, and code analysis practices.
-
Act as a proactive team player and collaborate closely with clients and stakeholders.
-
Challenge the status quo and independently solve complex or ambiguous problems.
-
Translate business needs into achievable tasks, plans, and roadmaps.
-
Work with cross-functional teams to deliver high-quality, production-ready solutions.
-
Participate in code reviews and architecture reviews.
-
Coordinate with operations teams on availability, monitoring, logging, backups, and documentation.
-
Deliver incremental progress, adapt to feedback, and avoid unnecessary complexity.
-
Communicate clearly and proactively, keeping teams and stakeholders informed at all times.
Your Profile
Must-Have Skills (4+ years):
- Proficiency in Java programming language and extensive hands-on experience with the Spring or Quarkus framework.
- Proven experience with APIs such as RESTful APIs, GraphQL or gRPC.
- Knowledge of databases such as PostgreSQL or MS-SQL
- Experience with developer tools such as Git, Jira, and Confluence.
Should-Have Skills (2+ years):
- Solid understanding of containerization using Docker, Kubernetes or OpenShift
- Solid understanding of Infrastructure as Code using Terraform.
- Proven experience in CI/CD pipelines using GitLab CI Azure DevOpsor similar.
- Experience with Single Sign-On (SSO) technologies like OAuth2, OpenID Connect, JWT, or SAML.
Nice-to-Have Skills (0.5+ year):
- Hands-On experience with AI and Agentic Coding e.g. Anthrophic Claude, OpenAI Codex, GitHub Copilot
- Hands-on experience with Serverless technologies (e.g., AWS Lambda, Azure Functions, Google Cloud Functions).
- Exposure to Cloud AI/ML services such as Amazon Bedrock
- Kafka messaging platforms or other event and messaging platforms.
- Experience with monitoring tools such as Datadog.
- Working knowledge of Linux operating systems and shell scripting.
Skills
- Agentic AI
- AI
- API
- AWS
- AWS Bedrock
- Azure
- Azure DevOps
- Azure Functions
- Bash
- CI/CD
- Cloud
- Confluence
- Containerization
- Datadog
- DevOps
- Docker
- GCP
- Git
- GitHub
- Github Copilot
- GitLab
- GraphQL
- gRPC
- Infrastructure as Code
- Java
- Jira
- JWT
- Kafka
- Kubernetes
- Lambda
- Linux
- Machine Learning
- Microservices
- OAuth
- OpenAI
- OpenID
- OpenShift
- OWASP
- PostgreSQL
- Quarkus
- REST
- SAML
- Secure Coding
- Serverless
- Spring
- SQL
- SSO
- Terraform
- Version Control