Posted on: 12/06/2025
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.
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Technical / Solution Architect
Job Code
1495804
Interview Questions for you
View All