Zafinlabsamericasinc

Lead Software Engineer (Java)

India - Trivandrum. Posted 2 months ago

The role

This role is a hands-on technical lead position that blends engineering delivery with client engagement. The person will design and deliver enterprise software solutions, act as a technical advisor to clients, and mentor junior developers or consultants.

What you will do

  • Design enterprise-grade software solutions aligned with customer and platform requirements
  • Ensure solution quality through testing, peer reviews and adherence to standards
  • Lead technical tasks from requirements gathering through deployment
  • Troubleshoot implementation issues and work with teams to resolve them
  • Act as a trusted technical advisor to clients through the implementation lifecycle
  • Translate business objectives into technical designs and configuration approaches
  • Conduct technical workshops, design reviews and demonstrations for clients
  • Collaborate with Product Engineering, Architecture and Delivery teams
  • Provide mentorship and guidance to junior developers or consultants
  • Monitor production performance and coordinate with Operations teams to support uptime and data integrity

Required qualifications

  • Strong understanding of the software-development lifecycle, integration patterns and modern API architectures
  • Knowledge of cloud concepts, CI/CD pipelines and containerization using Docker and Kubernetes
  • Familiarity with banking systems and data-integration frameworks in enterprise financial-services environments
  • Five or more years of experience as a Software Engineer, Technical Consultant or Customer Engineer
  • Proven ability to deliver end-to-end or integration solutions using Java, Spring Boot, REST APIs, Apache Kafka and PostgreSQL
  • Demonstrated client-facing experience managing technical discussions, requirements and expectations
  • Experience in Agile delivery environments, including Scrum and TDD/BDD
  • Experience troubleshooting complex, distributed systems in production environments
  • Application-development experience in large enterprise or hybrid-cloud environments

Nice to have

  • Azure cloud experience

Benefits

  • Competitive salaries
  • Annual bonus potential
  • Generous paid time off
  • Paid volunteering days
  • Wellness benefits
  • Opportunities for professional growth and career advancement

Before you apply

  • Accommodations are available on request for candidates taking part in the selection process

About the company

Zafin is an AI platform company helping regulated institutions modernize how critical work is designed, governed and delivered. It is headquartered in Toronto, Canada and partners with financial institutions across several regions.

Lead Software Engineer (Java) at Zafinlabsamericasinc | JobZoey