AI Jobs Map

Covetus · Addison, TX

Java with OpenShift

seniorfull timePosted 2 days ago
Apply on LinkedInLinkedInOpens the original posting. AI Jobs Map never asks for your details.

Stack mentioned

javaopenshiftspringmicroservicesrest-apikubernetesdockerci/cdjenkinsgitgithub-actionsdevopsapplication-securityoauthprometheusgrafana

Only USC, GC and GCEAD

Jersey City, NJ/ Addison, TX/Charlotte, NC

Job Description

Java with OpenShift

Must Have Technical/Functional Skills

Primary Skill: Java / Spring Boot, Microservices, REST API, OpenShift, Kubernetes, Docker, CI/CD, Jenkins / Git, Containers & Pods, ConfigMaps / Secrets

Roles & Responsibilities

• Design, develop, and maintain Java-based applications using Spring Boot, Microservices, REST APIs, and enterprise integration patterns.

• Deploy, manage, and scale applications on Red Hat OpenShift, including container builds, image management, and pod deployments.

• Create and optimize Docker containers, ensuring secure, lightweight, and production-ready images for Java services.

• Implement CI/CD pipelines using Jenkins, Tekton, GitHub Actions, or OpenShift Pipelines for automated build and deployment workflows.

• Monitor and troubleshoot workloads using OpenShift tools (pods, logs, health checks, routes, metrics) to ensure high availability and reliability.

• Configure OpenShift resources including DeploymentConfigs/Deployments, Services, Routes, ConfigMaps, Secrets, and Horizontal Pod Autoscalers.

• Collaborate with DevOps and Cloud teams to ensure smooth environment setup, networking, service mesh, and infrastructure readiness.

• Ensure application security using OAuth, JWT, API gateways, TLS, OpenShift RBAC, and secure container practices.

• Integrate Java services with databases, message brokers, and external APIs, ensuring scalable and resilient communication.

• Improve application performance through profiling, caching, asynchronous processing, and scaling configurations.

• Implement logging and monitoring using ELK/EFK, Prometheus, Grafana, OpenShift Console, and distributed tracing tools.

• Perform root cause analysis and production issue resolution, ensuring minimal downtime and long-term fixes.

• Write clean, maintainable code and conduct code reviews to enforce quality standards and best practices.

• Participate in Agile ceremonies, providing estimates, breaking down tasks, and delivering incremental features.

• Document system architecture, deployment steps, and operational runbooks to support knowledge sharing and maintenance.

More jobs at Covetus