04 Nov
|
Tech Mahindra
|
Navi Mumbai
04 Nov
Tech Mahindra
Navi Mumbai
Java Technical Architect
Job Title: Java Technical Architect
Location: Navi Mumbai (Work from Office)
Experience: 10 - 13 Years
Employment Type: Full-Time
Role Overview
We are seeking a highly experienced Java Technical Architect to lead the design, architecture, and implementation of enterprise-scale banking applications for SBI. The ideal candidate will possess deep expertise in Java-based technologies, microservices architecture, cloud-native development, and enterprise integration patterns, along with strong banking domain exposure.
The candidate will be responsible for defining technical architecture, ensuring adherence to industry best practices, mentoring development teams, and driving technology transformation initiatives.
Key Responsibilities
- Lead architecture and design discussions for mission-critical banking applications.
- Define end-to-end solution architecture aligned with business and technology objectives.
- Design scalable, secure, highly available, and high-performance systems.
- Architect and implement Microservices-based solutions using Java technologies.
- Establish coding standards, architecture principles, security guidelines, and development best practices.
- Perform architecture reviews and code quality assessments.
- Collaborate with business stakeholders, product owners, security teams, and infrastructure teams.
- Drive application modernization and cloud adoption initiatives.
- Lead performance tuning, scalability planning, and optimization activities.
- Provide technical leadership and mentoring to development teams.
- Ensure compliance with banking security, regulatory, and governance requirements.
- Support production deployments and critical issue resolution.
Required Technical Skills
Core Java Technologies
- Java 8/11/17
- Spring Framework
- Spring Boot
- Spring MVC
- Spring Security
- Spring Data JPA
- Hibernate/JPA
Microservices & API Development
- RESTful Web Services
- Microservices Architecture
- API Gateway Implementation
- Service Discovery
- OpenAPI/Swagger
Messaging & Integration
- Apache Kafka
- RabbitMQ
- JMS
- Enterprise Integration Patterns
Databases
- Oracle Database
- PostgreSQL
- MS SQL Server
- Redis (preferred)
Cloud & Containerization
- Docker
- Kubernetes/OpenShift
- AWS/Azure/GCP (any one)
- CI/CD Pipeline Implementation
DevOps & Tools
- Git
- Jenkins
- Maven/Gradle
- SonarQube
- Nexus/Artifactory
Architecture & Design
- Domain Driven Design (DDD)
- Event-Driven Architecture
- Design Patterns
- SOLID Principles
- System Design
- High Availability & Disaster Recovery Planning
Banking Domain Experience
Mandatory:
- Experience working in Banking, Financial Services, or Insurance (BFSI) domain.
- Understanding of Core Banking Systems.
- Exposure to Digital Banking, Payments, Lending, Corporate Banking, Treasury, or Regulatory Reporting applications.
- Knowledge of security standards and compliance requirements applicable to banking systems.
Education
- Bachelor's Degree in Computer Science, Information Technology, Engineering, or related discipline.
- Master's Degree is an added advantage.
Preferred Certifications
- TOGAF Certification
- AWS/Azure Solution Architect Certification
- Kubernetes Certification (CKA/CKAD)
- Oracle Java Certification
Key Competencies
- Solid Solution Architecture and System Design skills.
- Excellent stakeholder management and communication skills.
- Ability to lead large technical teams.
- Problem-solving and analytical mindset.
- Experience handling enterprise-scale digital transformation programs.
Candidate Profile
- 10-15 years of IT experience with at least 3+ years in an Architect role.
- Proven experience architecting large-scale Java enterprise applications.
- Strong expertise in Microservices, Cloud, and Enterprise Integration.
- Experience in high-volume transaction processing systems.
- Ability to interact directly with customer leadership and business stakeholders.
Hiring Manager's Must-Have Checklist 10-13 years total experience
3+ years as Technical Architect/Solution Architect
Java + Spring Boot + Microservices expertise
Kafka/Event-Driven Architecture experience
Oracle/PostgreSQL experience
Containerization (Docker/Kubernetes/OpenShift)
BFSI/Banking domain mandatory
Enterprise Architecture & Design Patterns expertise
Available for work from Navi Mumbai location
Available for work from Office 5 days and 1st, 3rd and 5th Saturday working (Paid working) since its Banking Customer
Location: Navi Mumbai
Experience: 10-15 Years
Notice Period Preference: Immediate to 30 Days max.
📌 Technical Architect - Java (Microservices) (Navi Mumbai)
🏢 Tech Mahindra
📍 Navi Mumbai