HamburgerMenu
hirist

Job Description

About the Role :



We are looking for a skilled Java Backend Developer who is passionate about building high-performance, scalable backend systems. The ideal candidate should have strong expertise in Java, Spring Boot, Microservices, and hands-on experience with modern databases. You will work closely with cross-functional teams to design, develop, and deliver robust backend solutions.



Key Responsibilities :



- Design, develop, and maintain backend services using Java, Spring Boot, and Microservices architecture.



- Build scalable and resilient systems ensuring high performance and reliability.



- Implement data models and write optimized queries for MongoDB, PostgreSQL, and MySQL.



- Collaborate with frontend, DevOps, and product teams to deliver end-to-end features.



- Work with Hibernate/JPA for ORM and efficient database interaction.



- Contribute to architectural decisions involving system design and scalability.



- Write clean, maintainable, and well-tested code following industry best practices.



- Troubleshoot and debug complex issues in production and development environments.



- Participate in code reviews and mentor junior team members when required.



Required Skills & Experience :



- Strong hands-on experience with Java.



- Solid understanding of Spring Boot, Microservices, and RESTful APIs.



- Experience working with Hibernate or JPA.



- Good knowledge of DSA (Data Structures & Algorithms) and problem-solving skills.



- Strong understanding of System Design concepts.



- Practical experience with databases :



1. MongoDB



2. PostgreSQL



3. MySQL



- Familiarity with CI/CD, version control (Git), and cloud environments is a plus.



Preferred Qualifications :



- Experience with containerization (Docker/Kubernetes).



- Exposure to cloud platforms like AWS, Azure, or GCP.



- Knowledge of caching frameworks (Redis, Hazelcast , etc.).


info-icon

Did you find something suspicious?