×
Register Here to Apply for Jobs or Post Jobs. X

Senior Java Architect

Job in Silver Spring, Montgomery County, Maryland, 20900, USA
Listing for: T and T Consulting Services, Inc.
Full Time position
Listed on 2026-02-16
Job specializations:
  • Software Development
    Java Developer, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 125000 - 150000 USD Yearly USD 125000.00 150000.00 YEAR
Job Description & How to Apply Below

Full Stack Java Engineer

Candidate will provide senior‑level full stack development services within the Office of the Chief Information Officer (OCIO), with a primary emphasis on Spring Boot backend development and secure integration to a modern React front end, in accordance with OCIO mission requirements.

Project Overview

Full Stack Java Engineer Candidate will provide senior‑level full stack development services within the Office of the Chief Information Officer (OCIO), with a primary emphasis on Spring Boot backend development and secure integration to a modern React front end, in accordance with OCIO mission requirements.

About
  • Public‑facing portal that enables external users (industry participants and stakeholders) to submit and manage service workflows (e.g., certificates, inspection requests, related submissions), make payments through approved payment services (as integrated), and receive electronic outputs (e.g., certificates, approvals, receipts).
  • Private back‑end portal used by internal NOAA Fisheries personnel to administer and process submissions, reconcile payments and manage adjustments/refunds where applicable, issue decisions/approvals, and generate ad‑hoc and standard operational reports.

This effort includes modernizing and migrating legacy data and workflows into SISP, building new workflows, updating legacy data into a cleaner Oracle DB, and developing static and operational reports for the new workflows. The SISP application is implemented using Spring Boot and modern Java, deployed to Tomcat, a dynamic React front end, and supported by an Oracle backend.

Key Responsibilities (Spring/API‑first, React‑connected)
  • Lead backend development using Spring Boot (3.5.6) and Java 21 to build secure, scalable services that power SISP business workflows (e.g., certificates, inspection requests, finance).
  • Design and implement RESTful APIs (request/response models, validation, error handling, pagination/filtering, versioning) enabling efficient communication between the React front end and backend services.
  • Implement security controls with Spring Security, including authentication/authorization, role‑based access, and secure coding practices aligned with OCIO requirements.
  • Develop persistence and data access layers using Spring Data JPA / Hibernate, working with complex Oracle schemas; write and optimize SQL, stored procedures, and routines; troubleshoot and tune application/database performance.
  • Define and enforce backend architecture and coding standards, including a multi‑controller approach (one controller per workflow) and adoption of Google's Java Style Guide; conduct code reviews and mentor developers.
  • Integrate backend APIs with the React front end by coordinating API contracts, payloads, and error semantics; collaborate closely with UI/UX and product to meet usability needs.
  • Support modernization and data migration efforts by analyzing legacy data, reconciling records, and validating data quality.
  • Contribute to CI/CD and Dev Ops best practices, improving automation and delivery reliability using Git‑based workflows and pipelines.
  • Participate across the full SDLC (design, development, testing, deployment, and O&M) in an Agile/Scrum environment; collaborate with product managers, designers, QA, and stakeholders; maintain technical documentation using the recommended tooling.
  • Build & Version Control Tools
  • Experience using Maven for build and dependency management (Gradle familiarity beneficial)
  • Proficiency with Git workflows using Git Hub/Git Lab
Preferred Qualifications
  • Experience developing customized workflow applications, data entry applications, law‑related business applications, and some level of GIS expertise.
  • Experience with Docker/Kubernetes practices (where applicable in the target environment).
  • Experience producing and maintaining operational documentation and runbooks for O&M phases.
  • Experience with Developing and maintaining forms using OAS BI Publisher.
  • Experience in reporting tools, such as tableau
  • Proficiency in React.js core principles (components, state management)
  • Strong skills in JavaScript/Type Script, HTML5, and CSS3
Project Stack
  • Spring Boot Version: 3.5.6
  • Java Version: 21
  • JDK…
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary