Description

Job Description

Java proficiency: 3+ years of experience in Java development, demonstrating strong object-oriented programming skills and familiarity with Java 8+ features.
Spring Boot expertise: Proven experience with Spring Boot framework, including dependency injection, data access, security, and RESTful API development.
Database knowledge: Familiarity with relational databases (e.g., MySQL, PostgreSQL) and ORM frameworks (e.g., Hibernate, JPA).
API design: Experience with RESTful API design principles and best practices.
Testing: Understanding of unit testing and integration testing frameworks (e.g., JUnit, Mockito).

Requirements

Minimum 3 - 6 years of experience in Java Development.
Degree in Computer Science, Engineering or a related field you have prior experience in.
Proficiency in Java, with a good understanding of its ecosystems.
Skill for writing reusable Java libraries.
Strong experience of Java Application Frameworks (Struts, Spring, Hibernate, Spring Boot).
Hands-on experience working in an Agile environment.
In-depth knowledge of code versioning tools, for instance, Git.

Benefits

Flexible working hours
Work from Home facility once a week
Monthly Bonus based on the performance
Health Insurance benefits
Career Development plans
Friday Party
Friendly Work Environment

Education

Any Graduate