Talent.com
This job offer is not available in your country.
Olive Crypto Systems - Software Development Engineer IV - Java

Olive Crypto Systems - Software Development Engineer IV - Java

OLIVE CRYPTO SYSTEMS PRIVATE LIMITEDHyderabad
19 days ago
Job description

Job Description

Job Title : Team Lead UPI & Microservices (Java)

We are seeking a highly skilled and motivated Team Lead with strong hands-on experience in Java, Microservices architecture, and a solid understanding of the banking domain, especially UPI. The ideal candidate will have working knowledge of containerization (Docker, Kubernetes) and CI / CD pipelines, along with a proven track record of leading engineering teams and delivering robust, scalable backend solutions.

Key Responsibilities :

  • Lead a team of developers in designing, developing, and deploying microservice-based applications for UPI and other banking solutions.
  • Work closely with architects, product owners, and QA to ensure high-quality delivery aligned with business requirements.
  • Design and implement scalable, high-performance APIs and backend services using Java and Spring Boot.
  • Drive the adoption of best practices in coding, testing, and DevOps automation (CI / CD).
  • Oversee deployment and management of services in Docker containers, orchestrated through Kubernetes.
  • Collaborate with infrastructure and DevOps teams to improve automation, monitoring, and reliability of services.
  • Troubleshoot production issues and provide root cause analysis and resolution.
  • Guide junior developers through code reviews, mentoring, and technical guidance.
  • Ensure code quality, security, and performance standards are maintained across the team.

Required Skills & Qualifications :

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 6+ years of hands-on experience in backend development using Java and Spring Boot.
  • Strong understanding of Microservices architecture and RESTful API design.
  • Good knowledge of the UPI ecosystem, NPCI specs, and digital payments workflows.
  • Familiarity with banking domain concepts such as reconciliation, settlement, and transaction flows.
  • Experience working with Docker and Kubernetes in a production environment.
  • Proficiency in CI / CD tools such as Jenkins, GitLab CI, or GitHub Actions.
  • Solid understanding of relational and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB).
  • Strong problem-solving skills and experience handling production incidents.
  • Excellent communication, leadership, and team collaboration skills.
  • (ref : hirist.tech)

    Create a job alert for this search

    Software Development Engineer • Hyderabad