Software Engineer (DEA) - Java Developer & Pega Integration

Posted 7 Days Ago
Be an Early Applicant
Arlington, VA, USA
In-Office
Junior
Information Technology • Other • Software • Consulting
The Role
Develop and maintain Java applications supporting the DEA investigative case-management ecosystem. Translate requirements into scalable solutions, integrate Java with Pega and enterprise systems, support testing, debugging, CI/CD, deployments, monitoring, documentation, and secure federal software practices. Collaborate with Pega developers, QA engineers, DevOps personnel, product owners, and other stakeholders in an Agile environment.
Summary Generated by Built In

hatch I.T. is partnering with Expression to find a Software Engineer. See details below:

About The Role:

Expression is seeking a DevOps Engineer to support the Drug Enforcement Administration (DEA) Investigative Case and Data Ecosystem (ICDE) modernization effort. This program is focused on modernizing DEA's case management capabilities and creating a centralized, secure, scalable ecosystem supporting law enforcement, investigative, forensic, and intelligence missions.

The DevOps Engineer will support the development, integration, testing, deployment, and maintenance of Java-based applications within this mission-critical environment. The engineer will collaborate with software developers, Pega developers, QA engineers, DevOps personnel, and product stakeholders to deliver secure, maintainable, and high-performing capabilities.

Location and Clearance:

  • Clearance: Top Secret (SCI) required.
  • Location: Arlington, VA. The program is primarily onsite at DEA Headquarters. 

About the Company:

Founded in 1997 and headquartered in Washington DC, Expression provides data fusion, data analytics, software engineering, information technology, and electromagnetic spectrum management solutions to the U.S. Department of Defense, Department of State, and national security community. Expression’s “Perpetual Innovation” culture focuses on creating immediate and sustainable value for their clients via agile delivery of tailored solutions built through constant engagement with their clients. Expression was ranked #1 on the Washington Technology 2018's Fast 50 list of fastest growing small business Government contractors and a Top 20 Big Data Solutions Provider by CIO Review.

Responsibilities:

    • Design, develop, test, and maintain Java-based applications, delivering high-quality, scalable, and maintainable code.
    • Analyze user, business, and system requirements and translate them into effective technical solutions supporting DEA's investigative case-management ecosystem.
    • Collaborate with cross-functional teams, including Pega developers, QA engineers, DevOps personnel, product owners, and other technical stakeholders, to deliver scalable and high-performing software features.
    • Support Agile development activities, including iterative sprint execution, continuous integration and deployment, demonstrations, reviews, and incorporation of stakeholder feedback. The SOO establishes Agile development and regular sprint cycles as part of the program's delivery approach.
    • Debug, troubleshoot, and optimize applications to improve system reliability, availability, performance, and maintainability.
    • Participate in peer code reviews and contribute to coding standards, development best practices, and technical and architectural discussions.
    • Support application build, integration, release, and deployment activities across development, testing, and production environments.
    • Work closely with QA teams to validate functionality, reproduce reported issues, resolve defects, and support rigorous functionality, security, reliability, and interoperability testing.
    • Utilize application monitoring, logging, and related observability tools to identify system performance issues, failures, and bottlenecks.
    • Support CI/CD pipelines, automated builds, testing, configuration management, and repeatable software deployment processes.
    • Assist with application integrations and APIs supporting interoperability with Pega and other enterprise or federal systems.
    • Contribute to secure software-development and deployment practices consistent with the program's federal cybersecurity requirements, including FISMA, NIST, FedRAMP High, CJIS, continuous monitoring, and Zero Trust principles.
    • Support technical documentation, configuration documentation, run instructions, change logs, and other software lifecycle artifacts as required by the program.

Required Qualifications:

    • Bachelor's degree on STEM fields and 2+ years of professional experience.
    • 2+ years of professional experience in software development, DevSecOps, application engineering, or a closely related technical discipline.
    • Strong proficiency in Java development, including experience building production-ready applications.
    • Experience with Pega or integrating Java applications with Pega-based workflows, services, or APIs.
    • Ability to develop high-quality, scalable, maintainable code using established software engineering practices.
    • Familiarity with Git and modern version-control workflows, including branching, pull requests, code review, and collaborative development.
    • Understanding of CI/CD pipelines, automated builds, software deployment practices, and Agile development methodologies.
    • Understanding of software testing, debugging, troubleshooting, and defect-resolution practices.
    • Ability to collaborate effectively with cross-functional technical teams and communicate technical concepts clearly.
    • Ability to support work in an environment with stringent security, privacy, auditing, and system-reliability requirements.

