Java Developer full time

Classboxes Technology HQ: Piscataway, New Jersey, United States Remote job Jan 3

We are looking for a skilled Java Developer to design, develop, and maintain high-performance, scalable applications. The ideal candidate should have strong experience in Java-based frameworks, backend development, and working in agile environments.

  • Design, develop, test, and maintain Java applications
  • Build RESTful APIs and integrate third-party services
  • Work with frameworks such as Spring, Spring Boot, and Hibernate
  • Collaborate with frontend developers, QA, and product teams
  • Optimize application performance and ensure security best practices
  • Write clean, reusable, and efficient code
  • Participate in code reviews and technical discussions
  • Troubleshoot, debug, and upgrade existing systems
  • Strong proficiency in Core Java (Java 8+)
  • Hands-on experience with Spring / Spring Boot
  • Experience with Hibernate / JPA
  • Knowledge of RESTful APIs & Microservices architecture
  • Experience with SQL databases (MySQL, PostgreSQL, Oracle)
  • Familiarity with Git, Maven/Gradle
  • Understanding of OOP concepts, design patterns, and data structures
  • Experience working in Agile/Scrum environments
  • Exposure to Cloud platforms (AWS / Azure / GCP)
  • Experience with Docker & Kubernetes
  • Knowledge of Kafka / RabbitMQ
  • Basic understanding of CI/CD pipelines
  • Frontend exposure (HTML, CSS, JavaScript) is a plus
Job Skills
Requirements
Availability:
Full-time (40 hrs/wk)
Negotiable rate