Skip to content
mimi

Senior Java Software Engineer

Unisys

Reston · On-site Contract Senior 1w ago

About the role

About

  • We’re looking for a Full Stack Developer V / Senior Software Developer at Reston, VA / Plano, TX.
  • Deep experience building scalable, cloud-native applications.
  • You’ll design, build, and optimize services and UIs using Java 21+, Python 3.X, Angular 21, and AWS 2.0, with a strong emphasis on RDS (PostgreSQL/Aurora).
  • You’ll collaborate closely with product, architecture, DevOps, and QA to deliver high-quality features in an agile environment.
  • Experience with GenAI (Bedrock, Claude Sonnet) and graph technologies (Amazon Neptune/Graph APIs) is a strong plus.

Responsibilities

  • Design & Develop: Build microservices and APIs in Java (preferably with AWS SDK v2) and supporting services in Python.
  • Front-End Engineering: Develop performant, accessible front-end features using Angular (Angular SDK/CLI) and modern TypeScript patterns.
  • Cloud Architecture: Design and optimize cloud-native workloads on AWS (ECS/EKS/Lambda, API Gateway, SQS/SNS, IAM, CloudWatch).
  • Data & Storage: Model, tune, and operate relational workloads on Amazon RDS (PostgreSQL/Aurora); implement robust migration strategies and performance monitoring.
  • Quality Engineering: Champion automated testing (unit, integration, contract, end to end); familiarity with Karate framework is a plus.
  • Security & Compliance: Apply secure coding practices, secrets management, least privilege IAM, and encryption in transit/at rest.
  • Performance & Reliability: Optimize latency, throughput, and cost; implement observability (metrics/tracing/logging) and resilience patterns (circuit breakers, retries, backoff).
  • GenAI & Graph (Nice to Have): Prototype solutions using Amazon Bedrock (e.g., Claude Sonnet), evaluate prompt/response pipelines, and model relationships with Amazon Neptune or Graph APIs.
  • Agile Collaboration: Work closely with product owners and stakeholders; break down epics, estimate work, review code, and mentor engineers.

Requirements

  • 10+ years of professional software development experience.
  • Expert in Java (Java 11+ preferred) and Python for backend/services and tooling.
  • Proficiency with AWS services and tooling (AWS SDK v2 preferred), CI/CD (CodeBuild/ CodePipeline/ GitHub Actions/ Jenkins), IaC (CloudFormation/ Terraform).
  • Strong experience with RDS (PostgreSQL/Aurora)—schema design, query optimization, indexing, replication, and operational best practices.
  • Solid front-end experience with Angular (RxJS, state management, Angular CLI, unit/e2e testing). ADK 21+ preferred.
  • Strong grasp of RESTful APIs, event-driven architectures, and microservices patterns.
  • Hands‑on with automated testing frameworks and practices (JUnit/ Testcontainers/ PyTest; API testing).
  • Familiarity with containerization and orchestration (Docker, ECS/EKS).
  • Excellent problem‑solving, communication, and code review skills.

Nice-to-Have

  • Experience with GenAI on Amazon Bedrock (model selection, prompt engineering, guardrails, evaluation) and Claude Sonnet.
  • Graph experience with Amazon Neptune and Graph APIs (Gremlin/SPARQL).
  • Prior experience in mortgage/secondary market domains background is a plus.
  • Karate test automation framework for API and E2E testing.
  • GitLab experience (CI/CD pipelines, runners, branching strategies).
  • Terraform for infrastructure‑as‑code, particularly with AWS resources.
  • Knowledge of security frameworks (OAuth2/ OIDC, JWT), and data governance/regulatory compliance.
  • Observability stack: OpenTelemetry, CloudWatch, Datadog, or similar.

Education

  • Bachelor’s or Master’s in Computer Science, Engineering, or related field (or equivalent practical experience).

#LI-CGTS
#TS-3142

Requirements

  • 10+ years of professional software development experience.
  • Expert in Java (Java 11+ preferred) and Python for backend/ services and tooling.
  • Proficiency with AWS services and tooling (AWS SDK v2 preferred), CI/CD (CodeBuild/ CodePipeline/ GitHub Actions/ Jenkins), IaC (CloudFormation/ Terraform).
  • Strong experience with RDS (PostgreSQL/Aurora)—schema design, query optimization, indexing, replication, and operational best practices.
  • Solid front-end experience with Angular (RxJS, state management, Angular CLI, unit/e2e testing). ADK 21+ preferred
  • Strong grasp of RESTful APIs, event-driven architectures, and microservices patterns.
  • Hands-on with automated testing frameworks and practices (JUnit/ Testcontainers/ PyTest; API testing).
  • Familiarity with containerization and orchestration (Docker, ECS/EKS).
  • Excellent problem-solving, communication, and code review skills.

Responsibilities

  • Build microservices and APIs in Java (preferably with AWS SDK v2) and supporting services in Python.
  • Develop performant, accessible front-end features using Angular (Angular SDK/CLI) and modern TypeScript patterns.
  • Design and optimize cloud-native workloads on AWS (ECS/EKS/Lambda, API Gateway, SQS/SNS, IAM, CloudWatch).
  • Model, tune, and operate relational workloads on Amazon RDS (PostgreSQL/Aurora); implement robust migration strategies and performance monitoring.
  • Champion automated testing (unit, integration, contract, end to end); familiarity with Karate framework is a plus.
  • Apply secure coding practices, secrets management, least privilege IAM, and encryption in transit/at rest.
  • Optimize latency, throughput, and cost; implement observability (metrics/tracing/logging) and resilience patterns (circuit breakers, retries, backoff).
  • Prototype solutions using Amazon Bedrock (e.g., Claude Sonnet), evaluate prompt/response pipelines, and model relationships with Amazon Neptune or Graph APIs.
  • Work closely with product owners and stakeholders; break down epics, estimate work, review code, and mentor engineers.

Skills

AngularAngular CLIAngular SDKAPI GatewayAPIsAWSAWS SDKAuroraBedrockClaude SonnetCloudFormationCloudWatchCodeBuildCodePipelineDockerECSEKSEvent-driven architecturesGenAIGitHub ActionsGraph APIsIAMJenkinsJavaJavaScriptMicroservicesNeptuneOAuth2OIDCOpenTelemetryPostgreSQLPythonPyTestRESTful APIsRxJSSQSSNSTerraformTestcontainersTypeScriptJWTJUnitKarate

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free