← Back to jobs
Full-time

Java Software Engineer - Hybrid

$70K/yr – $120K/yr

Rochester, NYIT & TechnologyPosted 28d ago

You'll complete your application on the employer's website.

Role overview

Job type

Full-time

Salary

$70K/yr – $120K/yr

Posted

28 days ago

Job description

Mindex is hiring a Software Engineer for its Professional Services division to design, build, test, and support enterprise applications. The role works with customers and cross-functional teams to deliver reliable software solutions using Java, Spring Framework, modern development tools, and AI-assisted engineering practices.

Responsibilities

Understand customer requirements and develop tasks to accurately reflect those requirements

Designs and develops technical software solutions

Writes and performs testing, assists in determining the scope for testing requirements agreed-upon by the team or business unit

Provides ongoing support and enhancements for new and existing systems and platforms

Uses a systematic approach to debug issues located within a single application

Understands a portion of the team's application(s), can gain sufficient context to work productively in that portion

Designs functions that are aligned with the overall service architecture

Understands the importance of security. Utilizes this knowledge to ask more senior engineers for help on making decisions that may have security implications

Documents each aspect of a systems application

Collaborates cross-functionally with team members and customers to ensure effective and efficient implementation of solutions

Demonstrates an AI-first mindset by effectively leveraging AI-assisted tools and technologies to enhance productivity, accelerate problem-solving, improve quality, automate routine tasks, and drive innovation in the delivery of solutions and services

Preferred

AS or BS degree in Computer Science, Engineering, or related field preferred

an equivalent combination of education and experience

Computer Science

Related field education

Benefits

Flexible Time Off

Medical, Dental, and Vision Insurance

401(k) with Company Match

Company-Paid Life and Disability Insurance

Professional Development Opportunities

Company

Software development and K-12 education technology solutions

Rochester, New York, USA

http://mindex.com/

Founded in 1994

201-500 employees

Qualifications

3-5 years of software development experience in Java, Spring Framework, React, Python, MongoDB and Kafka

Experience with enterprise development in an Agile environment

Experience with an RDBMS such as Oracle or SQL Server

Experience with SOAP and/or REST web services

Experience with defect tracking software

Experience with all aspects of the software development lifecycle (SDLC)

Strong analysis, critical-thinking, and problem-solving skills

Highly organized and accurate, with strong initiative and follow-through

Aptitude and desire to work in a highly collaborative, self-organizing team environment

Willingness and ability to give and receive feedback

Ability to work independently while asking questions when needed

authorized to work for any employer in the United States

Authorized to work for any employer in the United States

AS or BS degree in Computer Science, Engineering, or related field preferred

An equivalent combination of education and experience

3-5 years of software development experience in Java, Spring Framework, React, Python, MongoDB and Kafka..

Required skills

Java, Spring Framework, React, Python, MongoDB, Apache Kafka, Agile, Oracle, Microsoft SQL Server, SOAP, REST, Defect Tracking Software, Software Development Lifecycle (SDLC)

Preferred skills

an equivalent combination of education and experience

Experience

3-5 years

Interested in this role?

Apply directly on the employer's website — it only takes a few minutes.

Similar vacancies

Other roles in Rochester, NY or IT & Technology

Seattle, New York, San FranciscoIT & TechnologyPosted 30+ Days Ago

As a Staff Engineer on Payment Intelligence, you’ll work across our product portfolio to ensure we’re building in a consistent, efficient, and effective manner. Experience with large, distributed systems on the critical path will help candidates succeed, as will comfort working across the stack and interacting with ML…