More jobs:
Senior Java Developer
Job in
Indiana Borough, Indiana County, Pennsylvania, 15705, USA
Listed on 2026-03-06
Listing for:
Harris Computer
Full Time
position Listed on 2026-03-06
Job specializations:
-
Software Development
Java Developer, Software Engineer
Job Description & How to Apply Below
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 modernise backend services built with Spring Boot and JMS, using Active
MQ. - Develop to an MS SQL Server databases, creating and maintaining tables, DDL/DML, indexes, triggers, views, stored procedures, etc. Design and optimise 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 optimisation where necessary.
- 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 web services.
- Proficiency in JMS and messaging technologies such as Active
MQ. - Proficiency with relational databases, MS SQL Server.
- Strong debugging, problem‑solving and performance optimisation skills.
- Excellent communication and teamwork abilities. Embraces technical challenges and wants to be surrounded by an extremely seasoned R&D team.
- Master’s degree or advanced certifications in software development or cloud technologies.
- Experience with these technologies:
JavaFX, Active
MQ, Open Fire, 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, Team City).
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×