Randstad - Pennington, NJ
posted about 2 months ago
The Java/Kafka Developer position at Randstad US in Pennington, NJ, is a full-time contract role that requires a highly skilled individual with extensive experience in Java development and Kafka applications. The successful candidate will be responsible for building and managing Java/Kafka applications, ensuring that they are robust, efficient, and secure. This role demands a solid understanding of the software and application lifecycle, as well as the implementation of security principles throughout the development process. The developer will work closely with DevOps teams and utilize CI/CD tools to streamline the development process and enhance productivity. In addition to Java and Kafka expertise, the role requires proficiency in various DevOps and CI/CD tools such as GIT, Maven, SonarQube, Jenkins, Artifactory, Ansible, and JIRA. The developer will also be tasked with configuring and tuning application containers like Weblogic, WebSphere, JBOSS, and Tomcat. The ideal candidate will have a minimum of 7 years of Java development experience, with a strong emphasis on API development, as they will be required to write APIs as part of their responsibilities. Familiarity with MemSQL/Singlestore is a plus, while experience with CockroachDB and DB2 will be considered a significant advantage. This position offers a competitive hourly rate of $63 to $65 and is designed for experienced professionals who are looking to contribute to a dynamic team in a fast-paced environment. The role is based in Pennington, New Jersey, and requires a bachelor's degree in a relevant field. Candidates must be able to demonstrate their technical skills and experience effectively during the hiring process.