Location: Washington, DC (On-site)
Clearance: Ability to obtain and maintain a Public Trust or higher
Employment Type: Full-Time
Position Overview
A government client is seeking a highly skilled Information Technology Specialist (Subject Matter Expert) – Full Stack Developer to support mission-critical enterprise systems and applications. The selected candidate will provide expert-level support in the design, development, deployment, and maintenance of scalable, secure, and high-performance software solutions.
This role requires strong backend development expertise using Java and the Spring ecosystem, combined with frontend development using ReactJS, to support modern microservices-based architectures. The candidate will contribute to the development of containerized applications deployed within Kubernetes-based environments, leveraging modern DevOps practices and CI/CD automation pipelines.
The IT Specialist SME will work collaboratively with architects, engineers, and operations teams to design and implement resilient enterprise solutions that support secure, high-availability government systems.
Key Responsibilities
- Design, develop, and maintain full stack enterprise applications using modern development frameworks and tools.
- Develop backend microservices using Java, Spring Framework, Spring Boot, Spring Cloud, and Spring Web Services.
- Build responsive and scalable frontend applications using ReactJS and JavaScript.
- Implement and maintain RESTful and SOAP-based APIs supporting enterprise integrations.
- Develop solutions leveraging enterprise messaging platforms including AMQ, IBM MQ, and Apache Kafka.
- Support integration services utilizing webMethods Suite technologies such as Integration Server and Universal Messaging.
- Design and implement containerized applications using Docker and Kubernetes for scalable and resilient deployments.
- Implement CI/CD pipelines to automate build, test, and deployment processes.
- Support cloud-native architectures and microservices deployed in Kubernetes-based environments.
- Monitor and troubleshoot production systems using enterprise monitoring and observability tools.
- Ensure solutions follow DevSecOps best practices, secure coding standards, and enterprise security policies.
- Collaborate with cross-functional teams including architects, security engineers, and operations personnel.
Minimum Technical Skill Requirements
Messaging Systems
- Red Hat AMQ (ActiveMQ)
- IBM MQ
- Apache Kafka
Integration Platforms
- webMethods Suite including:
- Integration Server
- Universal Messaging
- My webMethods Server
- Optimize for Infrastructure
Programming Languages
- Java
- Flow
- JavaScript
Frameworks
- Spring Framework
- Spring Boot
- Spring Cloud
- Spring Web Services (Spring-WS)
Frontend Technologies
- ReactJS
APIs and Protocols
- AMQP
- HTTPS
- REST
- SOAP
- JDBC
- JMS
- TLS
- OpenTelemetry
DevOps and CI/CD Automation
- CI/CD platforms such as GitHub Actions or other equivalent IRS-approved tools
- Maven build automation
- Experience implementing fully automated CI/CD pipelines
Containerization and Orchestration
- Docker or OCI container tooling
- Kubernetes
- Helm or equivalent orchestration tooling
Data Grid Technologies
- Red Hat Data Grid (Infinispan)
Databases
- Oracle Exadata
- PostgreSQL
- IBM Db2
Version Control
- Git
- GitHub
Monitoring and Logging
- Prometheus
- Grafana
- AppDynamics
- Splunk
- FluentBit
Architecture
- Experience designing and supporting production-grade, cloud-native microservices architectures
- Kubernetes-based container orchestration environments
Cloud Platforms
- Experience working in AWS environments
- Familiarity with additional cloud platforms is desirable
Security
- Knowledge of API gateway technologies and security frameworks
- OAuth 2.0 / OpenID Connect
- TLS cipher suites
- Secure coding practices
- Automated security scanning and vulnerability management
- DevSecOps policy enforcement
Desired Qualifications
- Experience supporting large-scale federal enterprise systems
- Familiarity with enterprise integration architectures
- Experience implementing observability frameworks and distributed tracing
- Knowledge of federal security standards and compliance frameworks
Education and Experience
- Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field.
- 10+ years of relevant IT experience, including enterprise application development and architecture.
- Additional certifications in cloud, DevOps, or software engineering are desirable.
Additional Information
Candidates must be able to work effectively within a collaborative team environment and support mission-critical government systems. The position requires strong technical leadership, communication skills, and the ability to translate complex technical requirements into scalable enterprise solutions