Hexaware logo

Java Architect

Hexaware
Full-time
On-site
United States
Description
Job Summary: We are seeking a highly skilled and experienced Java Architect to lead the design and development of scalable, cloud-native applications. The ideal candidate will possess deep expertise in Java technologies, microservices architecture, cloud platforms, and enterprise-level solution design. This role requires strong leadership, technical vision, and the ability to collaborate across teams to deliver robust, secure, and high-performing systems. Key Responsibilities: Define and maintain enterprise architecture standards, principles, and guidelines. Develop and communicate architectural roadmaps aligned with business goals. Provide technical leadership across Java-based applications and AWS cloud infrastructure. Architect end-to-end solutions integrating custom applications, third-party platforms, and cloud services. Ensure interoperability, scalability, and security across systems. Translate business requirements into technical solutions in collaboration with stakeholders. Present architectural concepts and strategies to executive leadership. Establish and lead architecture review boards to enforce design best practices. Mentor junior architects and technical leads. Evaluate and recommend emerging technologies for adoption. Technical Skills & Expertise: Must have 9-11 Years of hands-on Experience Java 11, Spring Boot, and RESTful API development. Strong understanding of microservices architecture, design patterns, and best practices. Experience with containerization (Docker) and orchestration (Kubernetes). Hands-on experience with cloud platforms such as AWS, Azure, or GCP. Proficiency in PL/SQL and solid grasp of OOP concepts. Familiarity with CI/CD pipelines and DevOps practices. Experience with Git, Bitbucket, and GitHub for version control.