US
0 suggestions are available, use up and down arrow to navigate them
What job do you want?

Senior Software Engineer (Java/React)- Remote job in Chicago at Mindex

Create Job Alert.

Get similar jobs sent to your email

List of Jobs and Events

Apply to this job.
Think you're the perfect candidate?
Senior Software Engineer (Java/React)- Remote at Mindex

Senior Software Engineer (Java/React)- Remote

Mindex Work from Home/Remote Full-Time

Description

Founded in 1994, Mindex specializes in software development for large enterprise clients in the Rochester, NY area and for New York State K-12 schools. We are a rapidly growing organization expanding heavily into cloud app. development and modernizing our home-grown K-12 Student Management System, SchoolTool.


As a member of one of our agile delivery teams, you will analyze, design, program, test, and implement a new software product, features, and functionality in an Angular or React, Java, Spring Boot, REST, Microservices, MongoDB, and Openshift environment.


Duties and Responsibilities

  • Work as a member of a team to design, implement, debug, and maintain complex web application
  • Mentor junior developers
  • Collaborate with a team of software engineers and testers, using a scrum based agile software development methodology
  • Write unit tests, application code, tooling, or other software as needed, to satisfy business requirements
  • Work closely with the scrum master and product owner to understand requirements and design software solutions to satisfy requirements
  • Integrate software with existing systems, and understand new technologies for implementation
  • Partner with testers to debug software issues and ensure robust software quality
  • Write technical documentation of system changes in conformance with department standards
  • Maintain awareness of technological developments in computer hardware and software systems


Requirements

  • BS degree in Computer Science, Computer Engineering, or equivalent experience
  • Previous software development experience (three+) in an enterprise/product environment
  • Experience building Web Applications using Java, React, Spring, and Rest
  • Experience working in an Agile/Scrum environment
  • Experience working in the financial or human resources industry a plus
  • Java eight experience
  • Angular experience
  • Database skills preferred (relational as well as nonrelational (MongoDB))
  • Knowledge of service patterns (RESTful, microservices)
  • Experience building, testing, deploying, tuning
  • Experience writing unit tests and Test Driven Development a plus
  • Knowledge of cloud methodologies (designing for resiliency, scalability, fault tolerance, etc)
  • Knowledge of spring frameworks (spring cloud, spring web, spring batch, spring integration, spring boot)
  • Experience working in Openshift and Kafka a huge plus

Recommended Skills

  • Agile Methodology
  • Angular4
  • Apache Kafka
  • Business Requirements
  • Cad
  • Computer Architectures
Apply to this job.
Think you're the perfect candidate?

Help us improve CareerBuilder by providing feedback about this job:

Job ID: LI13-efq6syt

CareerBuilder TIP

For your privacy and protection, when applying to a job online, never give your social security number to a prospective employer, provide credit card or bank account information, or perform any sort of monetary transaction. Learn more.

By applying to a job using CareerBuilder you are agreeing to comply with and be subject to the CareerBuilder Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.