job summary: Randstad is partnering with a retail firm that is looking to hire a contract Software Engineer. This role is responsible for using technical skills to deliver integrations and support debugging and scripting. The ideal candidate will have 5-8 years of software development experience with Java, Spring Boot, and Spring Integration or Batch. location: FRAMINGHAM, Massachusetts job type: Contract salary: $57 - 61 per hour work hours: 8am to 5pm education: Bachelors responsibilities: -Build and maintain message configuration and flows -Provide issue analysis on Kafka applications -Translate written requirements and specifications -Develop software on written requirements -Assist with MDM strategy and Process design -Run unit tests -Document tests and present findings -Collaborate with team members for operations support -Maintain the performance of applications and databases -Understanding of file transfer processes and integration designs and ability to work with Integration SMEs to create designs for solutions between 2 products -Create detailed technical specifications, test plans, deployment instructions, and other technical documentation as needed -Experience with security & compliance practices is a plus. -Assist with defect triage and resolution during QA, UAT, and performance testing, partnering with infrastructure teams such as network engineers, server, and database administrators. -Experience in agile software development and continuous improvement concepts is a plus /Experience with API Integration is a plus -Review code and provide feedback relative to best practices and improving performance qualifications: Experience level: ExperiencedMinimum 5 years of experienceEducation: Bachelors (required) skills: JavaSPRING Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.At Randstad, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact HRsupport@randstadusa.com. Pay offered to a successful candidate will be based on several factors including the candidate's education, work experience, work location, specific job duties, certifications, etc. In addition, Randstad offers a comprehensive benefits package, including health, an incentive and recognition program, and 401K contribution (all benefits are based on eligibility). For certain assignments, Covid-19 vaccination and/or testing may be required by Randstad's client or applicable federal mandate, subject to approved medical or religious accommodations. Carefully review the job posting for details on vaccine/testing requirements or ask your Randstad representative for more information.