Post Job Free
Sign in

Java Developer

Company:
ClassBoxes Technologies
Location:
New Jersey
Posted:
July 17, 2025
Apply

Description:

About the Role:

We are looking for a Java Developer who is passionate about designing, developing, and maintaining high-performance and scalable Java applications. You’ll work closely with cross-functional teams to create and deliver enterprise-grade solutions.

Key Responsibilities:

Design, implement, and maintain Java-based applications.

Analyze user requirements and convert them into system requirements.

Write well-designed, testable, and efficient code.

Ensure application performance, quality, and responsiveness.

Debug, test, and fix software defects.

Collaborate with team members to define and deliver new features.

Participate in code reviews and follow industry best practices.

Stay updated with emerging technologies and apply them to operations and activities.

Required Skills:

Strong knowledge of Core Java, OOPs concepts, and data structures.

Experience with Spring Framework (Spring Boot, MVC, Security).

Knowledge of Hibernate/JPA for ORM.

Experience with RESTful APIs and web services.

Understanding of front-end technologies (HTML, CSS, JavaScript) is a plus.

Familiarity with version control tools like Git.

Understanding of Agile/Scrum methodologies.

Preferred Qualifications:

Bachelor’s degree in Computer Science, Engineering, or related field.

Experience with Microservices architecture.

Familiarity with cloud platforms (AWS, Azure, GCP) is a bonus.

Knowledge of SQL and relational databases (MySQL, PostgreSQL).

Excellent problem-solving and communication skills.

Benefits:

Competitive salary and performance-based incentives.

Health insurance and wellness benefits.

Flexible working hours and remote options.

Professional development opportunities.

Collaborative and supportive team environment.

Apply