Java Developer

Company Info
Classboxes Technologies
NJ, United States

Phone: +1-551-355-5230
Web Site: https://classboxes.com/

Company Profile

col-narrow   

Title:

Java Developer

Location:

Piscataway, NJ 

Salary:

$10,000.00

Job ID:

89009
col-wide   

Job Description:

Job Summary: We are seeking a highly skilled Java Developer to join our team. The ideal candidate will have a strong background in designing, developing, and maintaining high-performance Java applications. You will collaborate with cross-functional teams to deliver high-quality software solutions. Key Responsibilities: Design, develop, test, and maintain Java-based applications.Implement and maintain Spring Boot, Hibernate, and Microservices architecture.Develop RESTful APIs and integrate with third-party services.Optimize application performance and troubleshoot issues.Work with databases such as MySQL, PostgreSQL, or MongoDB.Collaborate with frontend developers to integrate user-facing elements.Participate in Agile development processes, including code reviews and sprints.Ensure best practices in security, scalability, and maintainability. Required Skills & Experience: ✅ Proficiency in Java (JDK 8 or above)✅ Experience with Spring Boot, Spring MVC, and Hibernate✅ Knowledge of RESTful API development✅ Familiarity with Microservices architecture✅ Database experience with MySQL, PostgreSQL, or MongoDB✅ Frontend knowledge (HTML, CSS, JavaScript) is a plus✅ Strong understanding of OOP, design patterns, and software architecture✅ Experience with version control (Git, GitHub, GitLab)✅ Familiarity with CI/CD pipelines and cloud platforms (AWS, Azure)✅ Knowledge of unit testing (JUnit, Mockito) Preferred Qualifications: Experience with containerization (Docker, Kubernetes)Familiarity with message brokers (RabbitMQ, Kafka)Knowledge of Agile methodologies (Scrum, Kanban) Benefits: ✅ Competitive salary✅ Health, dental, and vision insurance✅ Flexible work hours✅ Professional development opportunities✅ Paid time off and other perks