Lead Software Engineer

3 weeks ago


Chennai, India Azentio Software Full time

Job Description

About Azentio

Azentio Software incorporated in 2020 at Singapore, has been carved out of 3i Infotech, Candela Labs, Beyontec Technologies and Path Solutions. Azentio Software provides mission critical, vertical-specific software products for customers in banking, financial services and insurance verticals and includes key products such as KASTLE™ (Universal Lending), AMLOCK™ (Anti-Money Laundering & Compliance software suite), PREMIA™ Astra (Core Insurance software), ORION™ (Enterprise Resource Planning software) and MFUND Plus™ (Asset Management platform). Azentio has over 800 customers in more than 60 countries, with a team of over 2,300 employees across offices in 12 countries (and growing) globally and is wholly owned by Funds advised by Apax Partners.

Azentio offers a comprehensive range of products – serving core operations to modern digital needs – for the financial services industry. Our deep domain knowledge and solutions in financial services extend across insurance, retail and corporate lending, Islamic Banking, anti-money laundering and asset management. In addition, Azentio proudly serves mid-market enterprises across the Middle East, Africa, Asia Pacific, and India with a comprehensive ERP solution.

At Azentio, we believe that growth is a continuous journey. We believe that each step of this journey must be taken by committing to excellence - excellence in our products, our services, our ideas, and our people.

Job Title: Lead Software Engineer

Years of Experience: 10 - 12 Years

Location: Chennai (Hybrid) (3rd Floor, Prince Infocity-II, Rajiv Gandhi Salai, Kandhanchavadi, Chennai, India – 600096)

Primary Skills: Java 8+, JEE, Microservice, Spring Boot, RESTful APIs, OOPS, Groovy, XML, XSD, Angular, React, Vue.js, Moqui, Spring Framework – Core, Spring Data JPA, Spring Security, Eclipse IDE / Spring Test Suite (STS) IDE, JUnit Framework, Relational Database (Oracle, PostgreSQL), NoSQL (MongoDB, Redis) Git, Documentation.

Role Summary:

A Java Full Stack Developer assumes a senior or lead role, demonstrating extensive expertise in both front-end and back-end development. Responsibilities will include architecting complex solutions, providing technical leadership, and overseeing the entire software development life cycle. This seasoned developer is adept at designing scalable and robust applications, implementing best practices, and mentoring junior team members. Collaboration with stakeholders, addressing technical challenges, and staying abreast of emerging technologies are integral aspects of the role. Strong analytical skills, proficiency in Java, Groovy, XML, relevant frameworks, and a deep understanding of software architecture contribute to the successful execution of high-impact projects.

What will you do?

  • Design, develop, and maintain both front-end and back-end components of our enterprise applications using Java technologies.
  • Collaborate with architects and senior developers to design and implement scalable and efficient system architectures.
  • Design and optimize database schemas, write efficient queries, and work with various database systems.
  • Create and maintain RESTful APIs for seamless integration between front-end and back-end systems.
  • Develop responsive and interactive user interfaces using modern front-end frameworks (e.g., Angular, React, or Vue.js).
  • Conduct and participate in code reviews to ensure code quality, performance, and adherence to coding standards.
  • Implement unit testing, integration testing, and participate in quality assurance processes to deliver high-quality software.
  • Work closely with cross-functional teams, including product managers, UI/UX designers, and other developers, to deliver integrated and cohesive solutions.
  • Identify and address performance bottlenecks and optimize system performance for a smooth user experience.
  • Implement and adhere to security best practices in both front-end and back-end development.
  • Create and maintain comprehensive technical documentation for both code and system architecture.

