Join to apply for the Senior API Developer – Java/Spring Boot role at CareEco
1 week ago Be among the first 25 applicants
Join to apply for the Senior API Developer – Java/Spring Boot role at CareEco
Get AI-powered advice on this job and more exclusive features.
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.
Seniority level
Seniority level
Mid-Senior level
Employment type
Job function
Job function
OtherIndustries
IT Services and IT Consulting
Referrals increase your chances of interviewing at CareEco by 2x
Get notified about new Senior Java Software Engineer jobs in Hyderabad, Telangana, India.
Hyderabad, Telangana, India 41 minutes ago
Full Stack Developer SDE 1 ( Java/ Python)
SDE-1 (Full Stack)- Java Software Developer
Full Stack Developer SDE 1 ( Java/ Python)
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.