HamburgerMenu
hirist

Java Architect - Spring Boot

Hashone Careers
Anywhere in India/Multiple Locations
6 - 8 Years
star-icon
4.5white-divider6+ Reviews

Posted on: 27/11/2025

Job Description

Description :

Job Overview :

We are seeking a highly experienced Java Architect to design, lead, and oversee the development of scalable, secure, and high-performance enterprise applications.

The ideal candidate will be an expert in Java technologies, cloud-native architectures, microservices, and modern engineering practices.

You will collaborate with engineering teams, product managers, and stakeholders to translate business requirements into robust technical solutions.

Key Responsibilities :

- Define, design, and implement enterprise-grade architectures using Java, Spring Boot, and microservices principles.

- Create high-level and low-level architecture documents, integration diagrams, and solution blueprints.

- Establish architectural standards, guidelines, and best practices across engineering teams.

- Lead application modernization efforts including migration to microservices, containerization, and cloud adoption.

- Provide technical direction and mentorship to development teams.

- Review code, enforce coding standards, and drive engineering excellence.

- Collaborate with DevOps, QA, and product teams to ensure smooth end-to-end delivery.

- Evaluate and recommend new tools, frameworks, and practices.

- Architect and implement microservices-based solutions using Spring Boot, Spring Cloud, and related frameworks.

- Define API standards, security guidelines, versioning strategies, and governance.

- Ensure services are scalable, fault-tolerant, and maintainable.

- Design cloud-native applications on AWS, Azure, or GCP (specify preferred cloud).

- Implement CI/CD pipelines, containerization (Docker), and orchestration (Kubernetes).

- Establish observability logging, monitoring, tracing (ELK, Prometheus, Grafana, CloudWatch, etc.

- Conduct performance tuning, capacity planning, and architecture optimization.

- Ensure solutions adhere to security standards (OAuth2, JWT, SSL, IAM, encryption).

- Perform threat modeling and support secure architecture reviews.

- Partner with business stakeholders to convert business needs into technical requirements.

- Support pre-sales activities by preparing architecture proposals, cost estimates, and technical presentations.

- Participate in architectural review boards and governance committees.

Required Skills & Qualifications :

- 6+ years of experience in Java development, with at least 35 years as an architect.

- Deep expertise in Java 8+, Spring Boot, Spring Cloud, and microservices design patterns.

- Strong knowledge of distributed systems, event-driven architectures, and messaging (Kafka, RabbitMQ, etc.

- Experience with REST APIs, GraphQL (optional), and integration platforms.

- Proficiency with cloud services AWS / Azure / GCP (choose based on company environment).

- Hands-on experience with Docker, Kubernetes, Helm, and CI/CD pipelines.

Strong understanding of databases :

- Relational (PostgreSQL, MySQL, Oracle)

- NoSQL (MongoDB, Cassandra, Redis)

- Excellent understanding of security frameworks, authentication, authorization, and DevSecOps.

- Strong problem-solving and decision-making skills


info-icon

Did you find something suspicious?