02 Nov
Software Engineer (Back End)
Illinois, Chicago , 60606 Chicago USA

job summary:Our client's location in Chicago, IL, currently has an opportunity for a Software Engineer to produce scalable software solutions. You'll be part of a cross-functional team responsible for the entire software development life cycle, from conception to deployment. As a software engineer, you should be comfortable and proficient with back-end development using Spring Boot. You should also be a team player with excellent communication skills and great attention to detail. We want to meet you if you're also familiar with Pair Programming agile software development technique and experience with Test Driven Development (TDD). location: Chicago, Illinoisjob type: Permanentsalary: $120,000 - 130,000 per yearwork hours: 8am to 4pmeducation: Bachelors responsibilities:

  • Managing the complete software development process from conception to deployment
  • Build features and applications with a mobile responsive design using
  • Develop and design RESTful services and APIs
  • Modifying and testing changes to previously developed programs
  • Write technical documentation
  • Stay current and provide insight on cutting-edge software approaches, architectures, and vendors

EDUCATION AND EXPERIENCE YOU'LL BRING

Required
  • Bachelor's Degree in Computer Science or related field.
  • 5+ years of experience or more with Springboot and or React Js

Preferred
  • Proven experience as a Full Stack Developer or similar role
  • Proficiency in JavaScript and thorough understanding of React.js and its core principles and familiarity with HTML / CSS
  • Understanding of integration with REST services and knowledge of RESTful APIs, and well as proficiency in microservice frameworks such as Spring Boot and thorough knowledge of its core principles
  • Experience developing in Azure cloud is a plus
  • Good experience in Unit Testing principles and tools such as Jest and JUnit
  • Knowledge of modern authorization mechanisms, such as JSON Web Token
  • Familiarity with modern CI/CD pipelines and tools such as GitHub Action
  • GIT experience is a plus
  • Ability to understand business requirements and translate them into technical requirements
  • Excellent written and verbal communication skills, with attention to detail and a head for problem-solving
  • Skilled at working in tandem with a team or unsupervised as required
qualifications:
  • Experience level: Experienced
  • Minimum 5 years of experience
  • Education: Bachelors (required)
skills:
  • Java Script
  • mysql
  • react.js
  • Java (5 years of experience is required)
  • APIs (2 years of experience is required)
  • Cloud (2 years of experience is required)
  • J2ee (5 years of experience is required)
  • nodeJS (2 years of experience is required)
  • 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.


    Related jobs

    Report job