Software Engineer

• Posted 2 days ago • Updated 8 hours ago
Full Time
USD $80,000.00 - 90,000.00 per year
Company Branding Image
Fitment

Dice Job Match Score™

👾 Reticulating splines...

Job Details

Skills

  • Recruiting
  • Legacy Systems
  • Oracle
  • Database
  • PL/SQL
  • Performance Tuning
  • Document Management
  • SSO
  • Collaboration
  • Agile
  • Estimating
  • Testing
  • Regression Testing
  • Code Refactoring
  • IBM WebSphere
  • Java
  • Enterprise Software
  • Generative Artificial Intelligence (AI)
  • Spring Framework
  • RESTful
  • Relational Databases
  • Enterprise Integration
  • Messaging
  • Batch Processing
  • Application Development
  • Authentication
  • Authorization
  • Encryption
  • Security Clearance
  • Exim
  • Amazon EC2
  • Amazon SQS
  • Remote Desktop Services
  • Amazon RDS
  • EMC Documentum
  • Enterprise Content Management
  • IBM
  • Continuous Integration
  • Continuous Delivery
  • DevSecOps

Summary

GovCIO is currently hiring for Software Engineer to support the modernization of a mission-critical enterprise application. This initiative focuses on improving system agility, security, and maintainability while incrementally evolving a legacy platform into a modern architecture.

The engineer will work closely with a small, highly collaborative team to analyze, design, and implement enhancements to a complex, document-centric system integrated across multiple enterprise platforms.

This is a hands-on role suited for someone who can navigate legacy systems while building forward-looking solutions in a controlled, regulated environment.

to support our client's contract needs. This position is located in the within the United States and will be a full remote position.

Responsibilities

  • Contribute to modernization of a legacy Java-based enterprise application into a modular Spring Boot architecture
  • Develop and enhance backend services, APIs, and integrations with enterprise systems
  • Work with Oracle databases, including schema design, PL/SQL, and performance tuning
  • Integrate with document management systems (e.g., Documentum or similar ECM platforms)
  • Implement secure system-to-system integrations using REST, messaging (e.g., SQS), and enterprise protocols
  • Support identity and access integration (e.g., SSO, mTLS, PIV-based authentication)
  • Participate in breaking down monolithic components into well-defined modules with clear boundaries
  • Assist in designing and implementing asynchronous processing patterns (queues, retries, DLQs)
  • Collaborate in Agile ceremonies and contribute to backlog refinement and estimation
  • Support testing efforts, including unit, integration, and regression testing in constrained environments
  • Troubleshoot production issues and support operational stability


What You'll Work On

  • Refactoring and modularizing AMS components (profiles, transactions, covenants, reports, records)
  • Building a Spring Boot-based application layer to replace legacy WebSphere deployments
  • Designing portfolio-based deployment models (multi-tenant or segmented architectures)
  • Implementing reliable integration patterns with external systems
  • Supporting phased modernization (portfolio-by-portfolio or module-by-module)

Qualifications

Bachelor's with 3- 5 years (or commensurate experience)



Required Skills and Experience
  • 3 years of experience in Java-based enterprise application development with exposure to using generative AI for development and analysis
  • Strong experience with Spring Boot and REST API development
  • Experience working with relational databases
  • Familiarity with enterprise integration patterns (messaging, APIs, batch processing)
  • Understanding of secure application development (authentication, authorization, encryption)
  • Experience working in legacy environments and modernization initiatives
  • Ability to work independently in a small team with evolving requirements


Clearance Required: Must be able to obtain and maintain an EXIM Bank Public Trust

Preferred Skills and Experience

  • Experience with AWS (EC2, SQS, RDS, IAM)
  • Familiarity with Documentum or similar enterprise content management systems
  • Experience with IBM security stack (ISAM/ISVA) or similar identity providers
  • Exposure to CI/CD pipelines and DevSecOps practices
  • Experience working in government or regulated environments
  • Understanding of modular monolith architectures and incremental modernization strategies


Posted Salary Range

USD $80,000.00 - USD $90,000.00 /Yr.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10443217
  • Position Id: 7971
  • Posted 2 days ago

Company Info

About GovCIO

GovCIO is a rapidly growing provider of advanced technology solutions and digital services for the federal government. Combining our extensive federal experience with the latest innovations in IT and disruptive approaches, our experts develop comprehensive solutions to meet the most pressing demands of today’s government agencies. From the U.S. military to Health and Human Services, we have an impressive track record of helping our customers optimize how they operate.

We’re transforming government IT, empowering our federal customers to meet the challenges of today while building the government of tomorrow.

About_Company_One
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Philadelphia, Pennsylvania

Today

Easy Apply

Full-time

$140000 - $130000

Greenwich, Connecticut

6d ago

Full-time

Oklahoma City, Oklahoma

Today

Full-time

USD 107,900.00 - 195,050.00 per year

Bellevue, Washington

11d ago

Full-time

USD 131,600.00 - 210,300.00 per year

Search all similar jobs