End Date
We Support Flexible Working – Click here for more information on flexible working options
Flexible Working Options
Hybrid Working
Job Description Summary
Level 5 will have all traits from Level 4 but sometimes will lead technical development on product/team/domain level. They may start taking responsibility for overall tech delivery & app ownership alongside their own software engineering output. They are experts of parts of the domain and technology used.
Job Description
Role: Lead Software Engineer
Experience: 9-15 years
Location: Hyderabad
Job Type: Full Time
As a minimum to be considered, we would like to see demonstrated experience of:
- Strong experience with Apigee Hybrid, IBM API Connect, or Kong (at least one platform in depth).
- API Management Expertise – Strong experience with Apigee Hybrid, IBM API Connect, or Kong (in-depth knowledge of at least one platform).
- Cloud Proficiency – Hands-on experience with Google Cloud Platform (GCP), including Compute Engine, Kubernetes/GKE, and IAM.
- API Design – Skilled in RESTful API design and OpenAPI/Swagger specifications.
- DevOps & Automation – Knowledge of CI/CD pipelines, containerization (Docker), and orchestration (Kubernetes).
- Security – Familiarity with OAuth2, JWT, TLS/mTLS protocols.
- Monitoring & Logging – Experience with observability tools for performance and reliability.
- Programming & Scripting – Strong skills in Python, Bash, and Git-based workflows.
- Backend Development – Solid understanding of Java 8+, Spring Boot, and Hibernate.
- Cloud & IaC – Experience with GCP, GKE, and Infrastructure as Code (Terraform).
- Build & DevOps Tools – Proficiency with Git, Maven, Jenkins CI/CD, Nexus, and SonarQube.
- Database & Testing – Knowledge of SQL/NoSQL databases, basic Unix/Linux skills, and TDD using JUnit.
- Hybrid & Multi-Cloud Expertise – Experience in deploying and managing solutions across multi-cloud or hybrid environments.
- API Monetization & Developer Experience – Knowledge of API monetization strategies and best practices for enhancing developer experience.
- Reliability Engineering – Familiarity with Site Reliability Engineering (SRE) principles to ensure scalability and operational resilience.
- Test Automation – Hands-on experience with automated testing frameworks, including BDD, mocking, and contract testing.