Overview
About the job:
Key responsibilities:1. Design, develop, and maintain scalable backend services using Java and the Spring Boot framework
2. Collaborate with frontend developers, product managers, and other stakeholders to understand requirements and translate them into technical solutions
3. Implement RESTful APIs and integrate with external services and databases
4. Write clean, maintainable code and conduct thorough code reviews to ensure code quality and adherence to coding standards
5. Optimize application performance and scalability through elective database design, caching mechanisms, and other optimization techniques
6. Troubleshoot and debug issues reported by QA or end-users and provide timely resolutions
7. Stay updated on emerging technologies and industry best practices to continuously improve development processes and techniques
Who can apply:
- have minimum 1 years of experience
- are Computer Science Engineering students
Only those candidates can apply who:
Salary:
₹ 3,00,000 - 7,00,000 /yearExperience:
1 year(s)Deadline:
2025-10-09 23:59:59Other perks:
5 days a week, Health InsuranceSkills required:
Java, PostgreSQL and Spring BootOther Requirements:
1. Bachelor's degree in computer science, engineering, or related field
2. Proven experience as a backend developer or similar role
3. Proficiency in Java programming language and Spring Boot framework
4. Strong understanding of object-oriented programming principles and design patterns
5. Experience with relational databases (e.g., MySQL, PostgreSQL) and SQL query optimization
6. Familiarity with RESTful API design principles and microservices architecture.
7. Solid understanding of version control systems (e.g., Git)
8. Excellent problem-solving and analytical skills
9. Ability to work independently and collaboratively in a fast-paced environment
10. Strong communication and interpersonal skills
Preferred:
1. Experience with other Java frameworks such as Spring MVC, Hibernate, etc.
2. Familiarity with cloud platforms such as AWS, Azure, or Google Cloud Platform
3. Experience with message queueing systems (e.g., RabbitMQ, Kafka)
4. Understanding of DevOps practices and CI/CD pipelines
5. Certification in Java or Spring Boot is a plus
About Company:
The E-Health Research Center (EHRC) @ IIIT-B is an interdisciplinary research center that spreads across all areas of research interests in the institute towards doing applied research in the use of information & communication technologies (ICTs) to meet the healthcare needs of the under-served and marginal population groups in India and similar regions across the world, with an objective of improving affordability, accessibility and availability of technology solutions covering [medical] devices, [health] data, and delivery [platforms and models]. Current focus areas are mental health, malnutrition, and disabilities. Our aim is towards working on new and effective IT solutions and initiatives in public healthcare.