As Lead Software Engineer, the candidate will be proficient with Front end and back-end technologies. This candidate should self-motivated and a solution provider. You will utilize superior knowledge and experience to perform highly complex product architecture, design, systems analysis, research, maintenance, troubleshooting and other activities. You will also play a key role in grooming providing direction to team members.
You are great at:
	- Independently Design, Develop and maintain Applications and Services.
- Technically Lead a team of 4 to 5 developers
- Develop microservices, using spring boot, spring batch, sprint cloud etc
- Work with internal stakeholders and service consumers
- Provide feedback to QE and product owners
- Understand the business context and translate them implementation
- Author and executes unit tests and take ownership of the quality
- Play a constructive role within a geographical dispersed team
- Mentor junior team member
What it takes:
	- Must have at least 8 years experience in building enterprise applications.
- Must have experience in building applications with AngularJS/ReactJS, Spring Boot and microservices.
- Strong exposure to SSO, OAuth2 and spring security.
- Must have developed RESTful web services.
- Should have knowledge on both RDBMS(PostgreSQL) & NoSQL database (Casandra)
- Should have good understanding of agile, scrum, CI, CD, BDD
- Should possess strong problem-solving skills & analytical ability
- Should have the right attitude to debug and do RCA
- Should be able to quickly learn and adapt to a fast-paced environment
- Should have excellent communication & comprehension skill
At OpenText we understand and value diversity in our employees and are proud to be an Equal Opportunity Employer.