Himalayas logo
HarrisHA

Senior Java Developer

Harris provides mission-critical software solutions for utilities, healthcare, local governments, public safety, and schools throughout the U.

Harris

Employee count: 1001-5000

United States only

Stay safe on Himalayas

Never send money to companies. Jobs on Himalayas will never require payment from applicants.

Key Responsibilities

  • Design and develop a next generation thick client UI leveraging deep Java technologies.
  • Lead and contribute to full-stack development on both front-end and back-end systems, working within an Agile (Scrum) environment.
  • Develop, maintain and modernize backend services built with Spring Boot and JMS, using ActiveMQ.
  • Develop to an MS SQL Server databases, creating and maintaining tables, DDL/DML, indexes, triggers, views, storage procedures, etc. Design and optimize data access and database structure.
  • Develop RESTful web services to integrate external systems.
  • Integrate with ESRI based mapping data, leveraging a native SDK.
  • Contribute to AI-related initiatives, including machine learning model integration or intelligent automation.
  • Collaborate with cross-functional teams including product managers, QA engineers, and system architects. Participate in code reviews, testing, and deployment planning.
  • Troubleshoot production issues and provide performance tuning and optimization where necessary.

Required Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 7+ years of experience in Java software development, including experience in enterprise environments.
  • Deep and extended experience with Java.
  • Experience with using Spring Boot to develop backend webservices.
  • Proficiency in JMS and messaging technologies such as ActiveMQ.
  • Proficiency with relational databases, MS SQL Server.
  • Strong debugging, problem-solving, and performance optimization skills.
  • Excellent communication and teamwork abilities. Embraces technical challenges and wants to be surrounded by an extremely seasoned R&D team.

Preferred Skills

  • Master’s degree or advanced certifications in software development or cloud technologies.
  • Experience with these technologies: JavaFX, ActiveMQ, OpenFire, Tomcat, Spring Boot, MS SQL Server, Apache Lucene Solr, ESRI GIS data, .NET, shell scripting, Atlassian Jira/Confluence/Bitbucket, Microsoft SSRS, Microsoft Power BI, Java Web Development (JSP, Servlets, JavaScript, HTML/CSS).
  • Experience with distributed, real-time, or mission-critical systems where reliability and performance are key. Experience developing or supporting Computer-Aided Dispatch (CAD), Records Management Systems (RMS), or other Public Safety software applications.
  • Experience with AI/ML frameworks, integrating AI into applications, and leveraging AI for efficiencies in daily work.
  • Legacy experience with the Eclipse Framework Target Platform and RCP (Rich Client Platform) applications.
  • Knowledge of continuous integration and delivery pipelines (e.g., Jenkins, TeamCity).

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Senior

Education

Bachelor degree

Experience

7 years minimum

Location requirements

Hiring timezones

United States +/- 0 hours

About Harris

Learn more about Harris and their company culture.

View company profile
Harris provides mission-critical software solutions for utilities, healthcare, local governments, public safety, and schools throughout the U.S. and Canada. Harris has offices throughout North America. Visit us at www.harriscomputer.com.

Harris is a wholly-owned subsidiary of Constellation Software, Inc. CSI is a publicly-traded company on the Toronto Stock Exchange. Trading symbol CSU.

Employee benefits

Learn about the employee benefits and perks provided at Harris.

View benefits

Generous vacation

We want you to take it!

Education

Opportunities to learn and grow!

Retirement benefits

401(k) to help you invest in your future.

Disability insurance

Short and long-term disability insurance.

View Harris's employee benefits
Claim this profileHarris logoHA

Harris

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

160 remote jobs at Harris

Explore the variety of open remote roles at Harris, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Harris

Remote companies like Harris

Find your next opportunity by exploring profiles of companies that are similar to Harris. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
Harris hiring Senior Java Developer • Remote (Work from Home) | Himalayas