Java Architect (Backend Solutions)

Hudson IT and Manpower

Job Title: Java Architect (Backend Solutions)

Location: Cincinnati, OH (Onsite – Downtown)

Job Type: Full-time / Contract

Top Skills

Must Have

  • AWS
  • Developed Spring Boot apps and deployed to AWS
  • OpenShift

Nice to Have

  • Experience in banking, fintech, or regulated industries
  • Familiarity with enterprise design objectives (Maintainable, Available, Secure, Scalable, Integrated)

Role Overview

We are seeking a Backend Solutions Architect with strong expertise in Java Spring Boot, AWS cloud services, and OpenShift container platforms. This is a hands-on role focused on designing, implementing, and scaling enterprise-grade backend services for cloud-native and hybrid infrastructures. The architect will ensure solutions are secure, resilient, high-performing, and compliant with enterprise and regulatory standards.

Key Responsibilities

Backend Architecture & Design

  • Define and implement microservice-based backend architectures using Java and Spring Boot.
  • Design RESTful and event-driven APIs for enterprise applications.
  • Apply domain-driven design (DDD) practices for modular and maintainable solutions.
  • Optimize backend performance using caching, load balancing, and resilient service patterns.

Cloud & Platform Engineering

  • Architect and deploy services to AWS (ECS/EKS, Lambda, API Gateway, S3, RDS/DynamoDB, IAM).
  • Leverage OpenShift/Kubernetes for container orchestration and workload scalability.
  • Implement infrastructure as code (Terraform, CloudFormation, Helm).
  • Ensure multi-AZ availability, failover, and disaster recovery.

Governance, Security & Compliance

  • Apply IAM, OAuth2/OIDC, mTLS, and data encryption best practices.
  • Ensure compliance with SOC1/2, PCI, GDPR/CCPA, and enterprise standards.
  • Build secure CI/CD pipelines with automated testing and deployment gates.

Collaboration & Leadership

  • Partner with architects, cloud engineers, and security teams on backend strategies.
  • Mentor developers and DevOps engineers on best practices.
  • Facilitate architecture reviews and guide modernization initiatives.

Qualifications & Requirements

Technical Skills

  • Java & Spring Boot: 10+ years backend engineering experience with expertise in Spring Boot, Spring Cloud, Spring Security.
  • Cloud (AWS): Proficiency with ECS/EKS, Lambda, API Gateway, S3, RDS/DynamoDB, CloudWatch, IAM.
  • Containers (OpenShift/Kubernetes): Experience deploying containerized workloads (Operators, ConfigMaps, service mesh).
  • Linux: Strong administration, troubleshooting, and performance tuning skills.
  • Data & Messaging: Familiarity with RDBMS, NoSQL, Kafka, RabbitMQ, or SQS.
  • DevOps: Experience with CI/CD pipelines, container registries, and infrastructure automation.

Education & Certifications

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field.
  • Preferred: AWS Solutions Architect, Red Hat OpenShift Specialist / CKA, Linux (LPIC or RHCSA/RHCE).

Preferred Experience

  • Modernizing legacy applications into cloud-native microservices.
  • Operating hybrid cloud architectures with AWS and OpenShift.
  • Delivering backend systems in regulated, compliance-heavy industries.
  • Designing large-scale transaction systems or event-driven platforms.

Job Alerts

Get notified when new positions matching your interests become available at {organizationName}.

Need Help?

Questions about our hiring process or want to learn more about working with us?