Advisor, Software Development

TRS Recovery Services

Pune District

In loco

INR 4.500.000 - 7.500.000

Tempo pieno

4 giorni fa
Candidati tra i primi

Una candidatura completa in un minuto

Curriculum e lettera di presentazione personalizzati, pronti da inviare.

Supera i filtri ATS

Descrizione del lavoro

Fiserv is seeking a Technical Engineering Advisor to provide technical and people leadership for teams building scalable, secure backend services for modern banking platforms. You will translate business objectives into technical strategy, lead architecture across distributed systems, and drive engineering practices.

The role collaborates with product, architecture, DevOps, SRE, and engineering teams to deliver Java-based microservices and event-driven solutions, while coaching and developing

Competenze

  • 14+ years of software engineering experience with leadership
  • Strong hands-on foundation in Java and Spring Boot microservices
  • Proven experience designing distributed, scalable backend systems
  • Deep knowledge of microservices architecture, API design, and system integration
  • Hands-on expertise in Kafka and event-driven patterns
  • Experience with REST APIs integration
  • SQL and relational DB design and performance tuning
  • Proficiency with Docker, Kubernetes, or OpenShift
  • Ability to lead architecture reviews and technical governance
  • Mentor engineers and build high-performing teams

Mansioni

  • Lead and manage a team of backend engineers responsible for critical banking platform services
  • Provide technical direction for Java, Spring Boot, and Quarkus-based microservices
  • Translate business requirements into scalable technical architecture and delivery plans
  • Drive architecture decisions across distributed backend systems
  • Define event-driven patterns using Kafka and manage retries, DLQ, backpressure
  • Own integration strategies across REST and gRPC interfaces
  • Guide database design and migration strategies for PostgreSQL-compatible databases
  • Establish engineering standards for coding, testing, observability, and production readiness
  • Lead architecture/design/code reviews and governance forums
  • Partner with DevOps and SRE to strengthen CI/CD, containerisation, and Kubernetes/OpenShift operations
  • Improve platform reliability and reduce incidents
  • Build monitoring, logging, tracing, and alerting practices across services
  • Mentor leads and contributors through coaching and development plans
  • Support workforce planning, hiring, onboarding, and performance development

Conoscenze

Technical leadership
Backend software engineering
Java
Spring Boot
Kafka
Microservices
API design
Distributed systems
Mentoring
Stakeholder management

Strumenti

Docker
Kubernetes
OpenShift
CI/CD

Descrizione del lavoro

Calling all innovators - find your future at Fiserv.

We're Fiserv, a global leader in Fintech and payments, and we move money and information in a way that moves the world. We connect financial institutions, corporations, merchants, and consumers to one another millions of times a day - quickly, reliably, and securely. Any time you swipe your credit card, pay through a mobile app, or withdraw money from the bank, we're involved. If you want to make an impact on a global scale, come make a difference at Fiserv.

Job Title

Advisor, Software Development

What does a great "Technical Engineering Advisor" do?

A great Technical Engineering Advisor provides technical and people leadership for teams building scalable, secure, and reliable backend services for modern banking platforms. This role translates business objectives into technical strategy, leads architecture and delivery across distributed systems, and establishes strong engineering practices.

The Technical Engineering Advisor works closely with product, architecture, DevOps, SRE, and engineering teams to deliver Java-based microservices and event-driven solutions. The role also focuses on developing engineering talent through coaching, mentoring, structured technical reviews, and capability-building initiatives.

