Haystack
← Back to Jobs
Technology

Senior Java Developer

ICT Mondial IncWashington, DC🇺🇸United StatesPosted 23 Jul 2026

Why This Role Stands Out

This hybrid Senior Java Developer role at ICT Mondial Inc offers a unique opportunity to contribute to a significant government modernization initiative, leveraging cutting-edge technologies like cloud, AI, and mobile. If you excel in Java, Spring Technologies, and Agile environments, and enjoy architecting scalable solutions, you'll thrive here while developing your skills on impactful projects. Apply now to join a forward-thinking team making a real difference.

Quick Overview

Work Type
Hybrid
Level
Mid Senior

Job Description

Senior Java Developer

Our client is a District of Columbia government technology agency leading a modernization initiative for a citizen-facing enterprise application. The project involves leveraging cloud computing, data analytics, artificial intelligence, and mobile technologies to deliver a modern experience for customers and partners while strengthening system security and minimizing disruption to existing operations.

Role Description

The Senior Java Developer will design, develop, and test applications using Java technologies, supporting the full application lifecycle from development through QA to production. This role requires in-depth knowledge of Java and J2EE using the Spring Technologies framework, along with strong design and architectural skills across REST/RPC APIs and Agile methodologies. The developer will write clean, scalable code, refactor and debug existing systems, and support the broader technical ecosystem for the organization.

Key Responsibilities

  • Ensure technologies remain updated with current, stable, and compliant architecture that meets enterprise standards
  • Collaborate with internal teams to produce software design and architecture
  • Develop, test, and deploy applications and systems
  • Revise, update, refactor, and debug code; improve existing Java applications and systems
  • Proactively monitor and report on the performance and utilization of assigned technologies
  • Troubleshoot software and/or hardware issues and failures
  • Manage problems, escalated tickets, and out-of-cycle requests from system/software owners
  • Determine the best course of action to meet business needs and provide consultative expertise on system usage
  • Proactively identify broader, more complex issues across multiple integrated technologies and communicate as appropriate
  • Provide technical knowledge and support to agency personnel and stakeholders
  • Coordinate activities of application developers as needed
  • Identify best practices and standards for product use
  • Deliver support and design for applications requiring integration with statewide systems
  • Interact with executive-level business users and technical experts
  • May function as a niche technical Subject Matter Expert (SME)
  • Perform other related duties as assigned

Required Skills & Experience

SkillExperience
Core Java development with strong back-end development experience10 Years
Java – Annotations, Generics, Reflection, Inheritance, OO Design, NIO, Bean Validation5 Years

Desired Skills & Experience

SkillExperience
Red Hat OpenShift container-based application development and deployment1 Year
Working with mainframe CICS containers and channels using JCA connectors1 Year

 

Skills

Spring
Agile
Java
REST

Similar jobs