Software Lead Engineer (Java, Database), Chennai (Req-1149)

Chennai Asia PacificIndiaChennai
HID Global
Job Type: 

Job Title: Software Lead Engineer (Java, Database)


About HID Global

HID Global powers the trusted identities of the world’s people, places and things. We make it possible for people to transact safely, work productively and travel freely. Our trusted identity solutions give people secure and convenient access to physical and digital places and connect things that can be accurately identified, verified and tracked digitally. Millions of people around the world use HID products and services to navigate their everyday lives, and over 2 billion things are connected through HID technology. We work with governments, educational institutions, hospitals, financial institutions, industrial businesses and some of the most innovative companies on the planet. Headquartered in Austin, Texas, HID Global has over 3,000 employees worldwide and operates international offices that support more than 100 countries. HID Global® is an ASSA ABLOY Group brand. For more information, visit


HID Global has is the trusted source for secure identity solutions for millions of customers and users around the world. In India, we have two Engineering Centre (Bangalore and Chennai) over 200+ Engineering Staff. Global Engineering Team is based in Chennai and one of the Business Unit Engineering team is based in Bangalore.



Chennai, India (MAA)


We are looking for a Senior Lead Engineer with experience in defining data models, query tuning, profiling, managing the databases. The candidate should be well versed in both RDBMS and No-SQL database technologies. The candidate should also have a good experience in AWS, and they will be part of a Product Development team responsible for developing Web applications, Microservices related to HID Cloud Platform. The candidate should be hands-on with Java or Node.js technology. As a member of our Product Development organization, the candidate will work in an agile environment to deliver quality products in a web services platform.



Building new Cloud Applications

     Responsible for data modeling and database design

     Define master data strategy and data governance

     Responsible for query tuning, profiling and maintaining the database

     Interacting with team members to ensure smooth progress of the project work

     Ensuring customer delivery and adherence to quality norms throughout the implementation process.

     Gather requirements and create technical specifications as needed

     Be comfortable working with source control branching strategies

     Working in high-velocity, agile team


     Good knowledge on SQL & PL/SQL

     Exposure to Database Migration

     Experience with at least one Cloud platform: AWS, Azure, Google etc. AWS is preferred.

     Hands-on experience with Java or Node.js

     Experience with at least one of the RDBMS databases – PostgreSQL, MySQL, Oracle etc.

     Experience with AWS RDS, Aurora, DynamoDB services would be a plus

     Experience with any of the NoSQL database – DynamoDB, MongoDB, Cassandra

     Experience in Domain Driven Design, Microservices based architecture

     Demonstrate the ability to reduce complex ideas and problems into clear concepts and solutions

Preferred Qualities:

     Undergraduate degree in Information Technology, Computer Science, Engineering, or a related field required, with graduate degree preferred

     Around 10 years of overall relevant experience

     Hands-on understanding of scalability, security, high availability and operational requirements

     Experience with full product lifecycle

     Experience with Atlassian suite: Jira, Confluence, etc.

     Excellent verbal and written communication skills