What is expected from an individual?

  • Bachelor's or master's degree in computer science, Information Systems or a related field.
  • 10 - 12 years of experience, working in a software product development company (must).
  • Proven experience as a Full Stack Java Developer, with a strong portfolio of successfully delivered projects.
  • In-depth knowledge of Java, Spring Boot, XML, XSD, Groovy, Moqui, BPM, BRE, and related frameworks.
  • Proficiency in front-end technologies (HTML, CSS, JavaScript, etc.) and modern front-end frameworks.
  • Experience with databases such as Oracle, PostgreSQL, MongoDB.
  • Strong understanding of software development best practices, design patterns, and object-oriented programming.
  • Familiarity with version control systems, build tools, and CI/CD pipelines.
  • Excellent problem-solving and debugging skills.
  • Strong communication and collaboration skills.
  • Ability to mentor and guide junior developers.
  • Experience with Scrum / Agile development processes.
  • Experience with build tools (Maven), dependency management, unit testing, static analysis and automated integration testing.
  • Knowledge of java test frameworks, tools, and libraries (JUnit)
  • Experience with virtualized compute (EC2 etc.) and containers (docker, ECS, Kubernetes)
  • Experience running performance tests with tools such as Gatling, analyzing results, and tuning.
  • Experience with both synchronous (threaded) and asynchronous server-side Java.

What we Aim for?

Azentio aims to be the leading provider of Banking, Financial Services & Insurance (BFSI) & Enterprise Resource Planning (ERP) software products in Asia Pacific, Middle East & Africa & United States. We will achieve this by:

  • Providing world class software products, built on the latest technologies.
  • Providing best in class customer service, built on a deep understanding of our domains and local nuances.
  • Being an employer of choice, attracting high quality talent.
  • Achieving top quartile growth and margins.

