Posted:1 week ago| Platform:
Hybrid
Full Time
Job Summary: We are looking for a highly skilled Java Developer to join our team and contribute to the design, development, and maintenance of scalable applications. The ideal candidate should have strong hands-on experience in Core and Advanced Java, Spring Boot, Microservices, and cloud platforms like AWS. They must possess excellent problem-solving skills, clean coding practices, and an understanding of RESTful architecture. This role requires proficiency in front-end technologies (Angular/React), database management, and containerization (Docker/Kubernetes) to build high-performance applications. Key Responsibilities: Develop, test, and maintain scalable Java applications with Spring Boot and Microservices architecture. Implement OOP principles, design patterns, and clean coding practices to ensure maintainability. Work on Spring Security, Spring Data JPA, Hibernate, and ORM frameworks for database management. Design and develop RESTful APIs following industry best practices. Utilize front-end frameworks (Angular, React, JavaScript, jQuery, HTML, CSS) to build user-friendly interfaces. Work with cloud platforms (AWS, Azure, or GCP) and containerization tools like Docker and Kubernetes. Optimize application performance by writing efficient, scalable, and secure code. Implement CI/CD pipelines and automate deployments using Docker, Kubernetes, or EKS. Write unit and integration tests to ensure robust and error-free code. Collaborate with cross-functional teams to enhance application functionality and user experience. Required Qualifications & Skills: 5-10 years of hands-on experience in Core and Advanced Java development. Strong knowledge of multithreading, exception handling, servlets, and filters. Expertise in Object Oriented Design. Experience in designing and developing Microservices-based architectures. Proficiency in Spring Boot, Spring Security, Spring REST, and Hibernate (JPA). Strong SQL scripting skills and knowledge of relational databases (MySQL, SQL Server, Oracle, etc.). Hands-on experience with UI frameworks (Angular, React, JavaScript, TypeScript). Working experience with cloud platforms (AWS, Azure, or GCP). Knowledge of CI/CD pipelines, Docker, Kubernetes (EKS), and RESTful application integration. Understanding of OOP, SOLID principles, and clean code best practices. Strong problem-solving, analytical, and debugging skills. Bachelor's degree in Computer Science, Software Engineering, or a related field. If you are interested in this opportunity, please share your resume at hr@techgrit.com
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Mumbai, Hyderabad, Bengaluru
INR 14.0 - 19.0 Lacs P.A.
INR 6.0 - 16.0 Lacs P.A.
INR 8.5 - 10.0 Lacs P.A.
Bengaluru
INR 25.0 - 35.0 Lacs P.A.
INR 15.0 - 20.0 Lacs P.A.
INR 12.0 - 20.0 Lacs P.A.
INR 12.0 - 18.0 Lacs P.A.
Kolkata
INR 3.25 - 5.5 Lacs P.A.
Hyderabad
INR 30.0 - 32.5 Lacs P.A.
INR 15.0 - 25.0 Lacs P.A.