Skip to content
mimi

Architect - Java, Unix, OCP

Lorven Technologies Inc.

Springfield · On-site Contract Lead 1mo ago

About the role

Job Description

  • Java microservices architecture — Ability to design, implement, and govern large-scale Java/Spring microservices with secure APIs, cloud-native deployment, and CI/CD discipline.
  • Lead technical solution design and architecture for web and API-based applications.
  • Design and implement Java/Spring Boot microservices and REST APIs.
  • Define and enforce coding standards, design patterns, and architectural best practices.
  • Guide deployment and operations on UNIX/Linux, Kubernetes, and cloud platforms.
  • Collaborate with product, engineering, and Agile teams to deliver digital products.
  • Drive future enhancements, scalability, security, and performance improvements.

MUST-HAVES

  • Java (Senior level) — Design and build production-grade applications using modern Java (version not specified).
  • Spring Framework / Spring Boot — Implement RESTful microservices, dependency injection, configuration, and lifecycle management.
  • Microservices Architecture — Decompose systems, manage service boundaries, resilience, and inter-service communication.
  • REST API Design — Build versioned APIs with authentication, authorization, error handling, and performance considerations.
  • Spring Batch — Design and implement batch processing jobs with scheduling, retry, and error handling.
  • Cloud & Container Platforms — Deploy and manage applications on Kubernetes and OpenShift (OCP).
  • DevOps & CI/CD — Build pipelines using GitHub, Jenkins, Nexus; manage automated builds, tests, and deployments.
  • Security — Implement JWT and OAuth-based authentication and authorization.
  • UNIX/Linux Systems — Provide architectural and operational guidance for Linux-based environments.
  • Agile Delivery — Work within cross-functional Agile teams; create technical designs and deliver user stories.
  • Technical Leadership — Lead solutioning, mentor developers, and communicate with technical and non-technical stakeholders.
  • Scalable Systems — Build high-availability, high-performance systems for large-scale usage.
  • Risk & Compliance — Adhere to defined standards, controls, and compliance processes.

GOOD-TO-HAVES

  • IDE Tooling — Experience with STS or IntelliJ for enterprise Java development.
  • Product Collaboration — Prior experience closely partnering with product managers.
  • DevOps Maturity — Advanced automation, monitoring, or SRE practices.

Skills

CI/CDGitHubJenkinsJWTJavaKubernetesLinuxMicroservices ArchitectureNexusOCPOAuthOpenShiftREST API DesignSpring BatchSpring BootSpring FrameworkUNIX

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