HamburgerMenu
hirist

Java Architect - Spring Boot Framework

Posted on: 19/09/2025

Job Description

Role Summary :


We are seeking an experienced Java Technical Architect (1216 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 stakeholders.


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.


Experience :


- 12 - 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

documentation.


Preferred / 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 plus.


Soft 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 timelines.


info-icon

Did you find something suspicious?