Digile
Website:
digile.com
Job details:
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
- Strong expertise in Java, Spring Boot, REST APIs
- 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
- Architecture certifications or TOGAF (nice to have)
- 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
Send Your Resume
Click on Apply to know more.