Software Engineer L1-2
Summary
Software Engineer (L1 or L2) building and maintaining Java and Angular applications, RESTful APIs, and Oracle/PostgreSQL data layers, plus modernizing apps with Spring Boot, microservices, and containerization on Kubernetes. On-site in Annapolis Junction, MD; requires an active TS/SCI clearance with polygraph.
Jovian Concepts, LLC is looking
to hire a Software Engineer Level 1 or Level 2 for a great opportunity in
the Annapolis Junction, MD area.
- Analyze user and system requirements to design,
develop, test, and maintain Java and Angular applications.
- Design,
develop, and support RESTful APIs, service integrations, and data access
components for Oracle, PostgreSQL, and other relational databases.
- Support
application modernization initiatives, including Spring Boot migration,
database modernization, microservices, and containerization.
- Deploy and
support containerized applications in Kubernetes environments across cloud
and on-premises infrastructure.
- Participate
in architecture reviews, code reviews, troubleshooting, technical design,
and continuous process improvement.
- Develop
automated unit and integration tests, support CI/CD pipelines, and
maintain technical documentation using Confluence and Jira.
- Provide
backup database administration support for Oracle, PostgreSQL, and MariaDB
while cross-training across application, database, and deployment
technologies to ensure operational continuity.
Requirements
Required Qualifications:
- Bachelor's degree in Computer Science or a related
technical discipline from an accredited college or university. Candidates
without Bachelors degrees will require an additional 4 years of software
engineering experience.
- For a SWE Level 1 a minimum
of seven (7) years of software engineering experience
on programs and contracts of similar scope, type, and complexity will be required.
- For a SWE Level 2 a minimum
of fourteen (14) years of software engineering experience
on programs and contracts of similar scope, type, and complexity will be required.
- Security
Clearance Requirement: Active TS/SCI with Polygraph, no CCAs will be accepted at this time.
Preferred
Qualifications:
- Experience developing Java enterprise applications
using Spring Boot (or similar frameworks) and Angular (or
comparable front-end technologies).
- Experience
designing and implementing RESTful APIs and integrating
applications with Oracle, PostgreSQL, MariaDB, or other relational
databases.
- Experience
with application modernization, including Spring Boot migrations,
microservices, and database modernization initiatives.
- Experience
developing, deploying, and supporting containerized applications
using Docker, Podman, and Kubernetes platforms
(e.g., Rancher, Amazon EKS, OpenShift).
- Familiarity
with Kubernetes concepts including Deployments, Services, ConfigMaps,
Secrets, Ingress, Persistent Volumes, Helm charts, and cloud-native
architectures.
- Experience
implementing GitLab CI/CD pipelines, automated testing,
DevSecOps practices, and modern software delivery processes.
- Experience
using Jira and Confluence in Agile
environments, providing database operational support, and working with
XML, JSON, or other structured data formats.