Position Expired
This job is no longer accepting applications.
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?