What you will do:
  • Lead and manage a team of backend engineers responsible for designing, developing, and supporting critical banking platform services.
  • Provide technical direction for Java, Spring Boot, and Quarkus-based microservices.
  • Translate business requirements and product objectives into scalable technical architecture and delivery plans.
  • Drive architecture and design decisions across distributed backend systems.
  • Define event-driven architecture patterns using Kafka, including idempotency, retries, dead-letter queues, backpressure, and error handling.
  • Own integration strategies across REST and gRPC interfaces for internal and external systems.
  • Guide database design, data modelling, performance optimisation, and migration strategies for PostgreSQL-compatible databases.
  • Establish engineering standards for coding, testing, observability, security, documentation, and production readiness.
  • Lead architecture reviews, design reviews, code reviews, and technical governance forums.
  • Partner with DevOps and SRE teams to strengthen CI/CD, containerisation, infrastructure automation, and OpenShift or Kubernetes operations.
  • Improve platform reliability by reducing production incidents and mean time to recovery.
  • Build effective monitoring, logging, tracing, and alerting practices across services.
  • Own technical delivery, identify engineering risks, and ensure timely resolution of technical dependencies and blockers.
  • Mentor engineering leads and individual contributors through regular coaching and technical development plans.
  • Support workforce planning, hiring, onboarding, performance development, and succession planning for the engineering team.
  • Promote reusable engineering patterns and automation to improve delivery speed, consistency, and quality.
  • Collaborate with product, business, architecture, security, and operations stakeholders throughout the software development lifecycle.
  • Lead incident troubleshooting, root-cause analysis, and continuous reliability improvement.
What you will need to have:
  • Minimum 14 years of experience in software engineering, including significant experience in technical leadership and engineering team management.
  • Strong hands‑on technical foundation in Java and Spring Boot-based microservices.
  • Proven experience designing and delivering distributed, scalable, and production‑grade backend systems.
  • Strong knowledge of microservices architecture, domain‑driven design, API design, and system integration.
  • Hands‑on expertise in Kafka and resilient event‑driven architecture patterns.
  • Strong experience designing and integrating REST APIs.
  • Deep understanding of SQL, relational database design, performance tuning, and schema migration.
  • Experience with PostgreSQL or other PostgreSQL‑compatible databases.
  • Strong experience with Docker, Kubernetes, or OpenShift.
  • Experience establishing CI/CD, automated testing, observability, secure coding, and production‑readiness standards.
  • Strong understanding of unit, integration, API, contract, regression, and behavioural testing strategies.
  • Demonstrated ability to lead architecture discussions and make technical decisions across multiple systems or engineering teams.
  • Proven experience mentoring engineers, developing technical leaders, and building high‑performing teams.
  • Strong stakeholder‑management skills with the ability to communicate technical decisions, risks, and trade‑offs to business and technology leaders.
  • Experience managing engineering delivery, technical dependencies, production risks, and incident resolution.
  • Ability to balance people management, technical leadership, architecture, and delivery responsibilities.
What wo
Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Manager, Software Development
Manager, Software Development

TRS Recovery Services • Pune District

In loco
INR 4.000.000 - 9.000.000
Senior Software Development Engineer - Advisor
Senior Software Development Engineer - Advisor

Fiserv India Pvt Ltd • Bengaluru

In loco
INR 4.000.000 - 7.000.000
Advisor, Software Development Engineering
Advisor, Software Development Engineering

TRS Recovery Services • Pune District

In loco
INR 1.500.000 - 2.100.000
Systems Engineering Advisor
Systems Engineering Advisor

Fiserv India Pvt Ltd • Chennai

In loco
INR 1.800.000 - 3.200.000
Tech Lead, Software Development Engineering
Tech Lead, Software Development Engineering

TRS Recovery Services • Chennai

In loco
INR 1.200.000 - 2.400.000
Software Development Engineering Manager
Software Development Engineering Manager

Fiserv India Pvt Ltd • Bengaluru

In loco
INR 4.000.000 - 7.000.000
Senior Software Development Engineer
Senior Software Development Engineer

Fiserv India Pvt Ltd • Chennai

In loco
INR 1.200.000 - 2.200.000
Senior Software Development Engineer
Senior Software Development Engineer

Fiserv India Pvt Ltd • Bengaluru

In loco
INR 1.800.000 - 2.400.000
Principal DevSecOps Engineer
Principal DevSecOps Engineer

Fiserv India Pvt Ltd • Chennai

In loco
INR 3.500.000 - 7.000.000
Technical Lead - Systems Engineering and DevOps
Technical Lead - Systems Engineering and DevOps

Fiserv India Pvt Ltd • Chennai

In loco
INR 1.500.000 - 2.100.000