Team:
Close date:
Working pattern:
Contract Type:
Location:
Department:
Description & Requirements:
Architectural Design & Strategy
- Develop, define, and implement high-level architectural solutions aligned with business goals and technical requirements.
- Lead the end-to-end technical architecture for large-scale Java-based applications, ensuring scalability, reliability, and maintainability.
- Evaluate and recommend tools, frameworks, and platforms to enhance development productivity and performance.
Technical Leadership & Mentorship
- Provide technical guidance and mentorship to development teams, fostering a culture of continuous improvement and knowledge sharing.
- Review and approve design documents, code, and unit tests to ensure compliance with established architecture and coding standards.
Collaboration & Stakeholder Management
- Collaborate closely with product owners, business analysts, and stakeholders to gather requirements and translate them into technical specifications.
- Work with cross-functional teams, including DevOps, security, IT, and QA, to ensure seamless integration of components and services.
- Communicate complex technical solutions and architectural decisions to non-technical stakeholders in a clear and concise manner.
Quality Assurance & Best Practices
- Ensure adherence to software development best practices, coding standards, and architectural guidelines.
- Oversee the implementation of CI/CD pipelines, automated testing frameworks, and code quality tools.
- Drive the adoption of industry best practices for performance optimization, security, and data integrity.
Technology Innovation & Continuous Improvement
- Stay current with industry trends, emerging technologies, and best practices to guide ongoing technical innovation.
- Conduct technical research and proof-of-concept activities for new tools, platforms, and frameworks.
- Propose and implement architectural improvements, optimizations, and solutions for legacy systems.
- A degree in either B.E./B.Tech/MCA
- At least 3-4 years in a technical architecture role.
- 10+ years of experience.
- Has experience with large/complex Software Product development.
- Worked in software development environment with medium to large teams (i.e. teams > 5 people)
- Has worked within organizations where typical or best-practice software development methods and practices have been utilized.
- Preferably experience of working on relevant Financial Services software product.
- Expertise in Java, Spring Framework, microservices architecture, RESTful APIs, and relational and NoSQL databases, and technical designing tools.
- Familiarity with cloud platforms (AWS, Azure, or Google Cloud), DevOps practices, tools, and CI/CD pipelines.
- Competitive salary and employee benefits scheme
- Maternity/ Parental (including secondary) leave policy.
- Cab facility is available in Delhi/NCR.
- Meal facility available
- Free Medical Insurance