Posted on: 08/10/2025
We are seeking a highly skilled and experienced Java Architect to design and oversee the implementation of enterprise-grade applications built on Java technologies. The ideal candidate will possess deep expertise in Java development, system architecture, and design patterns, with a strong ability to guide development teams and ensure scalable, secure, and high-performance solutions.
Key Responsibilities :
- Design and define architecture for Java-based applications and systems.
- Evaluate and recommend tools, technologies, and processes to ensure high-quality, maintainable solutions.
- Lead technical discussions, design reviews, and code reviews.
- Create high- and low-level design documents and architectural diagrams.
- Collaborate with cross-functional teams including development, QA, DevOps, and product management.
- Ensure best practices in coding, security, and performance.
- Guide development teams through technical challenges and decisions.
- Stay up to date with emerging trends in Java and related technologies.
Required Skills :
- Proven experience as a Java Architect or Senior Java Developer.
- Deep understanding of Java SE and EE platforms.
- Strong knowledge of frameworks like Spring (Core, Boot, MVC, Security), Hibernate/JPA.
- Experience with RESTful APIs, Microservices architecture, and containerization (Docker/Kubernetes).
- Proficient in architectural patterns like MVC, SOA, Event-Driven, and Microservices.
- Solid understanding of database design and ORM technologies.
- Familiarity with cloud platforms such as AWS, Azure, or GCP is a plus.
- Excellent problem-solving, communication, and leadership skills.
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Technical / Solution Architect
Job Code
1557778
Interview Questions for you
View All