Senior Software Engineer

Company: Clarivate
Company: Clarivate
Location: IND - Bangalore (DRG)
Commitment: Full time
Posted on: 2023-05-03 16:25
We are looking for Sr. Software Engineer to join our technology-savvy team. You will actively contribute to Product development for the Healthcare domain. Design and develop API layer and microservices using Java and Spring Boot and be part of a very talented and technology-driven team with a lot of collaboration across teams. The team works hard to be successful and parties even harder to celebrate success.About You – experience, education, skills, and accomplishments  JAVA professional with good architectural/design background, and hands-on development experience using JAVA, J2EE languages in Windows/Unix environments.6+ plus years of experience in defining solution architecture for large enterprise applications using Java/J2EE, SOA Webservices (SOAP and REST), ESBs, Open-Source products, and strong working knowledge of SOA, SOAP, WSDL, Service Orchestration, Business Process Choreography, Spring MVC and JSON.Knowledge of Web Technologies such as Html 5, CSS 3, jQuery, Spring MVVC and Webservices (SOAP/REST).API gateway frameworks like Kong or ApigeeKnowledge of technology areas of Messaging, Spring MVC, Hibernate, DAO, etc.Strong command on Java/J2EE concepts and current industry trends.Experience in implementing Micro-service.Strong Relational DB experience PostgreSQL, or MSSQL and No-SQL DB like MongoDB (MSSQL will be a plus & SQL for writing queries & stored procedures).Strong understanding of Object-Oriented design methodologies and design patterns.Must have solid experience working with CI/CD, Dev-ops, Docker/KubernetesHands on experience in designing highly available scalable data & API management infrastructureIt would be great if you also had    Sound understanding of modern web development framework. Hands on experience is a huge bonus (React/Angular/Vue)Timely creation of appropriate technical artifacts e.g., Application Architecture, Solution Design Documents, etc.Interpersonal communication and organizational skills required operating as a contributing member of virtual teams that deliver quality services.Maintains awareness of new and emerging technologies and the potential application on service offerings and products provided by IT.Familiar with supporting peer teams and responsibilities such as infrastructure, operations, enterprise architecture, info security  About the Team   You will join the Product technology team and contribute to building the Product catering to the healthcare market. The team consists of 15 people, and you will be to reporting to the Engineering Manager. You will be closely working with the Tech lead and Architect on designing and developing backend services. You will be working on Java, AWS stack, and PostgreSQL Database.Hours of Work  You will join us as a full-time employee and work mostly in India business hours.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