Senior Java Developer
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).
- Rate: Not Specified
- Location: Denver, US-CO
- Type: Permanent
- Industry: Education
- Recruiter: Colossus, Incorporated
- Contact: Not Specified
- Email: to view click here
- Reference: R0040315
- Posted: 2026-03-03 08:10:06 -
- View all Jobs from Colossus, Incorporated
More Jobs from Colossus, Incorporated
- Post/Paketbote, Zusteller (m/w/d)
- Lead Technical Program Manager - Enterprise Product Security
- Compensation Associate
- Director of Software Engineering - Campbell Global
- Backend Software Engineer III - Morgan Money
- Banker Associate- Emerging Middle Market- Associate
- Asset Management - Infrastructure Fund Execution - Vice President
- Director of Infrastructure Engineering
- Global Payments Corporate Sales Associate
- Senior Manager- Packaging Technology and Innovation
- Staff Nurse (RN)
- Staff Nurse (RN) - Regional Float
- Certified Clinical Hemodialysis Technician (CCHT) - Float
- Staff Nurse (RN) - Per Diem
- Staff Nurse (RN)
- Clinical Coordinator (RN)
- Dialysis LVN
- Staff Nurse (RN) - Per Diem
- Clinical Coordinator (RN) - Sign On Bonus
- Acute Dialysis RN