Overview
Skills
Job Details
Role: Back End Java Engineer (Spring MVC & Spring Data JPA)
Location: New Jersey (Onsite)
Duration: 10 12+ Months | Long-Term Contract
We are looking for an experienced Back-End Java Engineer to join our team onsite in Camden, NJ. This role involves working across the full software development life cycle design, development, testing, deployment, and production support.
Key Responsibilities:
Develop real-time integrations and batch processing applications using Java
Build and consume RESTful and SOAP APIs
Participate in code reviews and provide mentorship to team members
Support deployments and troubleshoot production issues
Collaborate with cross-functional teams to clarify business requirements
Ensure timely delivery and adherence to coding standards
Required Skills:
6+ years of Java backend development experience
Hands-on experience with Spring MVC, Spring Data JPA, Hibernate, JMS, SQL, UNIX, and Tomcat
Experience integrating REST and SOAP APIs
Working knowledge of JSP and jQuery
Solid understanding of design patterns and enterprise application architecture
Strong communication and problem-solving skills
Bachelor s degree in Computer Science or equivalent work experience
Preferred Skills:
Experience with Spring Boot, MyBatis, Apache Ignite, AWS
Exposure to CI/CD environments and microservices architecture
Familiarity with XML schema, Agile development, JIRA, and GitHub