Posted on: 07/05/2026
Role Summary :
We are looking for an experienced Java Architect to design and lead scalable, high-performance enterprise applications using Java, Microservices architecture, and ReactJS.
The ideal candidate will be responsible for architectural decisions, system design, and guiding development teams in delivering robust, secure, and scalable solutions.
Key Responsibilities :
- Define and drive application architecture and technical strategy
- Design scalable microservices-based systems and distributed architectures
- Lead backend development using Java / Spring Boot frameworks
- Oversee frontend architecture using ReactJS
- Ensure performance, scalability, security, and reliability of applications
- Collaborate with product, DevOps, QA, and business teams
- Conduct code reviews and enforce engineering best practices
- Design APIs, integration patterns, and messaging workflows
- Provide technical leadership and mentor development teams
- Evaluate new technologies and drive modernization initiatives
Required Skills & Experience :
- Hands-on experience designing Microservices architecture
- Solid experience with ReactJS
- Knowledge of distributed systems, event-driven architecture
- Experience with cloud platforms (AWS / Azure / GCP)
- Strong understanding of system design principles
- Experience with containerization (Docker, Kubernetes)
- CI/CD, DevOps practices
- Database design (SQL & NoSQL)
Preferred Qualification :
- Experience with high-traffic or enterprise-scale applications
- Strong stakeholder communication and leadership skills
Key Traits :
- Strategic technical thinker
- Strong problem-solving mindset
- Leadership + mentoring ability
- Ability to balance architecture vision with delivery timelines
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Technical / Solution Architect
Job Code
1634274