Senior Software Engineer — AI-Driven Java Solutions

Mindex

City of Rochester (NY)

Hybrid

USD 90,000 - 140,000

Full time

7 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Flexible Time Off
Medical/Dental/Vision
401(k) with Company Match
Life & Disability Insurance
Professional Development

Job summary

Mindex is seeking a Senior Software Engineer to design, build, and support enterprise applications using Java, Spring Framework, and modern tools. You will apply AI-assisted engineering practices and collaborate with customers and cross-functional teams to deliver reliable software solutions.

The ideal candidate has 5+ years of software development experience, with strong Java, Spring, React, Python, MongoDB and Kafka skills. Occasional in-person participation near Rochester, NY is expected.

Qualifications

  • 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 mentoring other coworkers.

Responsibilities

  • Partners with customers and cross-functional teams to translate requirements into actionable development tasks and deliver software solutions that meet customer needs.
  • Designs and develops secure, maintainable Java solutions that align with the overall service architecture, using effective abstractions and code isolation to support future enhancements.
  • Defines testing scope and approach, validates software functionality, and actively participates in pull requests to improve code quality and ensure adherence to engineering best practices.
  • Applies systematic debugging to diagnose and resolve application issues, collaborating with other engineers to investigate challenges that span multiple services.
  • Builds a strong understanding of the team's applications and develops expertise within key areas of the domain to guide technical decisions and support effective delivery.
  • Applies a security-focused approach throughout development, proactively identifying and addressing vulnerabilities in code and peer reviews.
  • Partners with other teams to identify dependencies, address roadblocks, and coordinate the efficient implementation of solutions, while maintaining documentation that supports future upgrades and maintenance.
  • Mentors junior engineers, shares technical knowledge, and provides guidance that strengthens team capabilities and supports continuous improvement.
  • Applies 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

Skills

Java
Spring Framework
React
Python
MongoDB
Kafka

Education

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

Job description

Mindex is seeking a Senior Software Engineer to design, build, and support enterprise applications using Java, Spring Framework, and modern tools. You will apply AI-assisted engineering practices and collaborate with customers and cross-functional teams to deliver reliable software solutions.

The ideal candidate has 5+ years of software development experience, with strong Java, Spring, React, Python, MongoDB and Kafka skills. Occasional in-person participation near Rochester, NY is expected.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Software Engineer — AI-Enhanced Enterprise Apps
Java Software Engineer — AI-Enhanced Enterprise Apps

Mindex • City of Rochester (NY)

Hybrid
USD 70,000 - 120,000
Flexible Time Off
Medical, Dental, and Vision Insurance
401(k) with Company Match
+2
Senior Java Engineer: Build Secure Enterprise Apps with AI
Senior Java Engineer: Build Secure Enterprise Apps with AI

Mindex • City of Rochester (NY)

On-site
USD 90,000 - 140,000
Flexible Time Off
Medical Insurance
Dental Insurance
+4
Java Software Engineer
Java Software Engineer

Mindex • City of Rochester (NY)

Hybrid
USD 70,000 - 120,000
Flexible Time Off
Medical, Dental, and Vision Insurance
401(k) with Company Match
+2
Java Software Engineer - AI-Driven Enterprise Apps (Spring)
Java Software Engineer - AI-Driven Enterprise Apps (Spring)

Mindex • City of Rochester (NY)

Hybrid
USD 70,000 - 120,000
Flexible Time Off
Medical Insurance
401(k) with Company Match
+1
Sr. Java Software Engineer - Hybrid
Sr. Java Software Engineer - Hybrid

Mindex • City of Rochester (NY)

On-site
USD 90,000 - 140,000
Flexible Time Off
Medical Insurance
Dental Insurance
+4
Software Engineer (Java) - Hybrid
Software Engineer (Java) - Hybrid

Mindex • City of Rochester (NY)

Hybrid
USD 70,000 - 120,000
Flexible Time Off
Medical Insurance
401(k) with Company Match
+1
Sr. Software Engineer - Hybrid
Sr. Software Engineer - Hybrid

Mindex • City of Rochester (NY)

Hybrid
USD 90,000 - 140,000
Flexible Time Off
Medical/Dental/Vision
401(k) with Company Match
+2
Software Engineer
Software Engineer

Mindex • City of Rochester (NY)

Remote
USD 70,000 - 120,000
Fully Remote Work Environment
Flexible Time Off
Medical, Dental, and Vision Insurance
+3
AI-Driven Cloud Software Engineer — Remote
AI-Driven Cloud Software Engineer — Remote

Mindex • United States

Remote
USD 70,000 - 120,000
Fully Remote Work Environment
Flexible Time Off
Medical, Dental, and Vision Insurance
+3
AI-Driven Co-op Software Engineer - Onsite (Rochester)
AI-Driven Co-op Software Engineer - Onsite (Rochester)

Mindex • City of Rochester (NY)

On-site
USD 28,000 - 33,000
Tickets to local sporting events
Teambuilding events
Holiday and celebration parties