Preferred Qualifications:

    • Experience working with Pega PRPC (Pega Rules Process Commander).
    • Knowledge of Pega BPM concepts, including case management, rule sets, and workflow design.
    • Hands-on experience integrating Pega applications using REST or SOAP APIs.
    • Pega certifications such as Certified System Architect (CSA) or Certified Senior System Architect (CSSA).
    • Experience working in enterprise-level application development environments.
    • Exposure to DevOps/DevSecOps practices and automated software delivery.
    • Experience or exposure to cloud platforms such as AWS or Azure.
    • Experience with containerized environments and technologies such as Docker or Kubernetes.
    • Exposure to application monitoring, centralized logging, automated testing, or continuous-monitoring solutions.
    • Experience supporting Federal Government applications or environments with formal cybersecurity and compliance requirements.

Skills Required

  • Bachelor’s degree in a STEM field
  • At least 2 years of professional experience in software development, DevSecOps, application engineering, or a related technical discipline
  • Strong proficiency in Java development and experience building production-ready applications
  • Experience with Pega or integrating Java applications with Pega workflows, services, or APIs
  • Ability to develop scalable, maintainable code using established software engineering practices
  • Familiarity with Git and version-control workflows, including branching, pull requests, and code review
  • Understanding of CI/CD pipelines, automated builds, software deployment, and Agile methodologies
  • Understanding of software testing, debugging, troubleshooting, and defect resolution
  • Ability to collaborate with cross-functional technical teams and communicate technical concepts clearly
  • Ability to work in environments with stringent security, privacy, auditing, and reliability requirements
  • Top Secret/SCI security clearance
  • Experience with Pega PRPC
  • Knowledge of Pega BPM concepts, case management, rule sets, and workflow design
  • Experience integrating Pega applications through REST or SOAP APIs
  • Pega CSA or CSSA certification
  • Experience in enterprise-level application development environments
  • Experience with DevOps or DevSecOps practices and automated software delivery
  • Experience with AWS or Azure
  • Experience with Docker or Kubernetes
  • Experience with application monitoring, centralized logging, automated testing, or continuous monitoring
  • Experience supporting Federal Government applications or cybersecurity-compliant environments
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Tysons Corner, VA
24 Employees
Year Founded: 2011

What We Do

Get behind the scenes insights from startup tech teams: https://www.myhatchpad.com/newsletter/ hatch I.T. is a specialized technology consulting firm connecting software, product, and data engineers with tech startups in emerging tech markets. We offer customized models that transform the way early-stage and high-growth startups scale. Our flagship programs include: - Scale – technical consulting and recruiting services for high-growth startups - Stride – technical strategy and consulting for early-stage startups - hatchpad – an online community platform connecting startup technologists to network, learn, and advance in their careers In true startup fashion, our roots can be traced to a garage in Leesburg, VA in 2013. While working with local startups, our Founder & CEO, Tim Winkler, realized that traditional staffing models didn’t align with the growth needs of startups. Working with those firms felt transactional and the costs were way outside a startup's budget. There was a need for a solution that was relational, community driven, and flexibly priced. With this in mind, hatch I.T. was formed, along with customized models that transform the way early-stage and high-growth startups scale. Fast forward 8 years and 15 employees later, hatch has developed a platform that provides a roadmap to guide startups from MVP through all stages of growth. After proving this model with dozens of startups across DC, Maryland, & Virginia, we realized it was needed in all emerging startup markets. If you’re a startup looking to grow your startup team, or an engineer looking for a career at an innovative tech company, connect with hatch I.T. today.

Similar Jobs

Expression Networks, LLC Logo Expression Networks, LLC

Software Engineer

Artificial Intelligence • Information Technology • Software • Defense
In-Office
Arlington, VA, USA
144 Employees

Hilton Logo Hilton

Design Specialist

Software • Hospitality
In-Office or Remote
2 Locations
121228 Employees
40K-85K Annually

MongoDB Logo MongoDB

Growth Marketing Manager

Big Data • Cloud • Software • Database
Easy Apply
Remote or Hybrid
United States
5550 Employees
76K-149K Annually

Upside Logo Upside

Strategic Account Manager

Artificial Intelligence • Fintech • Machine Learning • Mobile • Payments • Retail • Software
Remote or Hybrid
USA
275 Employees
151K-180K Annually

Similar Companies Hiring

Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees
Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
70 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
30 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account