drjobs Microservices Software Engineer

Microservices Software Engineer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Herndon, VA - USA

Monthly Salary drjobs

$ 86000 - 138000

Vacancy

1 Vacancy

Job Description

Responsibilities

Peraton is seeking a Microservices Software Engineer to join our team of qualified diverse individuals. This position will be located in Herndon VA. The qualified applicant will become part of Peratons Department of State (DOS) Consular Systems Modernization (CSM) Program for the Bureau of Consular Affairs (CA). This initiative is intended to modernize and consolidate the operational environment under a common technology framework in order to better support the services provided to CAs customers.

As part of the modernization program the Microservices Software Engineer will be responsible for supporting the full software development lifecycle (SDLC) including requirements definition and prototyping software design implementation testing and maintenance.

Roles and Responsibilities:

  • Define functional and nonfunctional software requirements for user stories in alignment with Agile methodology.
  • Develop prototypes to support product and/or technology evaluations.
  • Design software using industry standard design patterns and best practices to improve maintainability flexibility performance security and availability.
  • Implement enterprise webbased applications (Java/Spring/Spring technology stack) within a Agile environment.
  • Develop servicebased solutions (SOA and RESTbased web services) using the Java/Spring/Spring Boot technology stack.
  • Develop automated unit and integration tests that can be incorporated into CI/CD pipeline.
  • Support CI/CD initiatives and utilize static code analyzers to ensure high quality source code.
  • Support software testing activities including IV&V and provide timely software defect resolutions.
  • Provide production and operational support as needed to ensure deployed software meets functional and nonfunctional requirements.
  • Familiarity with docker/OpenShift environment a plus.

DOSCSM

Qualifications

Minimum Qualifications:

  • Bachelors degree and at least eight 8 years experience.
  • Experience in software development and maintenance projects with involvement in requirements management technical design/development and deployment steps within SDLC.
  • Experience supporting software development activities for software projects specializing in the development of enterprise web applications.
  • Experience with fullstack development using the Java technology stack to implement enterprise webbased applications.
  • Experience developing 508 compliant solutions.
  • Excellent communication skills both verbally and in writing.
  • Must be able to obtain or have an Active Secret (or higher) clearance. Interim clearances acceptable.

Preferred Qualifications:

  • Experience developing single page applications using a clientside rendering framework (AngularJS Angular React etc. and responsive CSS framework (Bootstrap Material Design etc.
  • Experience developing SOA web services using Oracle Middleware solutions.
  • Experience developing servicebased solutions using the Java technology stack building RESTbased services (Spring MVC Spring Boot etc. and deploying containerbased microservices architecture (Docker Spring Boot Kubernetes etc.
  • Experience in enterprise software system modernization efforts.
  • Experience in cloudbased environments including the development of software that supports architectures that involves public/hybrid clouds.
  • Experience developing and deploying software systems in an incremental manner using Agile methodology.
  • Experience with static code analyzers (CAST HP Fortify SonarQube etc.
  • Experience developing structured transactional database solutions using an RDBMS database (Oracle MySQL PostgreSQL etc.
  • Experience developing high volume highly available and secure software systems.

Peraton Overview

Peraton is a nextgeneration national security company that drives missions of consequence spanning the globe and extending to the farthest reaches of the galaxy. As the worlds leading mission capability integrator and transformative enterprise IT provider we deliver trusted highly differentiated solutions and technologies to protect our nation and allies. Peraton operates at the critical nexus between traditional and nontraditional threats across all domains: land sea space air and cyberspace. The company serves as a valued partner to essential government agencies and supports every branch of the U.S. armed forces. Each day our employees do the cant be done by solving the most daunting challenges facing our customers. Visit to learn how were keeping people around the world safe and secure.

Target Salary Range

EEO

Employment Type

Full-Time

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.