Talent.com
This job offer is not available in your country.
Senior Software Engineer - Java

Senior Software Engineer - Java

ConfidentialHyderabad / Secunderabad, Telangana
12 days ago
Job description

The Role

  • As a Senior Software Engineer, you will play a critical role in designing, developing, and maintaining internal tools that drive efficiency and productivity within our services team.
  • You'll work in a fast-paced, agile environment, collaborating with stakeholders to understand business needs and deliver impactful solutions.
  • You have extensive experience in Java applications and the latest open-source technologies. Ideal candidates have worked in enterprise software development or for a high-growth technology company.

What You'll Do

  • Drive the design and development that transforms requirements into fully developed features, delivering high-quality, scalable, and maintainable code from concept to production.
  • Build and optimize backend services using Java (Spring Boot).
  • Implement and maintain unit tests to ensure functionality, enhance reliability, and support continuous integration.
  • Deploy and integrate solutions within the Veeva Vault Platform.
  • Continuously maintain, improve, and adapt tooling features to align with Vault Platform updates.
  • Strong experience reviewing code for engineers of all levels.
  • Provide troubleshooting and support to end users, resolving issues as needed.
  • Requirements

  • 5+ years experience in Java, preferably at an enterprise cloud software company.
  • Proven ability to write clean, testable, readable code in a team environment.
  • Hands-on experience with the following technology stack : Spring, Postgres, Hibernate, Maven, Git, Jenkins, Mockito, AWS, Docker.
  • 3+ years of experience in relational databases and strong knowledge of SQL.
  • 5+ years experience in software product development.
  • Strong experience with backend development in Java and Spring Framework.
  • Experience with developing REST API.
  • Nice to Have

  • Experience with the Veeva Vault Platform.
  • Experience with dbt (Data Build Tool).
  • Experience in the pharmaceutical and life sciences industry.
  • Experience with Clinical, Regulatory, Quality, or Safety business processes.
  • Experience with GxP regulations and software validation process.
  • Relevant AWS certifications such as AWS Certified Solutions Architect, AWS Certified Developer, or AWS Certified SysOps Administrator.
  • Experience in frontend frameworks such as React, Vue, or Angular.
  • Skills Required

    San, Git, Hibernate, Maven, Agile, Sql

    Create a job alert for this search

    Senior Software Engineer Java • Hyderabad / Secunderabad, Telangana