Description
Summary :
We are seeking an experienced Java Architect to design and lead scalable, high-performance backend systems.
The role involves defining architecture standards, guiding development teams, and ensuring best practices across Java-based applications.
Key Responsibilities
- Design and own end-to-end architecture for Java-based applications
- Define technical standards, frameworks, and best practices
- Lead system design, code reviews, and architectural decisions
- Build and scale microservices-based architectures
- Collaborate with product, UI/UX, DevOps, and QA teams
- Ensure application performance, security, and scalability
- Guide and mentor senior and mid-level developers
- Evaluate and recommend new tools, technologies, and frameworks
- Participate in technical discussions with stakeholders and clients
Required Skills & Experience
- 6+ years of hands-on experience in Java application development
- Strong expertise in Java 8+, Spring Boot, Spring MVC, Spring Security
- Experience with Microservices architecture and REST APIs
- Hands-on knowledge of Hibernate/JPA
- Experience with SQL & NoSQL databases
- Strong understanding of design patterns, OOP, and SOLID principles
- Experience with CI/CD pipelines and DevOps practices
- Knowledge of cloud platforms (AWS/Azure/GCP preferred)
(ref:hirist.tech)