Search by job, company or skills

Software Engineer-Java

2-4 Years

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.

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.

Job ID: 111066523

Similar Jobs

Bengaluru, India

Skills:

Microservice architectureJavaHibernateMavenSpring BootGitPostgressqlMockitoGradleJUnitDockerOop ConceptsSpring Data JpaAzureRest ServicesKubernetesAWSWireMock

Bengaluru, India

Skills:

JavaHibernatePostgreSQLSpring BootKafkaSqlAngularNosqlRabbitmqGitReactGcpTerraformDockerAnsibleMySQLOpenshiftMongoDBAzureKubernetesAWSInfrastructure as Code

Bengaluru, India

Skills:

Full StackSqlSpring BootRabbitmqOpenshiftJavaMicroservicesAnsibleHibernateReactKafkaAWSAngularMySQLKubernetesNosqlAzureDockerTerraformGcpGitPostgreSQLMongoDBInfrastructure as Code

Bengaluru, India

Skills:

JavaPostgreSQLOpenshiftSpring BootSpring CloudSpring DataAngularNosqlGitDockerMySQLSpring SecurityOracleSpring IntegrationKubernetesSpring FrameworkSpring AMQP

Bengaluru, India

Skills:

Express.JsPostgreSQLSpring BootNode.jsSqlCss3AngularSpringReactJavascriptDockerCore JavaHtml5BootstrapKubernetesAws S3D3.JsAI toolsMaterialAgentic AI development patternsGoogle Charts

Beware of Scammers

We don’t charge money for job offers