Project Role : Custom Software Engineer
Project Role Description : Develop custom software solutions to design, code, and enhance components across systems or applications. Use modern frameworks and agile practices to deliver scalable, high-performing solutions tailored to specific business needs.
Must have skills : Spring Boot
Good to have skills : NA
Minimum
7.5 year(s) of experience is required
Educational Qualification : 15 years full time education
Job Summary
- We are seeking a Senior Architect with 18+ years of experience in designing and delivering enterprise-grade applications.
- The role focuses on defining architecture, leading large-scale microservices implementations, and guiding teams across the full software lifecycle in an Agile/SAFe environment.
Key Responsibilities
- Define and drive end-to-end architecture for scalable, secure, and high-performance systems.
- Design microservices and integration architectures using Java, Spring, and Spring Boot.
- Translate business needs into architecture blueprints and technical roadmaps.
- Lead system design, architecture documentation, and risk assessment.
- Act as SME for portal applications and integration/web services.
- Provide technical leadership, mentoring, and governance across teams.
- Oversee development through deployment and production support.
- Ensure resolution of critical production issues with root cause analysis.
- Drive best practices in DevOps, CI/CD, and Agile/SAFe delivery.
- Support system transitions, modernization, and knowledge transfer initiatives.
Required Skills
- 18+ years of experience in software engineering and architecture.
- Must have banking domain experience.
- Strong expertise in Java, Spring Boot, Microservices, and DevOps practices.
- Solid experience with integration patterns, APIs, and system design.
- Working knowledge of legacy technologies (Classic ASP, VB) and modernization approaches.
- Experience with databases (PL/SQL) and reporting tools (e.g., Crystal Reports).
- Proven leadership, stakeholder management, and problem-solving skills.