Overview
- Job Summary:
We are looking for a highly skilled Java Developer to 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. Proficiency in front-end technologies (Angular/React), database management, and containerization (Docker/Kubernetes) is essential for building 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.
Job Type: Full-time
Pay: ₹1,500,000.00 - ₹2,000,000.00 per year
Location Type:
- In-person
Schedule:
- Day shift
Application Question(s):
- How soon you can join us?
- How many years of hands-on experience in Core and Advanced Java development?
- What Spring framework technologies have you worked with?
- What UI frameworks and technologies have you worked with?
- : How many years of experience do you have with SQL scripting and relational databases (MySQL, SQL Server, Oracle, etc.)?
- Are you familiar with CI/CD pipelines, Docker, and Kubernetes (EKS)?
- What is your current CTC?
- What is your current expected CTC?
Work Location: In person