Head of Development | India

India ,
Dindigul, India
Full Time:
08:00 am - 18:00 pm

Roles and Responsibilities

The key responsibilities include:

  • Lead, grow and mentor a team of senior and junior developers
  • Own delivery of business solutions on the Sernova file transformation framework (Java/Groovy) and Calypso enhancements in Java
  • Enhance the Client Web Portal, across front end and back end
  • Contribute to engineering best practives TDD, code reviews and CI/CD pipelines on Azure DevOps
  • Contribute to development and testing processes and keep them well documented
  • Partner with Product, Operations and business to simplify support and resolve production issues safely and on time

Skills and Specifications

The following skills and specifications are required in a candidate:

  • BEng / Master’s or MCA in Computing
  • 12+ years in software development, including at least 3 years leading a development team
  • Strong, current knowledge of Java 17+, Groovy and Spring / Spring Boot, with the ability to review designs, guide implementation decisions and coach developers
  • Current hands-on Java development, JUnit / Spock, Mockito, Git and Maven, Angular knowledge a plus
  • Working knowledge of microservices architecture
  • A practitioner’s commitment to SOLID, design patterns, clean code and TDD
  • A proactive approach and willingness to work within a shift pattern
To apply, please email your CV to:

Sernova Financial is the future of your post-trade requirements:

Specialise. Scale. Streamline.