A Payments Platform Company
Software Architect – Enterprise Java, Cloud-Native, AI-Augmented Development
Location
India
Posted
113 days ago
Salary
0
Seniority
Lead
Job Description
Software Architect – Enterprise Java, Cloud-Native, AI-Augmented Development
Zact
• Define and enforce enterprise architecture standards, patterns, and conventions across all product domains • Lead technical design sessions and author Architectural Decision Records (ADRs) for major system changes • Establish and refine microservices topology, service contracts, and inter‑service communication strategies • Drive adoption of SOLID principles, Gang‑of‑Four design patterns, and reactive programming paradigms • Champion integration of AI‑assisted coding tools (GitHub Copilot, JetBrains AI, Cursor, Claude) into the SDLC • Architect cloud‑native solutions on GCP leveraging Kubernetes, service meshes, and managed data services • Mentor senior and mid‑level engineers in architectural thinking, design patterns, and production‑readiness criteria • Collaborate with Product and Business stakeholders to translate requirements into actionable technical roadmaps.
Job Requirements
- 10+ years of professional software engineering experience
- 5+ years in a software architect or principal engineer role
- Deep expertise in Java 17+, Spring Boot 3.x, and the broader enterprise Java ecosystem
- Demonstrable production experience with microservices, event‑driven systems, and cloud‑native architectures
- Strong command of DDD, CQRS, Event Sourcing, and distributed transaction patterns
- Hands‑on experience with containerised deployments on Kubernetes in a major cloud provider
- Proven ability to mentor and elevate the technical skills of engineering teams
- Excellent written and verbal communication for both technical and non‑technical audiences.
Benefits
- Health insurance
- Retirement plans
- Paid time off
- Flexible work arrangements
- Professional development
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior Node.js Developer
XebiaCreating Digital Leaders. Digital Transformation Consultancy Services and Solutions
• designing, developing, and maintaining scalable backend services and APIs using Node.js and TypeScript • ensuring high performance and reliability • architecting and implementing RESTful and/or GraphQL APIs as well as microservices-based solutions • collaborating closely with cross-functional teams to define technical solutions • improving system architecture, and promoting engineering best practices • optimizing database schemas and queries, ensuring data integrity, security, and performance across databases • supporting DevOps and cloud initiatives by working with CI/CD pipelines, containerization, monitoring, and cloud infrastructure
Backend Developer, Java – Python
ItconsultingConsulenza & Formazione nel settore Information Technology
• Sviluppare, implementare e mantenere applicazioni backend performanti • Collaborare con un team di sviluppo per progettare soluzioni efficaci per i nostri clienti
Senior Backend Engineer, NodeJS
FabulousBorn at Duke University, the Fabulous app uses behavioral science to help individuals and teams build healthy habits.
• We’re looking for a very quick nimble and passionate, startup-style software engineer to support Fabulous growth. • If that describes you, joining us means you’ll be working closely with an experienced CTO to build innovative new features (e.g. marketing optimizations engines, billing reporting, etc.) • Do you have great expertise in designing and implementing software? • Do you feel that helping people around the world achieve healthy habits is an important and meaningful mission for you? Then you should join the Fabulous engineering team.
Software Engineer IV, Backend
Digital Media SolutionsDigital Media Solutions is a leading provider of technology-enabled digital performance advertising solutions.
• Build and maintain backend services primarily in Go, with exposure to PHP-based systems • Design and evolve clean, well-documented APIs that support high-scale applications • Own services end-to-end, including design, implementation, deployment, and monitoring • Develop and support high-throughput, revenue-critical workflows • Collaborate closely with frontend, data, and product teams to deliver scalable solutions • Participate in architecture discussions, code reviews, and technical planning • Contribute to system reliability, performance optimization, and operational excellence • Ramp into Go with support while taking ownership of production systems




