Java Developer- External
Kavi Software Technologies Private Limited
2 - 5 years
Chennai
Posted: 12/12/2025
Getting a referral is 5x more effective than applying directly
Job Description
Java Developer
Healthcare Domain Expertise
Core Technical Skills
Backend Development:
- 5+ years of professional Java development experience (Java 17 or higher required)
- Expert-level proficiency with Spring Framework and Spring Boot
- Strong experience with Spring Data JPA and database design
- Proven track record building and deploying microservices architectures
- Solid object-oriented design (OOD) principles and design patterns
- Test-Driven Development (TDD) methodology with JUnit 5
Messaging & Event-Driven Architecture:
- Hands-on experience with ActiveMQ for message queuing
- Proficiency with Apache Kafka (building producers and consumers)
- Understanding of asynchronous communication patterns in distributed systems
Frontend Development:
- Strong Angular framework experience
- Proficient with Bootstrap for responsive UI development
- Ability to build intuitive, healthcare-focused user interfaces
Cloud & Database:
- Google Cloud Platform (GCP) experience required
- Experience with Cloud Spanner (preferred) or similar distributed databases
- PostgreSQL database design and optimization
- Cloud-native application development practices
Security & Identity Management:
- Experience with Keycloak or similar IAM solutions
- Knowledge of Ping Federate integration
- Understanding of OAuth 2.0, OIDC, and enterprise SSO patterns
DevOps & Observability:
- Application debugging and troubleshooting expertise
- Experience with Dynatrace for application performance monitoring
- Proficiency with Kibana for log analysis and visualization
- Understanding of monitoring, alerting, and observability best practices
Responsibilities
- Design and develop scalable microservices for the ePrescription platform
- Integrate with SureScripts APIs and healthcare systems
- Implement secure, compliant healthcare data handling workflows
- Build event-driven architectures using Kafka and ActiveMQ
- Write comprehensive unit tests following TDD practices
- Collaborate with cross-functional teams including product, compliance, and clinical stakeholders
- Participate in code reviews and architectural decisions
- Debug and resolve production issues using monitoring tools
- Ensure system performance, reliability, and security
Services you might be interested in
Improve Your Resume Today
Boost your chances with professional resume services!
Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.
