Java Developer
Location : Delhi, Noida, Mohali, Bangalore, Ahmedabad
Job Summary :
We are seeking a skilled Java Developer with 3-5 years of experience to join our dynamic development team. The ideal candidate should have hands-on experience in Java development, strong problem-solving abilities, and a passion for building scalable and efficient applications.
Key Responsibilities (KRAs) :
- Develop, test, and deploy high-quality software solutions using Java technologies.
- Collaborate with cross-functional teams to define, design, and implement new features.
- Write clean, scalable, and efficient code while following best practices.
- Optimize applications for maximum speed and scalability.
- Debug and troubleshoot issues in production and non-production environments.
- Participate in code reviews to ensure quality and adherence to standards.
- Implement security best practices in development processes.
- Work with databases to design schemas, write queries, and optimize performance.
- Stay updated with emerging technologies and industry trends to enhance development practices.
- Document technical specifications, processes, and system architecture.
Required Skill Set :
Strong proficiency in Core Java, Java 8+Hands-on experience with Spring Boot, Spring MVC, Hibernate / JPAKnowledge of RESTful APIs, Microservices architectureUnderstanding of Multithreading, Concurrency, and Performance OptimizationStrong problem-solving skills and ability to work in an Agile environmentPreferred Qualifications :
Bachelor's or Master's degree in Computer Science, Engineering, or a related fieldJava certification (preferred but not mandatory)(ref : hirist.tech)