Talent.com
This job offer is not available in your country.
Technical Architect - Spring Frameworks

Technical Architect - Spring Frameworks

SkyleafMumbai
28 days ago
Job description

Role Summary :

We are seeking an experienced Java Technical Architect (12 to 16 years) to lead the architecture, design, and delivery of complex, scalable, and enterprise-grade Java-based solutions. The role demands deep technical expertise, strong leadership, and the ability to work closely with both business and technology : 12 to 16 years of experience in Java / J2EE development and enterprise application architecture.

  • Strong expertise in Spring Framework (Spring Boot, Spring Cloud) and Microservices architecture.
  • Hands-on experience with API design (REST, GraphQL) and API Management Platforms.
  • Proven experience with Cloud-native application design on AWS / Azure / GCP.
  • Strong working knowledge of messaging systems (Kafka, RabbitMQ, etc.).
  • Experience with containerization (Docker) and orchestration tools (Kubernetes).
  • Expertise in SQL and NoSQL databases (e.g., PostgreSQL, MongoDB, Cassandra).
  • Knowledge of CI / CD pipelines, Infrastructure as Code (IaC), and DevOps practices.
  • Good understanding of security design, authentication (OAuth2, JWT), and data protection measures.
  • Strong command over design patterns, software engineering best practices, and architecture / Good to Have :
  • Exposure to Domain-Driven Design (DDD) and Event-Driven Architecture.
  • Experience with API Gateway solutions, Service Mesh, or Serverless frameworks.
  • Understanding of DevSecOps practices and Observability frameworks (ELK, Grafana, etc.).
  • Experience with performance monitoring, profiling tools, and high-volume transaction systems.
  • Familiarity with front-end integration (Angular / React) is a Skills :
  • Strong stakeholder management and solution consulting ability.
  • Excellent communication, presentation, and technical leadership skills.
  • Ability to mentor senior developers and guide technical teams across geographies.
  • Decision-making and problem-solving mindset with a focus on quality and delivery & Key Deliverables :

Key Responsibilities :

  • Lead the end-to-end architecture and technical design for enterprise applications using Java and related technologies.
  • Define technical standards, design patterns, and coding guidelines.
  • Drive microservices adoption, API-first approach, and modern application architecture.
  • Lead the evaluation and selection of appropriate technologies, tools, and frameworks (e.g., Spring Boot, Kafka, Kubernetes).
  • Design solutions that meet non-functional requirements like scalability, performance, security, and maintainability.
  • Collaborate with Product Owners, Business Analysts, and Solution Architects to align technical solutions with business objectives.
  • Review and optimize database design (SQL / NoSQL), data flow, and integration patterns.
  • Lead performance tuning, capacity planning, and technical risk management.
  • Support DevOps, CI / CD pipelines, and cloud deployment strategies (AWS, Azure, or GCP).
  • Provide technical leadership, mentor senior developers, and conduct regular architecture / code reviews.
  • Stay updated on emerging technology trends and drive technology innovation within teams.
  • (ref : hirist.tech)

    Create a job alert for this search

    Technical Architect • Mumbai