Technical Architect (Full Stack Developer)

Company:  Page Mechanical Group, Inc.
Location: Glenn Dale
Closing Date: 20/10/2024
Salary: £100 - £125 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

About Our Company:

Join Delmock Technologies, Inc. (DTI), a leading HUBZone business in Baltimore, known for delivering sophisticated IT and Health solutions with a commitment to ethics, expertise, and superior service. Actively engaged in the local community, DTI creates opportunities for talented residents while maintaining a stellar reputation as an award-winning contractor. Recently ranked as high as #3 among HUBZone Companies in a GOVWIN survey, DTI offers a dynamic environment for those passionate about impactful projects, community involvement, and contributing to a top-ranking Federal project support team.

At DTI, we balance continuous growth and innovation with a strong dedication to corporate social responsibility. Join our talented team and be part of a company that values both professional excellence and community impact. Explore the exciting career opportunities awaiting you at DTI!

DTI is committed to hiring and maintaining a diverse workforce. We are an equal opportunity employer making decisions without regard to race, color, religion, sex, national origin, age, veteran status, disability, or any other protected class.

Responsibilities:

  • Ability to perform all roles and responsibilities of both a Senior Back-End Developer and a Senior Front-End Developer.
  • Front end web development using modern techniques and frameworks (e.g., HTML5, CSS, CSS frameworks like LESS and SASS, Responsive Design).
  • Creating and upgrading semantic HTML layouts using latest HTML standards.
  • Experience with organizing information, content, and functionality of a web site for optimal user experience.
  • Consuming RESTful APIs and ensuring front-end interoperability with Java web application server environments (e.g., Spring Framework, Spring Boot).
  • JavaScript development using modern standards, including strict mode compliance and modularization techniques.
  • Creating web layouts from static images.
  • Creating views and templates in full-stack frameworks like Rails, Express, or Django.
  • Writing software that adheres to organizational web, accessibility, and multi-lingual standards.
  • Consider impact to 508 compliance when pulling Epics from Product backlog to Program backlog.
  • Refactoring text copy into file formats commonly used for localization (i18n).
  • Developing and consuming web-based, RESTful APIs utilizing Java and Spring.
  • Working within Kubernetes (OpenShift, AWS EKS), Service Mesh (ISTIO), Microservices architecture.
  • Ensuring Swagger and OpenAPI documentation is created for RESTful services.
  • Completing JavaDocs.
  • Performing database system development with knowledge of Relational Databases (Oracle, Postgres) and NoSQL Databases (e.g., MongoDB).
  • Utilizing scalable search technology (e.g., ElasticSearch, Solr).
  • Working knowledge of Business Objects Enterprise (BOE) and Red Hat JBoss Enterprise Application Platform (JBoss EAP).
  • Handling large data sets and scaling their handling and storage.
  • Designing, building, and implementing software applications, remediating defects, and supporting infrastructure environments.
  • Authoring developer-friendly documentation (e.g., API documentation, deployment operations).
  • Communicating technical concepts to a non-technical audience.
  • Conducting alternative analysis on software approved within the application boundary.
  • Creating and maintaining code comments, Wikis, and other development artifacts.
  • Creating and/or providing input for design artifacts for inclusion in design documents.
  • Following Test-driven development (TDD) paradigm by creating and maintaining unit tests.
  • Ensuring design conforms to technical solution of the platform and program.
  • Operating in a DevOps environment comprised of Maven, Jenkins, SonarQube, NPM.
  • Quickly researching and learning new programming tools and techniques.
  • Assisting automation test team with development of automation regression tests.
  • Assisting performance team with development of stubs and simulators.
  • Remediating defects and providing Tier 3 level support.
  • Supporting packaging of software as required.
  • Using version control systems, specifically Git and GitHub.
  • Working with open-source solutions and mentoring other developers.
  • Encouraging and supporting collaborative work among all team members.
  • Producing clear, concise, organized, and easily accessible documentation.

Education, Degrees, and Certifications:

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.

Minimum Requirements:

  • 6 years of experience with the following:
  • Java Development: JDK 1.8 and 11, MDC, Http Filters, Loggers, Concurrence, Security, JPA, JUnit.
  • Spring Projects: MVC, Boot, WebFlux, Cloud, Test, Security, Cache, JPA.
  • Persistence: Relational Databases (e.g., Oracle, PostgreSQL), NoSQL Databases (e.g., MongoDB, DynamoDB).
  • DevOps: Maven, Build pipelines (Jenkins or other), Code quality tools (SonarQube or other), Nexus, Git.
  • Client Development: HTML5, JavaScript Front-End Framework (React, Angular, Vue, or other), CSS3.

Preferred:

  • Active IRS MBI Clearance.
  • JBoss EAP Experience.
  • Client Development: Node.js, NPM, Babel, Webpack, React, Create React App, Jest, Testing Library, Selenium.
  • Standards:
    • Web: CSS, HTML5.
    • Accessibility: WCAG 2.0 and WAI-ARIA.
    • Multi-Lingual: Accessibility Standards (a11y), Internationalization (i18n) and Localization (l10n).
    • Other Skills: Splunk, Excel, PowerPoint.

Location:

  • This position is hybrid, based in Lanham, Maryland. Candidates must be local to Lanham, MD or willing to relocate.
#J-18808-Ljbffr
Apply Now
Share this job
Page Mechanical Group, Inc.
  • Similar Jobs

  • Technical Architect (Full Stack Developer)

    Glenn Dale
    View Job
  • Technical Architect (Full Stack Developer)

    Glenn Dale
    View Job
  • Technical Architect (Full Stack Developer)

    Glenn Dale
    View Job
  • Full Stack Engineer

    Annapolis Junction
    View Job
  • Technical Engineer and Architect (Product Planning)

    Glenn Dale
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