Skip to main content

Software Engineer III (Java API/Microservices Developer)

Technology
Quest Diagnostics
Hyderabad, India1 months agoUntil 29/4/2026
Full timeOn-site

Job description

  • *Duties & Responsibilities:
  • Be a part of a Scrum team working on API and microservices development using open-source technologies like Java, SpringBoot etc
  • Design APIs following RESTful API design principles and API-led architecture.
  • Lead API development and integrations, working with other developers, architects, and product owners.
  • Build consistent reusable & secure APIs and microservices following all enterprise standards and best practices.
  • Develop code that is highly scalable and has consistent performance even with high load on the application
  • Establish a strong culture of security awareness and ownership to establish the DevSecOps practices within API Dev Lifecycle
  • Responsible for debugging within a complex environment that includes multiple connected systems.
  • Responsible for operational reporting, health monitoring of the application
  • Ensure that the API based architecture enables for best-in-class user experience and response time.
  • Ensure the reusability of all the components developed.
  • *Requirements:
  • A minimum of 3 years experience in IT, including a minimum of 2 years in API and microservices development, using leading methodologies and processes.
  • 3+ years of experience in Java Backend Development and skills with Spring Framework and Springboot.
  • 2+ years experience working in Agile/Scrum model.
  • 1+ years experience working in cloud (preferably AWS) and familiar with cloud services.
  • 2+ experience with Gradle
  • Experience with integrations with databases (SQL and NoSQL), SFTP servers, REST/SOAP/GraphQL APIs and other systems and platforms.
  • Strong skills and expertise in unit testing frameworks like Junit
  • Experience integrating with Messaging platforms like IBM MQ, Kafka and NATS
  • Experience with architecture, design, development, deployment, testing, and integration of enterprise-wide applications.
  • Experience with a wide variety of continuous integration and source control tools.
  • Experience with designing API proxies and REST APIs using API Management platform.
  • Knowledge of API security including OIDC and OAuth2.0 concept
  • Experience designing API specifications in RAML/YAML/Swagger
  • Understand the fundamentals of DevSecOps CI/CD pipelines and ability to review troubleshoot pipeline issues and collaborate with DevOps team.
  • Ability to work collaboratively in a team environment with a strong focus on customer service and solution ownership.
Keywords
javaspring-bootspringspring-frameworkamazon-web-servicesgradlegraphqljunitibm-mqkafkanatsoauth2ramlyaml

¿Te interesa este puesto?