Synechron

Technical Architect – Java, Spring Boot, Microservices | Banking & Financial Services

Synechron Chennai, Tamil Nadu, India

Technology, Information and Internet · 10,001+ employees

Oct 21
java Principal (10+ yrs) Full-time India
Create a free account to apply — email only, no card. You can also save this posting or score it against your profile with AI.

About the role

Define technical architecture and solution designs for scalable, secure Java-based microservices in the banking and financial services domain. Lead engineering teams, establish coding standards, and mentor developers to ensure high-quality, maintainable software delivery.

What they look for

Java 11+ Spring Boot Microservices REST API SQL Relational databases CI/CD Maven Gradle Git JUnit Mockito Cloud architecture OAuth 2.0 OpenID Connect Technical leadership

Requirements

Requires 12+ years of experience in Java development and solution architecture with mandatory expertise in the banking or financial services sector. Candidates must possess a bachelor's degree and strong proficiency in Spring Boot, cloud platforms, and secure coding practices.

Benefits

Mentoring Internal mobility Learning and development programs Flexible workplace arrangements

Full description

Job Summary

Synechron is seeking a Technical Architect – Java to design scalable, secure, and high-performing enterprise applications for the banking and financial services domain. The role will provide architecture direction, guide engineering teams, and align technology solutions with business objectives.

Software Requirements

Required

  • Java 11+ and Spring Boot
  • Microservices and REST API design
  • Maven or Gradle
  • Git and CI/CD practices
  • SQL and relational databases
  • JUnit, Mockito, and automated testing
  • Application monitoring and performance tools

Preferred

  • Cloud platforms and containerization
  • Messaging and event-driven technologies
  • NoSQL databases
  • Infrastructure-as-code tools

Overall Responsibilities

  • Define technical architecture and solution designs for Java applications.
  • Design scalable, secure, and maintainable microservices.
  • Establish reusable frameworks, coding standards, and design patterns.
  • Review technical designs, code, integrations, and performance.
  • Guide development teams and mentor engineers.
  • Collaborate with business stakeholders, engineering teams, and leadership.
  • Identify and resolve architecture, security, scalability, and performance risks.
  • Support architecture governance and continuous technical improvement.

Technical Skills (By Category)

  • Programming: Java 11+, object-oriented programming, concurrency, design patterns — Essential; Kotlin, Groovy, or Python — Preferred.
  • Databases: SQL, relational databases, data modeling, transactions, and query optimization — Essential; NoSQL and caching — Preferred.
  • Cloud: Cloud architecture, scalability, resilience, and security — Essential; containers and orchestration — Preferred.
  • Frameworks: Spring Boot, Spring MVC/WebFlux, Spring Data, REST, and microservices — Essential; Spring Security and messaging frameworks — Preferred.
  • Tools and Methods: Git, Maven/Gradle, testing, Agile, CI/CD, code reviews, and technical documentation — Essential.
  • Security: Secure coding, authentication, authorization, OAuth 2.0/OpenID Connect, encryption, and data protection — Essential.

Experience Requirements

  • 12+ years of experience in Java development, solution architecture, or technical architecture.
  • Strong experience with Java, Spring Boot, microservices, integration, and performance optimization.
  • Mandatory experience in the banking or financial services domain.
  • Experience leading technical teams and mentoring engineers.
  • Equivalent experience gained through progressive architecture and enterprise delivery roles may be considered.

Day-to-Day Activities

  • Create architecture and technical design documents.
  • Lead design discussions and technical reviews.
  • Support development teams during implementation.
  • Review solutions for scalability, security, performance, and maintainability.
  • Participate in architecture forums, planning sessions, and risk reviews.
  • Recommend technology choices and manage technical dependencies.
  • Mentor team members and promote engineering best practices.

Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, Engineering, or equivalent professional experience.
  • Java, cloud, architecture, or security certifications are preferred.
  • Ongoing learning in Java, distributed systems, cloud, security, and architecture is expected.
  • Ability to work from the Chennai office five days per week.

Professional Competencies

  • Analytical thinking and structured problem-solving
  • Technical leadership and mentoring
  • Clear communication and stakeholder management
  • Collaborative and adaptable working style
  • Innovation and continuous improvement
  • Effective prioritization and decision-making
  • Focus on secure, reliable, maintainable, and sustainable solutions

S​YNECHRON’S DIVERSITY & INCLUSION STATEMENT  

Diversity & Inclusion are fundamental to our culture, and Synechron is proud to be an equal opportunity workplace and is an affirmative action employer. Our Diversity, Equity, and Inclusion (DEI) initiative ‘Same Difference’ is committed to fostering an inclusive culture – promoting equality, diversity and an environment that is respectful to all. We strongly believe that a diverse workforce helps build stronger, successful businesses as a global company. We encourage applicants from across diverse backgrounds, race, ethnicities, religion, age, marital status, gender, sexual orientations, or disabilities to apply. We empower our global workforce by offering flexible workplace arrangements, mentoring, internal mobility, learning and development programs, and more.

All employment decisions at Synechron are based on business needs, job requirements and individual qualifications, without regard to the applicant’s gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law.

Candidate Application Notice

Similar roles