Conduent is a company that delivers mission-critical services and solutions for Fortune 100 companies and governments. They are seeking an experienced hands-on Java Architect to provide technical leadership in designing scalable enterprise systems and guiding the engineering team in best practices for cloud-native Java application development.
Responsibilities:
- Architect, design, development and oversee development of Java-based enterprise and cloud-native applications
- Define and implement macro & microservices architecture, ensuring scalability, resilience, and maintainability
- Lead modernization initiatives, migrating legacy Java applications to containerized and Kubernetes-based environments
- Collaborate with DevOps teams to design CI/CD pipelines for automated build, test, and deployment using tools like Jenkins, ArgoCD, or GitHub Actions
- Establish coding standards, technical guidelines, and architectural governance
- Evaluate new technologies, frameworks, and tools to continuously improve platform reliability and performance
- Troubleshoot and optimize application performance across distributed systems
- Mentor development teams on Java, Spring Boot, Docker, and Kubernetes best practices
- Ensure compliance with enterprise security and architecture standards
- Engage in capacity planning, scalability assessments, and production readiness reviews
Requirements:
- Strong expertise in Java (8/11/17/21) and Spring Boot, Spring Cloud, and RESTful APIs
- Hands-on experience with Kubernetes (K8s) — designing, deploying, and managing containerized Java applications
- Proficiency in Docker, Helm charts, and Kubernetes Operators
- Experience with cloud platforms (Tanzu / Rancher / AWS / Azure / GCP) and managed Kubernetes services (on prem cloud or EKS, AKS, GKE)
- Deep understanding of microservices, event-driven architecture, and distributed systems
- Knowledge of DevOps practices — CI/CD, GitOps, observability, and infrastructure as code (Terraform / Ansible)
- Strong understanding of messaging systems (Kafka, RabbitMQ, etc.)
- Familiarity with monitoring and logging (Prometheus, Grafana, ELK, OpenTelemetry)
- Excellent problem-solving, analytical, and communication skills
- Proven ability to lead architecture discussions, influence stakeholders, and deliver technical documentation
- Bachelor's or Master's degree in Computer Science, Information Technology, or related field
- Knowledge of security practices (OAuth2, OIDC, TLS, secrets management)
- Exposure to Tanzu, or Rancher environments
- Experience in performance tuning of JVM-based applications