Flag job

Report

Java Backend Developer

Min Experience

4 years

Location

Noida

JobType

Contract

About the job

Info This job is sourced from a job board

About the role

Job Title: Java Backend Developer Experience Required: 4 to 6 Years Location: Noida (Hybrid – 3 days/week onsite) About Awign Expert Awign Expert is a specialized division of Awign – India's largest work-as-a-service platform. We empower professionals by offering project-based opportunities with leading companies while managing the operational aspects such as onboarding, conflict resolution, payroll, and feedback. Our goal is to enable professionals to focus on delivering quality work, supported by streamlined processes and high-value engagements. Key Responsibilities Develop and maintain scalable backend services using Java, Spring Boot, and Hibernate. Write clean, maintainable, and testable code; implement unit tests using Mockito. Optimize system performance through heap analysis, memory leak detection, and JVM tuning. Design and integrate Redis-based caching solutions to enhance application performance. Participate in code reviews, technical discussions, and continuous improvement processes. Work collaboratively with frontend developers, QA teams, and DevOps engineers for end-to-end delivery. Required Skills and Qualifications 4–6 years of hands-on experience in backend development with Java. Expertise in Core Java, Object-Oriented Programming (OOP), and interface design. Strong command of data structures, algorithms, and design patterns. Proficiency with Spring Boot, Spring MVC, and Spring Data JPA. Experience with Hibernate ORM for persistence layer development. Familiarity with Mockito for unit testing. Solid understanding of method overloading and overriding. Adherence to SOLID design principles and clean coding practices. Experience with Redis integration for caching solutions. Exposure to JVM performance tuning and heap/memory analysis.

About the company

Awign Expert is a specialized division of Awign – India's largest work-as-a-service platform. We empower professionals by offering project-based opportunities with leading companies while managing the operational aspects such as onboarding, conflict resolution, payroll, and feedback. Our goal is to enable professionals to focus on delivering quality work, supported by streamlined processes and high-value engagements.

Skills

java
spring boot
hibernate
mockito
redis
oop
design patterns
spring mvc
spring data jpa