Randstad - Hoboken, NJ
posted about 2 months ago
As a Java Developer at Randstad US, you will be responsible for developing and maintaining high-quality software solutions. This role requires a strong background in Java and related technologies, with a focus on cloud-based applications. You will work closely with cross-functional teams to design, develop, and implement software solutions that meet the needs of our clients. Your expertise in Java, Springboot, and REST services will be crucial in delivering robust applications that are scalable and efficient. Additionally, you will be expected to leverage your knowledge of cloud technologies such as AWS or Microsoft Azure to enhance our software offerings. In this position, you will also be involved in unit testing and ensuring the quality of the code through various testing frameworks, including JUNIT. Your experience with modern web application packaging and deployment tools like Yeoman, Grunt, or Gulp will be beneficial in streamlining our development processes. You will be part of an Agile team, where your ability to collaborate and communicate effectively will be essential in driving projects to completion. The ideal candidate will have a minimum of 10 years of IT experience, with a proven track record in software development. You should possess strong analytical and organizational skills, enabling you to manage multiple tasks simultaneously. Familiarity with event-driven and service-oriented architectures is desired, as is experience with big data technologies. Previous exposure to trading systems or brokerage technology will be a significant advantage in this role.