Han IT Staffing
Job Title: Java Developer
Location: Whippany, NJ
Duration: Long Term
Job Description:
Job Summary
We are looking for a skilled and motivated Java Developer to design, develop, and maintain high-performance applications. The candidate should have strong expertise in Java, object-oriented programming, and backend development with exposure to modern frameworks and databases.
Key Responsibilities
Design, develop, and maintain scalable Java-based applications.
Write clean, efficient, and well-documented code.
Develop RESTful APIs and backend services.
Collaborate with frontend developers and cross-functional teams.
Perform code reviews and ensure best coding practices.
Troubleshoot, debug, and upgrade existing applications.
Participate in requirement analysis and technical design discussions.
Ensure application security, performance, and responsiveness.
Required Skills
Strong experience in Core Java (Java 8 or above).
Good knowledge of OOP concepts, Data Structures, and Algorithms.
Experience with Spring / Spring Boot framework.
Hands-on experience in REST APIs and Microservices architecture.
Knowledge of SQL databases (MySQL, PostgreSQL, Oracle).
Familiarity with Hibernate / JPA.
Experience with Git and version control systems.
Understanding of Maven / Gradle build tools.
Preferred Skills (Good to Have)
Experience with Cloud platforms (AWS / Azure / GCP).
Knowledge of Docker & Kubernetes.
Exposure to CI/CD pipelines.
Basic knowledge of frontend technologies (React / Angular).
To apply for this job email your details to akuthotaaravind@hanstaffing.com