About this role
Through our dedicated associates, Conduent delivers mission-critical services and solutions on behalf of Fortune 100 companies and over 500 governments - creating exceptional outcomes for our clients and the millions of people who count on them. You have an opportunity to personally thrive, make a difference and be part of a culture where individuality is noticed and valued every day.
Job Track Description:
Experience Level:
15+ years of software engineering experience with at least 5 years in technical leadership or solution architecture roles.
Role Overview:
We are seeking a hands-on Technical Architect / Lead with deep expertise in Spring Boot microservices and Azure Event Hub or similar cloud streaming architectures. The ideal candidate will design, develop, and deliver scalable, event-driven solutions on Azure or similar clouds (AWS). This role requires strong technical problem-solving skills, Team & architecture ownership, and the ability to guide teams through the full development lifecycle.
Key Responsibilities:
Architecture and Design
• Architect and design microservices-based solutions using Spring Boot • Build event-driven and streaming architectures using Azure Event Hub, Kafka, or similar platforms. • Define integration patterns between producers and consumers, manage offsets, partitions, and checkpoints effectively. • Design and implement secure RESTful APIs and asynchronous communication patterns. • Architect cloud-native solutions leveraging Azure Kubernetes Service (AKS), Azure Functions, Cosmos DB, App Services, and related cloud components. • Develop reference architectures, reusable components, and best practice frameworks for microservices and event streaming.
Hands-on Development and Technical Leadership
• Lead by example through hands-on coding, code reviews, and POC development. • Collaborate with development teams to translate business requirements into scalable and maintainable technical solutions. • Ensure high code quality, proper design patterns, and best practices are followed across teams. • Work closely with DevOps teams to build automated CI/CD pipelines using Azure DevOps, GitHub Actions, or Jenkins. • Conduct technical evaluations, architecture reviews, and participate in solution governance forums.
Leadership and Delivery
• Lead and mentor engineering teams through design, development, and deployment phases. • Collaborate closely with Product, DevOps, Support teams. • Provide technical guidance and mentorship to developers. • Conduct architecture reviews, POCs, and solution governance activities.
Performance, Reliability, and Optimization
• Ensure high availability, fault tolerance, and scalability of systems using Azure-native patterns. • Optimize Event Hub throughput, partitioning, and consumer performance. • Implement and maintain observability through monitoring, logging, and tracing tools such as Grafana, Azure Monitor, Application Insights. • Troubleshoot and resolve production performance issues across distributed services.
Required Skills and Experience:
• Strong hands-on experience with Java, Spring Boot, Spring Security, and RESTful API development. • 3+ yrs. of proven expertise in Azure Event Hub, Kafka, or other event streaming platforms. • Solid understanding of microservices architecture, Domain-Driven Design (DDD), CQRS, and event sourcing. • Experience with containerization (Docker) and orchestration (Kubernetes, AKS). • Working knowledge of Azure services: Key Vault, Application Insights, Azure Functions, App Services. • Strong experience with CI/CD pipelines, infrastructure as code, and automation frameworks. • Excellent debugging, troubleshooting, and system design skills. • Strong collaboration skills across DevOps, Security, and Product teams.