JAVA Architect
Core
Define technical strategy, design scalable systems, and lead development teams for enterprise-grade banking applications.
Role type
Senior IC Java Architect (Banking)
Builds
Enterprise-grade banking applications using Angular, Java Spring Boot, and Oracle PL/SQL
Domain
Banking / Financial Services
Deliverable
production ML models | product features | infrastructure
Required skills
Java ecosystem expertise, Spring Boot & Microservices architecture, Angular frontend architecture, Oracle DB & PL/SQL, distributed system design, API design, system integration, security best practices, DevOps tools, CI/CD pipelines, cloud platforms
Preferred skills
Banking domain experience, containerization (Docker, Kubernetes), event-driven architecture (Kafka, MQ), TOGAF certification
Technologies
Angular, Java, Spring Boot, Microservices, Oracle, PL/SQL, REST APIs, Git, AWS, Azure, Docker, Kubernetes, Kafka, MQ
Responsibilities
Own and drive end-to-end solution architecture, design scalable and secure systems, define architecture standards and governance, lead and mentor development teams, translate business requirements into technical solutions, oversee application design, ensure code quality and performance optimization, conduct architecture and code reviews, drive CI/CD and cloud adoption, identify risks and propose mitigation strategies
Seniority
Senior, hands-on IC with leadership responsibilities