Search by job, company or skills

Zensar Technologies

Solutions Architect

12-16 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 21 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Architecture & Design

  • Define and own the overall solution architecture, ensuring scalability, performance, resilience, and security.
  • Design microservices-based architectures leveraging Java, Spring Boot, Spring Cloud.
  • Create architectural diagrams, integration contracts, data models, and service interaction patterns.
  • Evaluate and recommend frameworks, tools, design patterns, and technology stack enhancements.
  • Ensure solutions align with enterprise architecture, compliance requirements, and SDLC standards.

Technical Leadership

  • Provide technical guidance to Java leads and developers across the project.
  • Perform design reviews, code reviews, and ensure adherence to best practices.
  • Mentor development teams on microservices, APIs, messaging patterns, and cloud-native engineering.

Integration & Platform Expertise

  • Architect integrations using REST, Kafka, JMS, IBM MQ, ActiveMQ, and other enterprise messaging systems.
  • Work closely with stakeholders to define APIs, data flows, and integration patterns.
  • Lead solutioning for integration with external systems, gateways, and internal enterprise platforms.

Delivery & Governance

  • Collaborate with Product Owners, Business Analysts, and Project Managers to convert business needs into technical designs.
  • Identify technical risks and create mitigation strategies.
  • Support estimation, planning, and effort structuring activities.
  • Ensure non-functional requirements (NFRs) such as performance, HA, DR, and logging/monitoring are embedded in design.

Required Experience

  • 1216 years of total experience with at least 5+ years as a Solution Architect or Technical Architect.
  • Strong background in enterprise-scale Java/J2EE systems and distributed application architecture.
  • Prior experience designing microservices architectures using Spring Boot and Spring Cloud.
  • Experience with Payments domain or highthroughput transactional systems (preferred but not mandatory).

Must-Have Skills

  • Deep expertise in:
  • Java, J2EE, Core Java
  • Spring Boot, Spring Cloud, Microservices
  • REST APIs, Web Services, XML, XSD
  • Kafka, JMS, MQ technologies (IBM MQ, ActiveMQ)
  • SQL and enterprise data modeling
  • Strong knowledge of architectural patterns:
  • Event-driven architecture
  • Domain-driven design (DDD)
  • API-first and contract-first design
  • Resiliency patterns (circuit breakers, retries, fallback)
  • Strong understanding of CI/CD, DevOps tooling (Maven/Gradle, Jenkins, Git, containerization).

Preferred Skills

  • Experience in Payments, GPP, or BFSI solutions.
  • Familiarity with Cloud platforms (Azure, AWS, GCP).
  • Experience with container orchestration (Kubernetes) and service meshes.
  • Exposure to security frameworks (OAuth2, JWT, TLS, PKI).

Soft Skills

  • Excellent analytical and problemsolving ability.
  • Strong communication, documentation, and stakeholder management.
  • Ability to lead development teams with low supervision.
  • Ability to operate in a fast-paced, distributed team environment.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 144568493

Similar Jobs