Role Overview:
As a Java Technical Architect, you will be at the forefront of designing and implementing robust, scalable, and high-performance solutions for our banking applications. You will collaborate closely with development teams, product owners, and business stakeholders to translate business requirements into technical blueprints. Your expertise will be instrumental in ensuring the reliability, security, and maintainability of our critical banking systems, ultimately impacting the efficiency and satisfaction of our customers and internal users.
Key Responsibilities:
- Define and document the system architecture for new and existing banking applications, ensuring alignment with business goals and industry best practices.
- Design and implement microservices-based solutions using Java, Spring, and related technologies, promoting modularity, scalability, and resilience.
- Provide technical leadership and mentorship to development teams, guiding them in the adoption of design patterns, coding standards, and architectural principles.
- Conduct code reviews and architectural assessments to ensure code quality, performance, and security.
- Collaborate with infrastructure and operations teams to ensure the smooth deployment, monitoring, and support of banking applications.
- Evaluate and recommend new technologies and tools to improve the efficiency and effectiveness of the development process.
- Troubleshoot and resolve complex technical issues in production environments, minimizing downtime and ensuring business continuity.
- Contribute to the development of architectural roadmaps and strategic plans, aligning technology investments with business priorities.
Required Skillset:
- Demonstrated ability to design and implement complex enterprise-level applications using Java and related technologies.
- Proven expertise in Spring Framework, including Spring Boot, Spring Cloud, and Spring Data.
- Deep understanding of microservices architecture principles and design patterns.
- Strong knowledge of system architecture concepts, including scalability, performance, security, and reliability.
- Experience with relational and NoSQL databases, including database design and optimization.
- Excellent communication, collaboration, and interpersonal skills, with the ability to effectively communicate technical concepts to both technical and non-technical audiences.
- Ability to work effectively in a fast-paced, agile environment.
- Bachelor's or Master's degree in Computer Science or a related field.
- Experience in Application Support within the Banking domain is essential.
Please let me know if you are interested in moving forward, and share details below asap
Greetings From D2N Solutions Private Limited
As discussed, please find the JD and details below
Job Title: Java Technical Architect / Java Architect
Client: UK-Based MNC
Experience: 14+ Years
Location: Pune
Work Mode: Work from Office
Budget: As per Industry Standard
Job Summary
We are seeking a highly experienced Java Technical Architect / Java Architect with deep expertise in Spring Boot, Microservices, and enterprise architecture design within the Banking or Payment domain.
The ideal candidate will drive architecture decisions, build scalable and secure backend systems, and lead modernization initiatives for mission-critical financial applications.
Key Responsibilities
Design and architect scalable enterprise applications using Java, Spring Boot, and Microservices
Define technical roadmaps, architecture standards, and best practices
Lead system modernization and cloud-native transformation initiatives
Work closely with business, engineering, and product stakeholders
Ensure high availability, scalability, security, and performance of applications
Drive API strategy, integration architecture, and distributed system design
Mentor development teams and conduct architecture/code reviews
Ensure compliance with banking and payment industry standards and security guidelines
Define and drive application & solution architecture for complex systems
Design cloud-native, scalable, resilient microservices architectures
Build event-driven & containerized systems
Create architecture roadmaps & transition strategies
Lead design governance, reviews, and approvals
Define integration patterns (sync/async, orchestration)
Ensure performance, scalability, and security compliance
Evaluate open-source tools & define tech stack
Work on POCs using Java/Spring Boot/Cloud
Collaborate with business & senior stakeholders
Key Result Areas (KRAs)
1. Enterprise Architecture
Deliver scalable, resilient, and secure architecture solutions
Standardize microservices and integration frameworks
2. Technical Leadership
Drive engineering best practices and solution governance
Mentor teams on architecture and performance optimization
3. Banking/Payment Transformation
Enable modernization of financial/payment systems
Improve transaction reliability and processing efficiency
4. Delivery Excellence
Ensure timely and high-quality solution delivery
Minimize production defects and downtime
Key Performance Indicators (KPIs)
Application scalability and uptime
Reduction in latency/performance bottlenecks
Successful architecture implementation across projects
API response optimization metrics
Production stability and defect leakage reduction
Stakeholder and delivery satisfaction scores
Mandatory Skills
Java
SpringBoot
Microservices
Architecture
RESTAPI
Banking
Payments
Good-to-Have Skills
Kafka
Docker
Kubernetes
AWS
Azure
DevOps
OAuth
CI/CD
Ideal Candidate Profile
10+ years of strong backend architecture and design experience
Proven expertise in Banking or Payment domain projects
Hands-on experience in distributed systems and microservices architecture
Strong stakeholder management and technical leadership capability
Ability to balance strategic architecture with hands-on technical execution
Screening Questions (Architect Level)
Architecture Ownership
“Explain one architecture you designed end-to-end.”
Expect: components, decisions, trade-offs
Microservices + Cloud
“How do you design a scalable microservices architecture?”
Expect: API Gateway, service discovery, resilience
Event-Driven Systems
“Where did you use Kafka or async patterns?”
Design Governance
“Have you presented to the Architecture Review Board?”
Performance & Resilience
“How do you design for high availability?”
Fast Screening Scorecard
Criteria Yes/No
14+ yrs with recent Architect role ☐
Hands-on Java + Spring Boot ☐
Microservices architecture design ☐
Cloud (AWS/Azure/GCP) ☐
Event-driven/Kafka experience ☐
Design governance exposure ☐
Stakeholder communication ☐
Note- Please share an updated copy of your resume while replying to this email with the below information. Interested candidates, please share your PAN Card with Date of Birth(DOB), which is Mandatory for Submission.
Complete Name: -
Contact OR Mobile Number:-
Alternate Contact OR Mobile Number:-
Email ID: -
Alternate Email ID:-
Gender: -
Education: -
Current Company: -
Current Location:-
Native Location: -
Preferred Location
Total Exp: -
Relevant Exp. : -
Current CTC: -
Expected CTC: -
Official Notice Period: -
The time needed to join: -
Reason for Change: -
Communication (1- 5): -
Offers in Hand: -
PAN Number:-
Date of Birth(DOB):-
Experiences:-
Java-?
Spring Boot-?
Microservices-?
Architecture-?
RESTAPI-?
Banking-?
Payments-?
Regards,
Ranjit
D2N Solutions Pvt. Ltd.
www.d2nsolutions.com
E-Mail: ranjit@d2nsolutions.com
LinkedIn ID:- linkedin.com/in/ranjit-k-4579b753
Mobile No.8804911098/7250699028