Mid-Level Java Developer | Technology Consultants Inc.

Filled
February 20, 2026

Job Description

Location: Flexible / Remote Options
Employment Type: Full-Time
Clearance: Ability to obtain government security clearance (CBP Final)

Role Overview

Technology Consultants Inc. is seeking a Mid-Level Java Application Developer to support a government client. This role focuses on designing, developing, testing, and maintaining Java applications while collaborating closely with cross-functional teams in an Agile environment.

Key Responsibilities

  • Design, develop, test, and maintain a suite of Java applications.
  • Participate actively in Agile ceremonies and maintain Jira tasks.
  • Troubleshoot complex issues in production and non-production systems.
  • Collaborate with team members and stakeholders to ensure client needs are met.
  • Continuously learn new technical skills and adapt to evolving project requirements.

Required Qualifications

  • Bachelor’s degree with at least 5 years of relevant experience or equivalent.
  • Experience supporting Java applications and frameworks such as Spring and Spring Boot.
  • Hands-on experience with relational databases (Oracle, PostgreSQL).
  • Proficiency in writing automated unit tests using JUnit.
  • Experience working in an Agile team using Jira or similar tools.
  • Strong communication skills, both written and verbal.
  • Ability to work independently and collaboratively to deliver high-quality solutions.

Preferred Skills

  • Experience in CI/CD environments using Git, Bamboo, Jenkins, SonarQube.
  • Cloud deployment experience, particularly AWS.
  • Familiarity with Docker and Kubernetes.
  • Development experience with JavaScript or frameworks like Angular.
  • Knowledge of Hibernate or MyBatis for ORM.
  • Experience with JMS (IBM MQ, ActiveMQ).
  • Linux-based development environment experience.

Benefits

  • 401(k) retirement plan
  • Health insurance
  • Paid time off (PTO)
  • Flexible work from home options