HamburgerMenu
hirist

Job Description

Role Overview :

We are looking for a Java Architect to lead architectural strategy, platform modernization, and cloud transformation across high- impact systems. This role requires deep experience building distributed systems, modernizing monolithic applications and driving adoption of next- gen technologies-including agentic AI, autonomous workflows, and intelligent service orchestration.

Key Responsibilities :

- Architecture & Leadership :

- Define and drive architecture for scalable, resilient, cloud-native platforms.

- Lead modernization efforts transitioning monolithic applications into modular or microservices-based architectures.

- Establish engineering best practices across microservices, APIs, data design, and cloud systems.

- Mentor senior engineers, influence technical direction, and guide cross- team architectural decisions.

Design & Engineering :

- Architect and build backend systems using Java, Spring Boot, Spring Cloud, and microservices patterns.

- Design robust REST APIs and SOAP/Web Services, ensuring security, consistency, and governance.

- Build data layers using Hibernate/JPA, integrating across SQL and NoSQL ecosystems.

- Lead event- driven architecture using Pub/Sub, Kafka, or equivalent platforms.

- Integrate agentic AI patterns (autonomous agents, reasoning pipelines, workflow orchestration) into existing or new services where beneficial.

Cloud & DevOps :

- Drive cloud architecture and deployments on AWS or GCP, including containerization, orchestration, and managed services.

- Define CI/CD, observability, and DevOps standards for reliability and operational excellence.

- Improve performance, scalability, and resilience through intelligent automation and AI- driven optimizations.

Strategic Collaboration :

- Partner with Product, Architecture, Security, and senior stakeholders to align technology decisions with long- term business strategy.

- Provide engineering leadership for transformation initiatives, platform modernization, and AI adoption roadmaps.

- Resolve complex technical challenges and foster innovation across teams.

Required Skills :

- 10+ years of backend engineering experience with strong architectural leadership.

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

- Proven experience modernizing or decomposing monolithic applications.

- Strong cloud experience with AWS and/or GCP, cloud-native patterns, and distributed systems.

- Expertise in REST APIs, web services, and microservices governance.

- Advanced experience with Hibernate/JPA, SQL (PostgreSQL/MySQL/Oracle) and NoSQL (MongoDB/DynamoDB/Cassandra).

- Strong understanding of Pub/Sub, Kafka, event-driven systems, and asynchronous design.

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

- Strong system design, performance engineering, and deep debugging skills.

- Experience with distributed caching (Redis/Hazelcast).

- Familiarity with observability (Prometheus, Grafana, ELK, OpenTelemetry).

- Experience with IaC (Terraform, CloudFormation).

- Excellent communication, influence, and technical leadership.

Nice to Have :

- Agentic AI experience : building or integrating LLM-based agents, autonomous workflows, or AI-augmented decisioning systems.

- Participation in architecture review boards or technology councils.

The job is for:

Women candidates preferred
info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...