Posted on: 18/12/2025
Description :
We are seeking a hands-on Java Architect with 10+ years of experience in designing, developing, and delivering enterprise-grade, cloud-native applications.
The ideal candidate will lead architecture and design initiatives while remaining deeply involved in hands-on development across Java, Spring Boot, Microservices, and AWS ecosystems.
This role requires strong leadership, excellent problem-solving skills, and the ability to build scalable, secure, and high-performance distributed systems.
Key Responsibilities :
- Own and define the technical architecture for complex enterprise applications using Java, Spring, Microservices, and Cloud technologies.
- Design and implement end-to-end solutions ensuring scalability, resilience, security, and performance.
- Lead the design of microservices, REST APIs, event-driven systems, and integration patterns.
- Architect and implement cloud-native solutions on AWS using services such as EC2, S3, RDS, Lambda, API Gateway, SQS, SNS, and Step Functions.
- Provide technical leadership, mentor engineers, and enforce best practices across teams.
- Conduct code reviews, architecture reviews, and ensure adherence to quality and security standards.
- Collaborate with product owners, DevOps, QA, and business stakeholders to align technical solutions with business goals.
- Drive CI/CD pipeline design and automation using modern DevOps practices.
- Troubleshoot complex production issues and ensure operational readiness.
Key Requirements :
- 10+ years of experience in Java-based application development and architecture.
- Strong hands-on experience with Java 17+, object-oriented design, and concurrent programming.
- Extensive experience with Spring Framework (Spring Boot, Spring MVC, Spring Security).
- Proven experience in Microservices Architecture and event-driven systems (Kafka).
- Solid experience designing and consuming RESTful APIs.
- Strong experience with AWS Cloud and cloud-native application design.
- Experience with containerization and orchestration (Docker, Kubernetes).
- Strong understanding of SDLC, Agile/Scrum methodologies, and CI/CD practices.
- Excellent communication skills and ability to lead technical discussions.
Must-Have Skills :
- Java (Core Java, Java 17+).
- Spring Boot, Spring MVC, Spring Security.
- Microservices Architecture.
- RESTful Web Services.
- AWS (EC2, S3, RDS, Lambda, API Gateway, SQS, SNS, Step Functions).
- Docker & Kubernetes.
- Kafka / Event-driven architecture.
- SQL & NoSQL Databases (MySQL, PostgreSQL, MongoDB, DynamoDB).
- CI/CD tools (Jenkins, Git, SonarQube).
- Security best practices (OAuth2, JWT, TLS 1.2+).
Preferred Skills :
- Frontend frameworks : Angular or React.
- Infrastructure as Code : Terraform, CloudFormation.
- Monitoring & logging tools : CloudWatch, Grafana.
- Experience with IoT or real-time data streaming systems.
- Knowledge of GenAI-based developer tools for productivity and code optimization.
- Experience in financial services or large-scale enterprise systems.
- Exposure to additional languages (Go, Node.js, Scala).
- AWS or Java-related certifications.
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Technical / Solution Architect
Job Code
1592614
Interview Questions for you
View All