HamburgerMenu
hirist

Java Architect - J2EE/Spring Frameworks

SQUASH APPS PVT LTD
Bangalore
10 - 12 Years

Posted on: 12/06/2025

Job Description

Designation : Java Architect

Experience : 10+ Years

We are seeking a highly experienced and visionary Java Architect for a contract role. The ideal candidate will possess over 10 years of in-depth experience in software development, with a strong emphasis on architectural design, scalable systems, and cutting-edge Java technologies. This role is crucial for designing and developing robust, high-performance, and future-proof solutions for our clients, leveraging expertise in microservices and Jakarta EE.

Key Responsibilities :

- Provide architectural leadership in the design and development of complex Java-based enterprise solutions for clients.

- Drive the adoption and implementation of modern design patterns and architectural principles to ensure scalability, maintainability, and performance.

- Lead the design and development of microservices-based architectures, ensuring effective communication, resilience, and independent deployability of services.

- Utilize expertise in Jakarta EE (formerly Java EE) to build robust and secure enterprise applications.

- Define technical standards, best practices, and guidelines for Java development teams.

- Conduct architectural reviews and provide technical guidance to development teams, ensuring alignment with overall architectural vision and quality standards.

- Collaborate with cross-functional teams, including product managers, business analysts, and other architects, to translate business requirements into technical designs.

- Research and evaluate new technologies, frameworks, and tools within the Java ecosystem to continuously improve our solution offerings.

- Troubleshoot and provide expert resolution for complex architectural and technical challenges in existing and new systems.

- Document architectural designs, technical specifications, and key decisions comprehensively.

Required Qualifications :

- Experience : 10+ years of extensive experience in software development, with a significant focus on architectural roles.

- Strong expertise in Software Development methodologies and the practical application of Design Patterns.

- Proven experience with Microservices architecture, including design, development, and deployment of microservices-based systems.

- In-depth knowledge and hands-on experience with Jakarta EE technologies and specifications.

- Proficiency in architecting scalable systems, demonstrating an understanding of performance, reliability, and high availability.

- Strong familiarity with the broader Java stack technologies (e.g., Spring Framework, Hibernate, Kafka, relational and NoSQL databases).

- Bachelor's or Master's degree in Computer Science or a related technical field.

- Excellent problem-solving and analytical skills, with the ability to tackle complex technical challenges.

- Strong communication skills, both written and verbal, and the ability to work collaboratively in a team environment.


info-icon

Did you find something suspicious?