Senior Java Developer full time

Classboxes Technologies HQ: Piscataway, New Jersey, United States Remote job Jul 3

We are looking for an experienced and passionate Senior Java Developer to design, develop, and maintain robust, scalable Java applications. You will lead a team of developers and work closely with cross-functional teams to deliver high-quality solutions that align with business objectives.

  • Lead the design and development of Java-based applications.
  • Write clean, efficient, and maintainable code using Java and related technologies.
  • Mentor junior developers and conduct code reviews.
  • Collaborate with Product Managers, QA, and DevOps teams.
  • Ensure application performance, scalability, and security.
  • Troubleshoot and resolve technical issues.
  • Participate in architectural discussions and propose technical solutions.
  • Strong proficiency in Java (8 or above).
  • Experience with Spring Framework (Spring Boot, Spring MVC, Spring Security).
  • Hands-on experience with Hibernate or JPA.
  • Good knowledge of RESTful APIs, Microservices architecture, and Web Services.
  • Familiarity with SQL/NoSQL databases like MySQL, PostgreSQL, MongoDB.
  • Experience with version control tools (e.g., Git).
  • Understanding of CI/CD pipelines, containerization tools like Docker, and cloud platforms such as AWS/Azure.
  • Bachelor’s or Master’s in Computer Science, Engineering, or related field.
  • Knowledge of message brokers like Kafka, RabbitMQ.
  • Experience with Agile/Scrum methodologies.
  • Exposure to DevOps practices is a plus.
  • Competitive salary
  • Health insurance
  • Flexible work hours
  • Learning & development opportunities
  • Performance-based bonuses
Job Skills
Requirements
Availability:
Full-time (40 hrs/wk)
Negotiable rate