Source description
About the role
What You Will Be Doing Architect and design scalable, high-performance backend systems using Java, Spring Boot, and Microservices architecture Drive Domain-Driven Design (DDD) practices to align technology solutions with business capabilities Design and implement event-driven systems, APIs, and distributed services for capital markets platforms Collaborate with product owners, business stakeholders, and engineering teams to translate functional requirements into technical solutions Define and enforce architecture standards, best practices, and design patterns Ensure system reliability, performance, security, and scalability Lead code reviews, design discussions, and technical governance Optimize systems for low latency and high throughput, critical for financial transaction processing Work closely with DevOps teams to ensure CI/CD, observability, and cloud readiness Support production systems, troubleshoot complex issues, and drive continuous improvements What You Bring 10+ years of experience in backend development with strong expertise in Java o Hands-on experience in: o Spring Boot / Spring Framework o Microservices architecture o REST APIs event-driven systems Strong experience in Domain-Driven Design (DDD) principles and implementation Experience in designing and building distributed systems in a high-availability environment Solid understanding of: o Data modeling and database design (SQL/NoSQL) o Messaging systems (Kafka, MQ, or similar) Proven experience in system design, architecture, and performance optimization Excellent problem-solving and analytical skills Strong communication and stakeholder management abilities Good to Have Experience in Capital Markets / Banking / Financial Services domain Exposure to real-time trade processing systems (Middle Office / Post-trade) Knowledge of cloud platforms (AWS/Azure/GCP) Experience with containerization (Docker, Kubernetes) Familiarity with DevOps practices (CI/CD pipelines, monitoring tools) Understanding of event sourcing, CQRS patterns Exposure to Agile/Scrum methodologies What You Bring 10+ years of experience in backend development with strong expertise in Java o Hands-on experience in: o Spring Boot / Spring Framework o Microservices architecture o REST APIs event-driven systems Strong experience in Domain-Driven Design (DDD) principles and implementation Experience in designing and building distributed systems in a high-availability environment Solid understanding of: o Data modeling and database design (SQL/NoSQL) o Messaging systems (Kafka, MQ, or similar) Proven experience in system design, architecture, and performance optimization Excellent problem-solving and analytical skills Strong communication and stakeholder management abilities Good to Have Experience in Capital Markets / Banking / Financial Services domain Exposure to real-time trade processing systems (Middle Office / Post-trade) Knowledge of cloud platforms (AWS/Azure/GCP) Experience with containerization (Docker, Kubernetes) Familiarity with DevOps practices (CI/CD pipelines, monitoring tools) Understanding of event sourcing, CQRS patterns Exposure to Agile/Scrum methodologies What You Will Be Doing Architect and design scalable, high-performance backend systems using Java, Spring Boot, and Microservices architecture Drive Domain-Driven Design (DDD) practices to align technology solutions with business capabilities Design and implement event-driven systems, APIs, and distributed services for capital markets platforms Collaborate with product owners, business stakeholders, and engineering teams to translate functional requirements into technical solutions Define and enforce architecture standards, best practices, and design patterns Ensure system reliability, performance, security, and scalability Lead code reviews, design discussions, and technical governance Optimize systems for low latency and high throughput, critical for financial transaction processing Work closely with DevOps teams to ensure CI/CD, observability, and cloud readiness Support production systems, troubleshoot complex issues, and drive continuous improvements Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.
More at Zensar