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.