Apply for this job now

Senior Software Engineer (Java/React)- Remote

Location
San Jose, California
Posted
6 Sep 2022

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
Apply for this job now

Details

  • Job Reference: 705215599-2
  • Date Posted: 6 September 2022
  • Recruiter: Mindex
  • Location: San Jose, California
  • Salary: On Application