Java Developer full time

Classboxes Technology HQ: Piscataway, New Jersey, United States Remote job Apr 17

We are looking for a highly skilled and motivated Java Developer to join our team. The ideal candidate should have strong experience in designing, developing, and maintaining Java-based applications and be able to contribute to all phases of the development lifecycle.

  • Develop, test, and maintain robust Java applications.
  • Write clean, efficient, and reusable code.
  • Participate in design and code reviews.
  • Collaborate with cross-functional teams to define and deliver new features.
  • Troubleshoot and resolve technical issues and bugs.
  • Maintain code integrity and organization.
  • Ensure application performance, quality, and responsiveness.
  • Strong knowledge of Java, J2EE.
  • Experience with Java frameworks such as Spring Boot, Spring MVC, Hibernate.
  • Familiarity with RESTful APIs and Microservices architecture.
  • Solid understanding of OOP principles and design patterns.
  • Proficiency with relational databases like MySQL, PostgreSQL.
  • Good knowledge of HTML, CSS, JavaScript.
  • Experience with version control systems (e.g., Git).
  • Ability to work in an Agile environment.
  • Experience with cloud platforms like AWS or Azure.
  • Knowledge of CI/CD pipelines.
  • Familiarity with Docker and Kubernetes.
  • Prior experience in unit testing and TDD is a plus.
  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Competitive salary
  • Health and wellness benefits
  • Learning and development opportunities
  • Friendly and collaborative work environment
Requirements
Availability:
Full-time (40 hrs/wk)
Negotiable rate