Java Developer

Colossus, Incorporated
South Dakota, United States
Remote
Full-time

Java Developer

Caliber Public Safety - Remote

Caliber Public Safety is a leading provider of software solutions for the public safety industry. We are looking for a highly skilled and experienced Java Developer to join our talented development team.

As a Java Developer at Caliber Public Safety, you will play a key role in designing and developing robust and scalable Java-based applications that meet the needs of our clients in the public safety sector.

Key Responsibilities :

  • Design, develop, and maintain high-quality, scalable, and reliable Java applications for the public safety industry.
  • Collaborate with cross-functional teams, including product managers, software architects, and UI / UX designers, to understand project requirements and deliver software solutions that meet client expectations.
  • Participate in the full software development lifecycle, including requirements gathering, design, coding, testing, and deployment.
  • Write clean, efficient, and maintainable code using best practices and coding standards.
  • Perform code reviews and provide constructive feedback to ensure the quality and stability of the codebase.
  • Identify and address technical debt and code inefficiencies to improve the overall performance of the applications.
  • Troubleshoot and debug complex issues to ensure the timely resolution of software defects.
  • Stay updated with the latest industry trends, technologies, and best practices in Java development and apply them to enhance our software solutions.
  • Collaborate with the QA team to ensure the delivery of high-quality software through effective testing and bug-fixing.

Qualifications :

Minimum Qualifications :

  • Bachelor’s degree in computer science, Software Engineering, or a related field.
  • 3+ years of experience as a Java Developer or a similar role.
  • 3+ years of experience working in Java, including knowledge of core Java concepts, object-oriented programming, and design patterns.
  • 2+ years of experience with Java frameworks such as Spring, Hibernate, or similar technologies.
  • 2+ years of experience creating a GUI with SWT, Swing or JavaFX.
  • 2+ years of experience working with JMS implementations.
  • 2+ years of experience with relational databases, SQL, and ORM frameworks like Hibernate.

Desired Qualifications :

  • Familiarity with front-end technologies like Angular or React is a plus.
  • Experience with agile development methodologies and tools such as JIRA or Confluence.
  • Experience with Apache SOLR a plus.
  • Experience with Store procedures in SQL Server.
  • Experience with Mapping technology (GIS, ESRI, etc.)
  • Experience working with web technologies, including HTML, CSS, JavaScript, and RESTful APIs.

Soft Skills :

  • Strong problem-solving and analytical skills, with the ability to quickly grasp complex concepts and troubleshoot technical issues.
  • Excellent teamwork and communication skills, with the ability to collaborate effectively with cross-functional teams.

The above statements are intended to describe the general nature and level of work being performed by people assigned to this job.

It is not designed to be utilized as a comprehensive list of all duties, responsibilities, and qualifications required of employees assigned to this job.

What We Offer :

  • Competitive Compensation Package
  • Casual Work Environment
  • Full Range of Employee Benefits : Including 401(k), Health Insurance (medical, dental, vision, life, short and long-term disability, AD&D)
  • Paid Vacation
  • 26 days ago
Related jobs
Promoted
Leidos Holding
Fort Meade, SD

If you're a talented Senior Java Developer with a TS/SCI polygraph clearance, we want to hear from you. Develop analytics using Java MapReduce and Python in the Linux (Red Hat version 7+) environment. Experience with Java MapReduce, the Hadoop Distributed File System (HDFS), and technologies such as...

Promoted
Old Dominion Freight
Box Elder, South Dakota

Lead the process of designing, testing, and implementing programming applications using Java/J2EE programming language. Generally works independently and leads the less experienced developers. JSP/Servlet container frameworks, Apache, Tomcat, JSP, JSF, Hibernate, REST, SOAP, Web Services, Web Servic...

Promoted
Leidos Holding
Fort Meade, SD

At Leidos, we deliver innovative solutions by leveraging our diverse and talented workforce who are dedicated to our customer's success.We empower our teams, contribute to our communities, and operate sustainably.Everything we do is built on a commitment to do the right thing for our customers, our ...

N. Harris Computer Corporation - CAD
South Dakota, United States
Remote

We are currently seeking an experienced and passionate Java Software Developer to join our dynamic team. As a Java Software Developer, you will play a critical role in the design, development, and support of software solutions for our clients. If you are a talented and motivated Java Software Develo...

Cogent infotech
Brookings, South Dakota

Join Our Team in Brookings, SD: Entry level Full Stack Java Developer. Cogent Infotech is on the lookout for dynamic entry level full-stack Java Developers to contribute to our prestigious clientele in Brookings, SD. Front-End Development: Utilize your skills in HTML, CSS, and JavaScript to develop ...

Colossus, Incorporated
South Dakota, United States
Remote

As a Java Developer at Caliber Public Safety, you will play a key role in designing and developing robust and scalable Java-based applications that meet the needs of our clients in the public safety sector. We are looking for a highly skilled and experienced Java Developer to join our talented devel...

Promoted
Crazy Horse Memorial Foundation
Custer, South Dakota

Application Specialist – Data Engineer/Developer. We are seeking a talented and motivated Application Specialist Data Engineer/Developer to join our dynamic team. Crazy Horse Memorial Foundation is accepting applications for the position of:. The ideal candidate will play a pivotal role in des...

Promoted
Leidos Holding
Fort Meade, SD

If you're a talented Java Software Engineer with a TS/SCI polygraph clearance, we want to hear from you. Strong Java skills, developing software in Red Hat Linux (versions 3 - 5+). Developing answers to questions via Java MapReduce, making them available via the corporate tool suites. Experience wit...

Promoted
Booz Allen Hamilton
Fort Meade, SD

You'll coordinate with SharePoint designers and developers to create a seamless user experience using jQuery plugins, REST API, SPServices, and custom workflows and create supporting documentation for the client's programs and the associated Portals including, user guides, business processes, develo...

Promoted
Assessment & Qualifications
Pierre, South Dakota

The Senior Software Developer is responsible for the design and development of large-scale software and systems to support Pearson’s School Assessment business. The OpportunityWe're searching for a passionate and experienced Senior Software Developer who excels in crafting robust backend systems. Me...