Azentio Core Values:

  • We work as one, Collaborate without boundaries, and win together.
  • We work with Uncompromising Integrity and Accountability.
  • Customer is at the core of all that we do.
  • We are Diverse and Inclusive. We treat our people, our customers and our wider community with Respect and Care.
  • We Innovate, we Excel and we Grow Together.
  • We Give Back to our communities through our business and our people​.
  • We take Pride in all that we do and together we Enjoy the journey.


  • Chennai, India Azentio Software Full time

    Job Description About Azentio Azentio Software incorporated in 2020 at Singapore, has been carved out of 3i Infotech, Candela Labs, Beyontec Technologies and Path Solutions. Azentio Software provides mission critical, vertical-specific software products for customers in banking, financial services and insurance verticals and includes key products such as...


  • Chennai, India Azentio Software Full time

    Job Description About Azentio Azentio Software incorporated in 2020 at Singapore, has been carved out of 3i Infotech, Candela Labs, Beyontec Technologies and Path Solutions. Azentio Software provides mission critical, vertical-specific software products for customers in banking, financial services and insurance verticals and includes key products...


  • Chennai, India Azentio Software Full time

    Job Description About Azentio Azentio Software incorporated in 2020 at Singapore, has been carved out of 3i Infotech, Candela Labs, Beyontec Technologies and Path Solutions. Azentio Software provides mission critical, vertical-specific software products for customers in banking, financial services and insurance verticals and includes key products such as...

  • Software Engineer III

    1 month ago


    chennai, India Rocket Software Full time

    Description Summary:The Software Engineer-III designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related tools. Determines software’s compatibility with hardware and/or...


  • Chennai, India RELX Full time

    About the Role The Software Engineering Lead plays a critical role in providing leadership, management, direction, and vision to technology squads including software engineers, quality assurance testers and business analysts.  The engineering lead is responsible for providing leadership and guidance to offshore contractors/consultants and interns...


  • Chennai, India RELX India (Pvt) Ltd Risk div Company Full time

    About the Role The Software Engineering Lead plays a critical role in providing leadership, management, direction, and vision to technology squads including software engineers, quality assurance testers and business analysts.  The engineering lead is responsible for providing leadership and guidance to offshore contractors/consultants and interns...


  • Chennai, India RELX India (Pvt) Ltd Risk div Company Full time

    Software Engineering LeadThis is critical Lead position who leads large multifunctional developmentThe position may also provide sizing or budget recommendations to management.


  • Chennai, India RELX India (Pvt) Ltd Risk div Company Full time

    Software Engineering Lead   This is critical Lead position who leads large multifunctional development   The position may also provide sizing or budget recommendations to management.  


  • Chennai, India Fidelity Investments Full time

    Job Description: Job Title : Lead – Software Engineering The Purpose of this Role We're looking for engineers who are hardworking, inquisitive, and responsible individuals to help deliver the best digital web experience to our customers. The ideal candidate is deeply entrenched in front and middle tier development, with a passion for using...


  • chennai, India Fidelity Investments Full time

    Job Description: Job Title : Lead – Software Engineering The Purpose of this Role We're looking for engineers who are hardworking, inquisitive, and responsible individuals to help deliver the best digital web experience to our customers. The ideal candidate is deeply entrenched in front and middle tier development, with a passion for...


  • chennai, India Trimble Full time

    Who are we? Trimble Transportation is a division of Trimble Inc., a leading provider of technology solutions for various industries. Trimble Transportation focuses specifically on providing technology and software solutions to the transportation and logistics industry. Trimble Transportation offers a range of solutions designed to improve operational...


  • Chennai, India Trimble Full time

    Who are we? Trimble Transportation is a division of Trimble Inc., a leading provider of technology solutions for various industries. Trimble Transportation focuses specifically on providing technology and software solutions to the transportation and logistics industry. Trimble Transportation offers a range of solutions designed to improve operational...


  • chennai, India Trimble Full time

    Who are we? Trimble Transportation is a division of Trimble Inc., a leading provider of technology solutions for various industries. Trimble Transportation focuses specifically on providing technology and software solutions to the transportation and logistics industry. Trimble Transportation offers a range of solutions designed to improve operational...


  • Chennai, India Trimble Full time

    Who are we? Trimble Transportation is a division of Trimble Inc., a leading provider of technology solutions for various industries. Trimble Transportation focuses specifically on providing technology and software solutions to the transportation and logistics industry. Trimble Transportation offers a range of solutions designed to improve operational...

  • Software Engineer II

    1 month ago


    chennai, India Rocket Software Full time

    Description Summary:The Software Engineer-II designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related tools. Determines software’s compatibility with hardware and/or...


  • Chennai, India Elsevier Full time

    BASIC FUNCTIONS: This position serves as a subject matter expert for the CWS team of Software Engineers. In addition to writing code on complex systems and applications, this position provides direction on project plans, schedules, and methodologies. The position has direct reports. QUALIFICATIONS: • 7+ years of Software Engineering experience • BS...


  • Chennai, India Wolters Kluwer ELM Solutions Private Limited Full time

    DescriptionBasic FunctionWolters Kluwer is looking for a hands-on Lead Enterprise Cloud Software Developer in our Engineering Team to design, build, and integrate our next generation of enterprise cloud services. Leading and mentoring our Engineering team and collaborating closely with our customers, Design and Domain Architects, Cloud Operations, Security,...


  • Chennai, India Wolters Kluwer ELM Solutions Private Limited Full time

    DescriptionBasic FunctionWolters Kluwer is looking for a hands-on Lead Enterprise Cloud Software Developer in our Engineering Team to design, build, and integrate our next generation of enterprise cloud services. Leading and mentoring our Engineering team and collaborating closely with our customers, Design and Domain Architects, Cloud Operations, Security,...


  • Chennai, India LexisNexis Full time

    Software Engineering LeadDo you consider yourself a Subject Matter Expert for the technology stack?Do you enjoy leading a team that develops high-quality code?About our TeamLexisNexis Legal & Professional, which serves customers in more than 150 countries with 11,300 employees worldwide, is part of RELX, a global provider of information-based analytics and...


  • chennai, India Wolters Kluwer ELM Solutions Private Limited Full time

    Description Basic Function Wolters Kluwer is looking for a hands-on Lead Enterprise Cloud Software Developer in our Engineering Team to design, build, and integrate our next generation of enterprise cloud services. Leading and mentoring our Engineering team and collaborating closely with our customers, Design and Domain Architects, Cloud...