Search by job, company or skills

Software Engineer-Java

Software Engineer-Java

Clarivate
2-4 Years
Not Disclosed

This job is no longer accepting applications

Job Description

We are looking for a Senior Software Engineer to join our Derwent team in Bangalore. This is an amazing opportunity to work on Derwent Innovation Product. We have a great skill set in Java/Spring/Angular and we would love to speak with you if you have skills in these tech stack.

About You - experience, education, skills, and accomplishments

  • Bachelor/Master degree in computer science or related field) with good communication and logical skills.
  • 2+ years of experience developing web-based applications using Java, Spring, Hibernate, SQL Server, and related technologies.
  • Experience in writing Unit test cases.
  • Good understanding of software development principles, including object-oriented programming, Design Patterns, and SOLID principles.
  • Working knowledge of VCNs e.g., GIT, SVN etc.
  • Experience with Agile development methodologies.
  • Experience with front-end web technologies such as HTML, CSS, JavaScript, and Angular.

It would be great if you also have

  • Experience with AWS services, such as EC2, S3, and RDS.
  • Experience with continuous integration and deployment tools such as Jenkins.
  • Excellent verbal and written communication skills.

What will you be doing in this role

  • Participate in the full software development lifecycle, including requirements gathering, design, development, testing, and deployment.
  • Write clean, efficient, and well-documented code that adheres to industry best practices and coding standards.
  • Develop and maintain unit integration tests that are part of an automated continuous integration pipeline.
  • Work closely with other stakeholders (e.g., QA, Product, UX, Devops) to release high-quality software.
  • Participate in group improvement activities and initiatives to improve process and product quality in pursuit of excellence .
  • Collaborate with on-and-off site teams.
  • Troubleshoot and debug issues that arise during development, testing, and production.
  • Stay up to date with new technologies and trends in software development.

Key Skills

About Company

Clarivate is a leading global provider of transformative intelligence. We offer enriched data, insights & analytics, workflow solutions and expert services in the areas of Academia & Government, Intellectual Property and Life Sciences & Healthcare. For more information, please visit clarivate.com.

Similar Jobs

5-7 yrs
Bengaluru, India
Skills:
Java, Microservice architecture, Hibernate, Maven, PostgreSQL, Spring Boot, Kafka, Http, Sql, Spring, Angular, JUNIT, Restful Apis, Tls, Kubernetes, Artemis MQ messaging, BPMN notation, Java keystores, Istio, GRPC, Camunda 8 Zeebe Engine, Kafka Streams, HELM charts
4-6 yrs
Bengaluru, India
Skills:
Java, Unix, Sybase, Cmake, Maven, Spring Boot, Stl, Sql, Spring, Oop, Git, MS SQL, Gradle, Linux, Perl, Python, Design Patterns, C++, Multithreading
6-8 yrs
Bengaluru, India
Skills:
Kubernetes, Maven, Kafka, Nlp, Docker, MySQL, Distributed Systems, Cloud Computing, AWS, Java, Ml, Hibernate, Agile Methodologies, Redis, Rabbitmq, Jenkins, Gcp, Gradle, Bamboo, Azure, Spring Framework, WebSockets, Ai, microservices architecture, oci, RESTful API design, Unix-like operating systems
6-8 yrs
Bengaluru, India
Skills:
Express.Js, PostgreSQL, Spring Boot, Node.js, Sql, Css3, Angular, Spring, React, Javascript, Docker, Core Java, Html5, Bootstrap, Kubernetes, Aws S3, D3.Js, AI tools, Material, Agentic AI development patterns, Google Charts
2-4 yrs
Bengaluru, India
Skills:
Java, CSS, Vue, Sass, Wpf, Angular, React, MS SQL, Typescript, Javascript, Aerospike, MongoDB, Oracle, Postgress, NoSQL database systems