Lead Software Engineer

Company: Clarivate
Company: Clarivate
Location: IND - Bangalore (DRG)
Commitment: Full time
Posted on: 2023-10-28 18:25
We are looking for Lead Software Engineer to join our Platforms Team in Bangalore. This is an amazing opportunity to work on Singularity projects. The team consists of 6 people and is reporting to the Development manager. We have a great skill set in JAVA, Spring boot, Hibernate, Elasticsearch, Angular, JQuery, Javascript and AWS related technologies and we would love to speak with you if you have skills in JAVA, Elasticsearch and AWS.  Experience, education, skills, and accomplishments  A minimum of 7 years of work experience as a software developer.Solid technical and analytical skills. Proven ability to analyze and understand complex business processes and data architectures.6-9 years solid Java programming experience mandatory, including J2EE and SpringProven Object-Oriented Analysis, Design, and Programming (OOA, OOD, and OOP) experience.Full software engineering lifecycle experienceMotivated independent self-starter. Needs minimal supervision. Displays knowledge and passion for technology. It would be great if you also had:Java v8 or laterElasticSearchSpring framework, Spring boot, Microservices, Spring data Hibernate, JPA, Redis cacheJQuery, Angular, RxJSAWS SQS, S3, Lambda, ECS, RDSREST API, JSON, XMLDatabase – Oracle, Postgres, No SQL databases. Write native SQL queriesJunit, Mockito What will you be doing in this role?Analysis, design, development, testing, and implementation of applications using key skills in a cross-functional team, project-based environment.Participate in all phases of the software development lifecycle, design and implement elegant solutions for the data automation system with microservice architecture.Full documentation created and kept up to date. Attending and contributing to code and design reviews. Ensuring changes are carried out for these reviews. Ensure that all tasks undertaken are completed to a quality standard. This includes delivery on time, within budget, and to specification.Serve as a mentor to your team members, led by example and assist your team members in need.Partner with other platform development teams to integrate solutions into the greater content platform.Collaborate with the product owner, project manager, software engineers, and QA engineers to quickly address production issues, plan short-term and long-term goals, and forecast release timelines within an Agile environment.Product you will be developing.  The role will involve development and enhancement of the Singularity API and UI development with Angular used in Singularity PortalHours of Work   40 hours per week, permanent full-time position with Bengaluru as the base location.At Clarivate, we are committed to providing equal employment opportunities for all persons with respect to hiring, compensation, promotion, training, and other terms, conditions, and privileges of employment. We comply with applicable laws and regulations governing non-discrimination in all locations.
View Original Job Posting