Tanisha Systems - Berkeley Heights, NJ
posted 3 months ago
As a Java Backend Developer at Tanisha Systems, you will be responsible for designing and implementing scalable and efficient web applications using Java and related technologies. Your primary focus will be on building and maintaining back-end services and APIs utilizing Java, Spring Boot, and JPA with Hibernate. You will also develop, test, and deploy front-end features using JavaScript frameworks such as React and Node.js. In this role, you will create and maintain unit test cases using Mockito and Jest to ensure the performance, quality, and responsiveness of applications. You will conduct code reviews, providing constructive feedback to team members, and troubleshoot and resolve application issues and bugs as they arise. Your participation in the full software development lifecycle will be crucial, encompassing requirement analysis, design, coding, testing, and deployment. Staying updated with emerging trends and technologies in software development will also be an essential part of your responsibilities.