Overview
Skills
Job Details
Job Description:
We are looking for an experienced Application Architect with strong expertise in Java, SQL, and AWS. The ideal candidate will be responsible for ensuring the technical quality, integrity, and scalability of enterprise applications while supporting key business domains.
Key Responsibilities:
Ensure technical quality and architectural integrity of the overall application portfolio
Define and enforce application architecture standards, best practices, and guidelines
Support and sustain assigned product domains / business functions
Work closely with business stakeholders within a Business Solution Area
Provide technical leadership to development teams
Review design, code quality, performance, and security aspects
Drive modernization and cloud adoption initiatives on AWS
Required Competencies:
AWS Cloud Services (EC2, S3, RDS, IAM, etc.)
Advanced Java Concepts
Angular 13+
Strong understanding of enterprise application architecture
Essential Skills:
Strong expertise in Core Java & Advanced Java concepts
Hands-on experience with Spring Framework (Spring Boot, Spring MVC, Spring Security, etc.)
Strong SQL skills with ability to write and optimize complex queries
Experience with Mocking Frameworks like Mockito, JMock, etc.
Knowledge of Guidewire products (PolicyCenter – preferred)
Experience in designing scalable, high-performance applications