Jr. - Mid Level JEE Software Developer
CGI · All, MO · Today
Engineering$58k/yrFull-time
About the role
Join our dynamic team to design and build web service and file based interface services that connect diverse enterprise systems to a centralized financial solution as part of a large scale transformation and modernization effort for a large U.S. Federal agency.
Responsibilities
- Design, build, test, and maintain interface software solutions using Java, Spring Boot, and Apache Camel.
- Work closely with subject matter experts to interpret requirements and translate to software solutions.
- Participate in technical meetings with client technical specialists and stakeholders.
- Provide support for downstream testing efforts and defect resolution.
- Support the maintenance of interface design and interface control documents or other applicable documentation.
Requirements
- 4+ years of experience with Java application development.
- Experience with Java technologies and open source tooling.
- Experience with multithreading.
- Experience with Apache Camel and Spring Boot.
- Experience with SOAP/RESTful web service technologies and related security.
- Proficient with Git.
- Proficient with Maven and POM structure.
- Proficient with Oracle (JDBC or equivalent, SQL).
- Experience working in an Agile environment.
- Strong communication skills.
- Ability to work in a fast-paced environment.
- Ability to be flexible, bringing curiosity and a strong desire to learn.
Qualifications
- Experience building integrations.
- Experience building reusable frameworks.
- Experience securing data both in transit and at rest (data encryption, certs, TLS, HTTPS).
- Experience with Docker and containerization.
- Experience with Java version migrations (specifically to Jakarta EE).
- Familiarity with Red Hat EAP.
- Experience with Red Hat OpenShift or Kubernetes.
- Experience with the federal financial domain and/or federal financial ERP solutions.
- Experience with DevSecOps and Jenkins pipeline creation/maintenance.
Benefits
This position is located in our Fairfax, VA, Ballston, VA, Lebanon, VA, Austin, TX, Belton, TX, Lafayette, LA, or Knoxville, TN office; however, a hybrid working model is acceptable.
Pay
A reasonable estimate of the current range for this role in the U.S. is $58,000.00 - $136,200.00.
Schedule
This position is available on a hybrid schedule.