Browse current jobs

Technical Architect_Java

TAAZAA · Noida

Apply on employer website

Collected role description

Role overview

Technical Architect_Java at TAAZAA

Architecture & Solution Design Define and own the end-to-end architecture for enterprise, cloud-native SaaS products, from solution vision to deployment topology.

We are seeking a Java Technical Architect who owns the end-to-end architecture of cloud-native, multi-tenant SaaS products.

Responsibilities

  • You will bring deep hands-on expertise in Java (8 through 17/21), Spring Boot, microservices, event-driven systems and AWS, combined with the judgment to make and defend architectural trade-offs.
  • You will also act as a trusted technical advisor to clients, translating business goals into scalable, secure and cost-effective solutions
  • Design multi-tenant architectures, including tenant isolation, data partitioning, tenant-aware security and per-tenant configuration.
  • Decompose domains using Domain Driven Design (DDD) and define microservice boundaries, APIs and data ownership.
  • Design event-driven and reactive systems using Kafka, CQRS, event sourcing and Saga patterns where appropriate.
  • Define non-functional requirements (scalability, availability, performance, security, observability, cost) and design to meet them.
  • Architect AWS solutions using services such as EKS, S3, Cognito, KMS, RDS, SQS/SNS, API Gateway and Lambda.
  • Evaluate options and present multiple architectural approaches with clear trade-offs, then document decisions as Architecture Decision Records (ADRs).
  • Lead modernization of legacy monoliths to microservices and cloud-native platforms.
  • Research emerging technologies, including AI/ML and GenAI integrations, and build proofs of concept to validate them.
  • Technical Leadership & Governance Set coding standards, reference architectures, reusable frameworks and engineering best practices across teams.
  • Review designs and critical code through Git pull requests, ensuring quality, security and performance.
  • Mentor Technical Leads and senior engineers, and raise the overall architecture maturity of the team.
  • Define API strategy and standards for REST, gRPC and GraphQL services, including versioning and contracts.
  • Drive security by design: authentication and authorization (OAuth2, OIDC, JWT), encryption, secrets management and OWASP compliance.
  • Establish observability standards for logging, metrics, distributed tracing and alerting.
  • Guide CI/CD, DevOps and Infrastructure as Code practices, and own performance and load-testing strategy.
  • Troubleshoot complex production issues and lead root-cause analysis for critical incidents.
  • Collaboration & Delivery Engage with clients and stakeholders in pre-sales and discovery to shape solutions, estimates and technical proposals.
  • Conduct requirement, feasibility and impact analysis for new features and change requests.
  • Coordinate architecture and dependencies across onsite, offshore and external teams.
  • Work with product owners and delivery managers to align technical roadmaps with business priorities.
  • Participate in scrum ceremonies and support delivery teams through the full project lifecycle, including warranty support.
  • Your Qualifications Experience Bachelor’s or master’s degree in computer science, Computer Engineering or a related field. 12–16 years of software development experience in Java, with at least 4 years in an architect or solution architect role.
  • Proven record of architecting and delivering cloud-native, multi-tenant SaaS products at enterprise scale.
  • Experience leading multiple teams and Technical Leads across concurrent projects.
  • Technical Skills Expert in Java 8 and modern Java (11/17/21), including concurrency, JVM internals and performance tuning.
  • Deep expertise in Spring, Spring Boot, Spring Cloud (Config, Gateway, Discovery), Spring Security and Spring WebFlux.
  • Strong command of microservices architecture, DDD, CQRS, event sourcing, and resilience patterns (circuit breaker, retry, bulkhead).
  • Mastery of design patterns, including GoF, J2EE, enterprise integration and cloud design patterns.
  • Hands-on AWS experience is a must, including EKS, S3, Cognito, KMS, RDS, IAM and networking (VPC).
  • AWS Solutions Architect certification is a strong plus.
  • Proven experience designing multi-tenancy (database-per-tenant, schema-per-tenant and shared-schema models).
  • Strong SQL and data modeling with RDBMS such as PostgreSQL, Oracle and MySQL; experience with NoSQL such as MongoDB, Cassandra or DynamoDB.
  • Experience with caching (Redis, Hazelcast) and search (Elasticsearch/OpenSearch).
  • Skilled in ORM and data access with Hibernate, JPA, MyBatis/iBatis and JDBC.
  • Experience with messaging and streaming platforms such as Kafka, RabbitMQ, ActiveMQ, IBM MQ or JMS.
  • Proficient in designing and consuming REST, gRPC and GraphQL APIs.
  • Containerization and orchestration with Docker and Kubernetes; Infrastructure as Code with Terraform or CloudFormation.
  • CI/CD with Jenkins, GitHub Actions or GitLab CI; build tools Maven and Gradle; version control with Git.
  • Testing practices including TDD, JUnit, Mockito, contract testing, and performance testing with JMeter or Gatling.
  • Observability tooling such as Prometheus, Grafana, ELK, OpenTelemetry or Datadog.
  • Working knowledge of application security, OAuth2/OIDC, and compliance needs such as SOC 2, GDPR or HIPAA.
  • Hands on experience with AI Productivity tools such as Chat GPT, Copilot, Gemini, Claude.
  • Experience with Spring AI, Retrieval-Augmented Generation (RAG) architectures, and implementing observability standards using OpenTelemetry (OTel) for distributed tracing, metrics, and logging in AI-enabled microservices.
  • Exposure to integrating AI/ML or LLM-based services into enterprise applications.
  • Experience with serverless architectures and cost optimization (FinOps) on cloud.
  • Familiarity with front-end architectures (React or Angular) for full-stack solution design.
  • Behavioral: Here are five essential behavioral skills a Technical Lead should possess: Effective Communication: Clearly and concisely convey ideas, requirements, and feedback to team members, stakeholders, and clients, fostering an environment of open dialogue and mutual understanding.
  • Leadership and Mentorship : Inspire and guide the development team, providing support and encouragement, while promoting a culture of continuous learning and improvement.
  • Problem-Solving Attitude: Approach challenges with a proactive mindset, quickly identifying issues and developing innovative solutions to overcome obstacles.
  • Collaboration and Teamwork: Work well within a team, encouraging collaboration and valuing diverse perspectives to achieve common goals and deliver high-quality results.
  • Adaptability and Flexibility: Stay adaptable in a fast-paced, dynamic environment, effectively managing changing priorities and requirements while maintaining focus on project objectives.
  • What you’ll get in return: Joining Taazaa Tech means thriving in a dynamic, innovative environment with competitive compensation and performance-based incentives.
  • You'll have ample opportunities for professional growth through workshops and certifications, while enjoying a flexible work-life balance with remote options.
  • Our collaborative culture fosters creativity and exposes you to diverse projects across various industries.
  • We offer clear career advancement pathways, comprehensive health benefits, and perks like team-building activities.
  • Who we are: Taazaa Tech is a kaleidoscope of innovation, where every idea is a brushstroke on the canvas of tomorrow.
  • It's a symphony of talent, where creativity dances with technology to orchestrate solutions beyond imagination.
  • In this vibrant ecosystem, challenges are sparks igniting the flames of innovation, propelling us towards new horizons.
  • Welcome to Taazaa, where we sculpt the future with passion, purpose, and boundless creativity.

Preferred qualifications and skills

  • Good to Have Experience with Azure, GCP or PCF in addition to AWS.

Employment details

  • Location: Noida [UP] [India]

About the employer

  • Working at Taazaa involves engaging with cutting-edge technology and innovative software solutions in a collaborative environment.

Benefits

  • Competitive salaries, health benefits, and various perks further enhance the work experience.

Additional role details

  • We’re looking for a Technical Architect to join our Core engineering team in Noida & Pune.
  • We emphasize on continuous professional growth, offering workshops and training.
  • Our employees often interact with clients to tailor solutions to business needs, working on diverse projects across industries.
  • We promote work-life balance with flexible hours and remote options, fostering a supportive and inclusive culture.
  • Looking ahead, we aim to expand our technological capabilities and market reach, investing in advanced technologies and expanding our service offerings.
  • We plan to deepen our expertise in AI and machine learning, enhance our cloud services, and continue fostering a culture of innovation and excellence.
  • Taazaa is committed to staying at the forefront of technology trends, ensuring it delivers impactful and transformative solutions for its clients.
  • This is a hands-on architecture role.
  • You will define target architectures, set engineering standards, review critical code, and guide multiple teams and Technical Leads.

Collected experience requirement

8-12 years