Senior API Developer – Java/Spring Boot

india, Telangana, Hyderabad

Full–time

Posted on: 56 years ago

Job Title: Senior API Developer – Java/Spring Boot

Location: Remote

Experience: 7+ Years

Employment Type: Full-Time

About The Role

We are seeking a Senior API Developer with strong expertise in designing and building scalable, secure APIs and backend systems. This role requires a seasoned professional with 7+ years of hands-on experience in enterprise application development and demonstrated leadership skills to guide teams, influence architecture decisions, and drive delivery across complex projects.

Key Responsibilities
  • Design, develop, and maintain robust, scalable RESTful APIs using Java (Spring Boot) or similar frameworks.
  • Lead the end-to-end design and implementation of microservices architectures and ensure adherence to best practices.
  • Mentor and guide junior developers; conduct code reviews and ensure coding standards are met.
  • Collaborate with cross-functional teams (product managers, architects, QA, DevOps) to ensure timely delivery and alignment with business goals.
  • Contribute to architectural decisions, including scalability, performance, and security.
  • Drive improvements in API performance, documentation (OpenAPI/Swagger), testing automation, and CI/CD practices.
  • Troubleshoot and resolve complex system and integration issues.
  • Ensure compliance with data privacy, security standards, and relevant domain-specific regulations (e.g., HIPAA if healthcare-based).
  • Communicate effectively with both technical and non-technical stakeholders.

  • Required Qualifications
  • 7+ years of professional experience in backend/API development with Java, Spring Boot, or equivalent frameworks.
  • Strong expertise in REST API design, best practices, and patterns.
  • Solid experience with NoSQL/SQL databases such as MongoDB, PostgreSQL, or MySQL.
  • Experience leading or mentoring development teams, contributing to project planning and technical design.
  • Familiarity with cloud platforms (AWS, Azure, or GCP) and containerization tools (Docker, Kubernetes).
  • Strong understanding of security standards, including OAuth2, JWT, and API gateways.
  • Proficiency in using tools such as Git, Jenkins, JIRA, and Swagger/OpenAPI.

  • Preferred Qualifications
  • Experience in the healthcare domain, including working with data standards such as FHIR, HL7, EDI 837/835, or HIPAA compliance.
  • Exposure to event-driven systems and tools such as Kafka, RabbitMQ, or SNS/SQS.
  • Previous experience in a technical lead or engineering leadership capacity.
  • Understanding of DevOps and SRE practices in a distributed systems environment.

  • Education
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related technical field.