OCTO Java Middleware Engineer (DMV)

Advanced American Technologies, Inc
  • 200 I ST SE Washington DC 3, DC
  • Instant Apply
2 days ago

Job Description

OCTO is seeking a Senior Java Middleware Engineer to support modernization of the DC DMV Enterprise Application(Destiny), designing and developing RESTful web services that connect the platform to modern digital technologies.

The Officeof the Chief Technology Officer (OCTO) is modernizing the District of ColumbiaDepartment of Motor Vehicles (DC DMV) Enterprise Application (Destiny) toleverage new digital technologies such as cloud computing, data analytics,artificial intelligence, and mobile capabilities required to create a modernexperience for DC DMV customers and partners. Modernizing the Destinyapplication helps DC DMV improve services to citizens and enhance government operations while strengthening overall data security. To address these challenges, the OCTO-DMV team is looking to hire a highly skilled individual to rapidly connect the DMV Enterprise Destiny Application with modern applications while minimizing disruption to existing systems.

This role will design and develop RESTful web services in Java EE, conforming to the Representational State Transfer (REST) architectural style using the Java API for RESTful Web Services (JAX-RS). The selected candidate will work to gain an understanding of DC DMV infrastructure and application implementation requirements that facilitate continuous feature release of applications.

This is a Master level category requiring 16 years of total work experience and a BS Degree or the equivalent work experience.
Required/Desired Skills
SkillRequired /DesiredAmountof Experience
Genuine core JAVA development with strong back-end development skillsRequired12Years
JAVA Annotations, Generics, Reflection, Inheritance, OO Design, NIO, Bean ValidationRequired7Years
Spring Boot Application Development experienceRequired5Years
Spring Java Config, Dependency Injection, Autowiring ConceptsRequired5Years
Spring Integration Development experienceRequired5Years
Spring Web Services Development experienceRequired5Years
Synchronous and Asynchronous programming experience Callbacks, Future, Timeout and Error HandlingRequired5Years
Experience with MAVEN project buildRequired5Years
Experience with GIT version control repositoryRequired5Years
Experience with Tomcat/Jetty/Undertow Application ServersRequired5Years
Experience with LINUX working environmentRequired5Years
Experience with JIRA issue trackerRequired5Years
OpenShift container-based application development and deployment experienceRequired3Years
Working with mainframe CICS containers and channels using JCA connectorRequired3Years
Knowledge of Continuous Integration and Continuous Development (CI/CD) practicesRequired3Years
Bachelor s degree in IT or related field or equivalent experienceRequired0

Questions
No.Question
Question1Absences greater than two weeks MUST be approved by CAI management in advance, and contact information must be provided to CAI so that the resource can be reached during his or her absence. The Client has the right to dismiss the resource if he or she does not return to work by the agreed upon date. Do you agree to this requirement?
Question2What is your candidate's email address?
Question3Candidates submitted above the hourly NTE Vendor Rate $$.$$ of $$.$$ will not be considered. Do you agree to this requirement?
Question4There are no reimbursable expenses. Do you agree to this requirement?
Question5By submitting your candidate to this requisition, you are indicating your company s acceptance of the terms and conditions contained within the Supplier Agreement and Amendment #2022-01 to the Supplier Agreement. Do you agree to this requirement?

Existing Incumbent Resource?: Yes

Numbers & Facts

Location200 I ST SE Washington DC 3, DC

Skills

  • Application Programming Interface (API)unmatched
  • Architectural Servicesunmatched
  • Artificial Intelligence (AI)unmatched
  • Cloud Computingunmatched
  • Continuous Deployment/Deliveryunmatched
  • Continuous Integrationunmatched
  • Data Analysisunmatched
  • Enterprise Applicationsunmatched
  • Error Handlingunmatched
  • Governmentunmatched
  • IBM CICS (Customer Information Control System)unmatched
  • Information Technology & Information Systemsunmatched
  • Information/Data Security (InfoSec)unmatched
  • JAX (Java API for XML)unmatched
  • JCA (Java Connector Architecture)unmatched
  • Javaunmatched
  • Java Platform Enterprise Edition (Java EE/J2EE)unmatched
  • Mainframe Computerunmatched
  • Mavenunmatched
  • Middlewareunmatched
  • REST (Representational State Transfer)unmatched
  • Software Engineeringunmatched
  • Web Programmingunmatched
  • Web Servicesunmatched

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Resume Builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Resume Builder