Post Job Free
Sign in

Java Developer

Company:
ClassBoxes Technologies
Location:
New Jersey
Posted:
June 25, 2025
Apply

Description:

We are looking for a skilled Java Developer to join our dynamic development team. The ideal candidate will have strong technical expertise in Java and related frameworks and be responsible for designing, developing, and maintaining high-performance, scalable applications.

Key Responsibilities:

Design, implement, and maintain Java-based applications.

Analyze user requirements to define business objectives.

Participate in architectural and design reviews.

Write well-designed, efficient, and testable code.

Conduct software analysis, testing, debugging, and documentation.

Ensure designs comply with specifications and quality standards.

Collaborate with cross-functional teams to deliver robust software solutions.

Contribute to all phases of the development lifecycle.

Required Skills & Qualifications:

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

Proven experience in Java development (Core Java, J2EE).

Proficiency in Spring Framework, Hibernate, and RESTful APIs.

Good understanding of OOP concepts and design patterns.

Familiarity with front-end technologies like HTML, CSS, JavaScript (optional but a plus).

Experience with relational databases (e.g., MySQL, PostgreSQL).

Experience using version control tools (e.g., Git).

Excellent problem-solving and communication skills.

Preferred Skills (Nice to Have):

Knowledge of microservices architecture.

Familiarity with Agile development methodologies.

Exposure to cloud platforms like AWS or Azure.

Knowledge of CI/CD tools like Jenkins, Docker, Kubernetes.

Perks and Benefits:

Competitive salary with performance bonuses.

Flexible working hours.

Health and wellness benefits.

Learning and development opportunities.

Friendly and collaborative work environment.

Apply