Job Description
Location: Remote / [Specify Location]
Experience: 5–6 years
Employment Type: Full-Time
We are seeking a Senior Java Backend Developer to join our team and help build high-scale healthcare systems. You will work on critical backend services that handle large volumes of data and transactions, ensuring reliability, scalability, and performance.
Key Responsibilities
- Design, develop, and maintain backend services using Java and Spring Boot.
- Implement Microservices architecture to support scalable healthcare applications.
- Work with message brokers like Kafka or SQS for event-driven processing.
- Design and optimize databases including PostgreSQL, MongoDB, and Redis.
- Ensure high-quality code with unit testing, integration testing, and code reviews.
- Collaborate with cross-functional teams, including frontend engineers, product owners, and QA.
- Contribute to system architecture discussions and propose improvements for scalability and performance.
Required Skills & Qualifications
- 5–6 years of experience in Java backend development.
- Strong expertise in Spring Boot and Microservices design.
- Hands-on experience with Kafka, SQS, or other message brokers.
- Experience with PostgreSQL, MongoDB, Redis, and large-scale data systems.
- Solid understanding of RESTful APIs, authentication, and secure coding practices.
- Proven problem-solving skills and ability to work independently in a fast-paced environment.
- Excellent communication skills and ability to work in a collaborative team.
Why Join Us?
- Work on mission-critical healthcare systems that impact millions of users.
- Collaborate with a talented, passionate, and supportive team.
- Opportunities for professional growth and learning cutting-edge technologies.