Senior Architect

Year    Noida, Uttar Pradesh, India

Job Description


Company Description
is a global financial technology company that's helping banks and the financial services industry to reimagine how to operate in an increasingly digital world. SBS is a trusted partner of more than 1,500 financial institutions and large-scale lenders in 80 countries worldwide, including Santander, Societxc3xa9 Generale, KCB Bank, Kensington Mortgages, Mercedes-Benz, and Toyota FS. Its cloud platform offers clients a composable architecture to digitize operations, ranging from banking, lending, compliance, to payments, and consumer and asset finance. With 3,400 employees in 50 offices, SBS is recognized as a Top 10 European Fintech company by IDC and as a leader in Omdia's Universe: Digital Banking Platforms.

Role Summary:
We are seeking a passionate and highly skilled Engineer to join our team and contribute to developing secure, scalable, and robust cloud-native applications. The ideal candidate will possess:

  • A strong grasp of microservices design principles and design patterns like Saga, Event Sourcing, Circuit Breaker, API Gateway, and Database Per Service.
  • Excellent problem-solving skills and debugging capabilities to resolve complex issues across distributed systems.
  • A mindset for continuous learning and an ability to adapt to emerging technologies.
  • A commitment to writing high-quality, maintainable, and efficient code, following best practices and adhering to coding standards.
The individual will collaborate with cross-functional teams to ensure the seamless delivery of enterprise-level solutions that meet business needs while maintaining high performance, security, and scalability.
Key Responsibility:
  • Design, develop, and maintain cloud-native microservices-based architectures.
  • Write clean, maintainable, and efficient code adhering to SOLID principles and best practices.
  • Implement high-standard code using JUnit and ensure adequate unit and integration test coverage.
  • Leverage design patterns specific to microservice architecture to build fault-tolerant, scalable, and distributed systems.
  • Utilize Spring Boot, Spring Cloud, and other associated Spring modules to develop robust backend services.
  • Manage and deploy applications using Docker, Kubernetes, and Helm in cloud environments such as AWS.
  • Develop and integrate event-driven systems using Kafka.
  • Collaborate with teams to build secure, scalable SaaS products.
  • Follow DevSecOps best practices, ensuring efficient CI/CD pipelines and secure deployment strategies.
  • Work closely with architects and product teams to align development efforts with business goals and enterprise-level non-functional requirements.
  • Debug and resolve production issues in distributed systems.
Technical Skills:
  • Proficiency in Java and a strong understanding of object-oriented programming.
  • Familiarity with frameworks such as Spring Boot and Spring Web Flux.
  • Exposure to Docker, Kubernetes, and container orchestration concepts.
  • Knowledge of Kafka, Helm, AWS Cloud, and distributed systems.
  • Experience or coursework in Angular, TypeScript, or similar front-end frameworks.
  • Understanding of microservices architecture and SaaS application development.
Soft Skills: * Strong problem-solving and analytical skills.
  • Effective communication and teamwork abilities.
  • Eagerness to learn and contribute to challenging projects.
What drives our teams:
  • Develop and maintain high-quality software components based on user stories and feature specifications.
  • Leverage GitHub Copilot and similar tools to enhance coding efficiency and reduce manual tasks.
  • Collaborate with product and architecture teams to implement scalable enterprise-level solutions.
  • Work on building and deploying AWS cloud-based SaaS products with a focus on scalability and reliability.
  • Automation to minimize manual interventions and improve efficiency.
  • Contribute to product design and enhancements, focusing on scalability and long-term vision.
  • Engage in continuous learning to adopt cutting-edge frameworks and technologies.
What We Offer: * Competitive salary and benefits package.
  • A supportive and inclusive work environment.
  • Opportunities to work with cutting-edge technologies and tools.
  • Continuous learning and development opportunities, including mentorship from experienced developers.
  • A chance to contribute to real-world projects that make an impact.
Total Experience Expected: 14-18 years
Qualifications
Minimum Qualifications * Bachelor's or Higher Degree in Engineering from a reputed engineering college.
  • 4-6 years of experience in software development with hands-on expertise in cloud-native development and microservices architecture.
  • Hands-on experience with Java (Java 11+), JUnit, and Design Pattern.
  • Proficiency in Spring Boot, and Spring WebFlux, messaging systems (e.g., Kafka), and NoSQL databases (e.g., MongoDB, Redis).
  • Strong knowledge of front-end technologies like Angular and TypeScript.
  • Good understanding of CI/CD practices, DevOps tools, and container orchestration.
Additional Information
Secondary Location:Noida Campus
At our organization, we are committed to fighting against all forms of discrimination. We foster a work environment that is inclusive and respectful of all differences.
All of our positions are open to people with disabilities.

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD3610196
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Noida, Uttar Pradesh, India
  • Education
    Not mentioned
  • Experience
    Year