Randstad - Pennington, NJ
posted about 1 month ago
The Java/Spring Boot Developer position at Randstad US in Pennington, NJ, is a full-time contract role that requires a highly experienced individual with a strong background in web development and Java technologies. The ideal candidate will have over 10 years of experience in developing web user interfaces using HTML, CSS, Bootstrap, JavaScript, and jQuery. Additionally, the candidate should possess at least 7 years of experience with modern AJAX frameworks, particularly with client-side MVC frameworks such as ReactJS, and 2 years of development experience with React Kendo UI components. The role demands a solid understanding of RESTful web services, with a minimum of 5 years of experience in consuming these services from the UI. Candidates should also have extensive experience in JavaScript testing, utilizing dependency injection and mocking techniques. A strong background in Java, including analysis, design, and testing, is essential, with at least 5 years of hands-on experience required. Furthermore, the position requires proficiency in the Spring framework, including all modules, Spring Boot, Spring Data, and Spring RESTful services, with at least 5 years of experience in these areas. The candidate should also be familiar with JPA/Hibernate, capable of developing complex queries using native/HQL, and possess a solid understanding of SQL and relational database concepts. Experience with Git/Bitbucket, Maven, Jenkins, and Sonar is also necessary, along with a focus on performance tuning and code optimization. The work hours for this position are from 8 AM to 4 PM, and the salary offered ranges from $64 to $65 per hour.