×
Register Here to Apply for Jobs or Post Jobs. X

Senior Java Developer

Job in Durham, Durham County, North Carolina, 27703, USA
Listing for: Harris Computer
Full Time position
Listed on 2026-03-06
Job specializations:
  • Software Development
    Java Developer, Software Engineer, Backend Developer, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 100000 - 125000 USD Yearly USD 100000.00 125000.00 YEAR
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.
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 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.
Preferred Skills
  • 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).
#J-18808-Ljbffr
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).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary