Search by job, company or skills

Clarivate

Software Engineer

2-7 Years
Save
  • Posted 12 hours ago
  • Over 200 applicants
Quick Apply

Job Description

We are looking for Software Engineer- JAVA to join our LSH RWD team in Bengaluru. This is an amazing opportunity to work on Startup product with various stakeholders from different departments. The team consists of 20+ members and is reporting to the Director of Technology. You will be the Subject Matter Expert (SME) in designing solutions that leverage skills in Python, Spark, Databricks, SQL in the most efficient and effective way for our customer projects.

About You - experience, education, skills, and accomplishments

  • Bachelor s degree in Computer Science, Engineering, or a related field (preferred) or equivalent professional experience.
  • At least 2 years of extensive experience in designing and developing Java EE applications.
  • At least 1 year of proficiency in Java 8+ development.
  • Expertise in XML JSON processing.
  • Strong knowledge of Spring Boot for microservices development.
  • Experience in building and deploying microservices.
  • Familiarity with message queuing systems, specifically Apache Kafka.
  • Proficiency in working with relational databases like Postgres or similar.
  • Experience in developing web services using REST JAX-RS
  • It Would Be Great If You Also Have:
  • Experience with Wildfly application server.
  • Familiarity with JSF, RichFaces, or similar UI frameworks.
  • Exposure to Amazon Web Services (AWS) and containerization using Docker.
  • What Will You Be Doing in This Role
  • Complete development tasks in a timely manner while collaborating with team members.
  • Assist in software architecture discussions and contribute to technical solutions.
  • Work closely with product, QA, and other teams to deliver high-quality software.
  • Participate in code reviews, providing constructive feedback to improve code quality.
  • Analyze technical requirements and contribute to the design and development of key projects.
  • Develop well-structured software components that meet technical and business requirements.
  • Support projects throughout the development lifecycle, working with team leads and external partners as needed.
  • Help maintain project plans and timelines when required.
  • Ensure all development work is completed with high quality, meeting deadlines and specifications.
  • Follow team workflows and best practices, including regular code check-ins and progress updates in tracking tools.
  • Take initiative in learning new technologies and improving technical 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.

Job ID: 111111689

Similar Jobs

Bengaluru, India

Skills:

AngularJavaPythonHTMLGolangCSSTypescriptJavascriptGenerative AIe-commerce

Bengaluru, India

Skills:

JavaGitApisJavascriptJsonPostmanRest ApisSqlAdobe Journey OptimizerAdobe Experience Platform

Bengaluru, India

Skills:

TypescriptNodejsHTMLReactjsCSSRest ApisGitJavascriptAgile practicesUI scalabilityfrontend testingfrontend state managementperformance optimization

Bengaluru, India

Skills:

MavenPostgreSQLSpring BootReactTypescriptJUnitJavascriptDockerMySQLJestAWSJavaCSSReduxCss3IntellijGitGradleGcpMockitoPostmanRestful ApisAzureStyled ComponentsContext APIVS CodeReact Testing LibraryMaterial-UITailwind CSS

Bengaluru, India

Skills:

Technical DocumentationJavaGithubNetworkingJ2EEUNIXGitCloudwatchStorageTerraformLinuxHelmEKS clusters in AWSObservability conceptsWindows operating systemsInfrastructure as codeArtifact RegistryLarge-scale distributed systemsGitHub actionsService mesh technologies