Architect Technical II

IGT

Chennai District

On-site

INR 4,000,000 - 7,000,000

Full time

11 days ago
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

IGT in Chennai seeks an accomplished software engineer with 12+ years of experience to lead architecture and deliver enterprise-grade, distributed systems. You will own design choices for high-volume transaction processing, payment integrations, and secure architectures, guiding teams through production deployment.

Ideal candid ate has hands-on Java, Spring, Kubernetes, cloud, and data modelling skills, plus strong documentation and communication abilities.

Qualifications

  • Bachelor’s or Master’s degree in Engineering or equivalent practical experience.
  • Typically 12+ years of software engineering experience, including significant technical leadership or architecture responsibility.
  • Strong expertise in Java and related enterprise technologies.
  • Experience designing enterprise, distributed, microservices, event-driven, and integration architectures.
  • Proficiency in REST APIs, OpenAPI, API security, and versioning.
  • Hands-on experience with Spring, Spring Boot, or similar enterprise frameworks.
  • Experience with messaging technologies such as Kafka or JMS.
  • Strong knowledge of Oracle, PostgreSQL, SQL, and data modelling.
  • Familiarity with JBoss, WildFly, or comparable application servers.
  • Experience with Git, Gradle/Maven, CI/CD pipelines, and release automation.
  • Understanding of Docker/Podman and Kubernetes.
  • Knowledge of TLS/mTLS, certificates, encryption, secrets management, and IAM.
  • Familiarity with AWS, Azure, or GCP architecture concepts.
  • Experience with centralized logging, metrics, tracing, and monitoring.
  • Ability to create UML, sequence, C4, and other architecture diagrams and maintain clear technical documentation.
  • Strong hands-on background in enterprise software development.
  • Experience designing distributed, highly available systems.
  • Demonstrated experience taking solutions from architecture through production deployment.
  • Strong analytical, troubleshooting, documentation, and communication skills.
  • Strong understanding of high-volume, real-time transaction-processing systems.
  • Knowledge of payment transaction lifecycles including authorization, reversal, settlement and reconciliation.
  • Experience with ISO 8583 or comparable financial messaging standards.
  • Understanding of POS/payment-terminal integrations and external payment processors.
  • Knowledge of payment security and cryptography.
  • Understanding of HSM integration and cryptographic key-management concepts.
  • Familiarity with PCI DSS requirements.
  • Experience designing highly available transaction systems where downtime and transaction loss have significant business impact.
  • Understanding of idempotency, retries, duplicate transaction handling, store-and-forward, timeout handling and transaction recovery.
  • Ability to design systems supporting multiple processors, acquirers, networks or external payment integrations.

Skills

Technical leadership
Architecture design
Analytical thinking
Documentation
Troubleshooting

Education

Bachelor's or Master's in Engineering or equivalent

Tools

Java
Spring / Spring Boot
REST APIs / OpenAPI
Microservices
Event-driven architecture
API security
Git
Gradle / Maven
CI/CD pipelines
Docker / Podman
Kubernetes
AWS / Azure / GCP
Oracle / PostgreSQL / SQL
JBoss / WildFly
Logging / metrics / tracing
Security / encryption / IAM
HSM integration / TLS / certificates
PCI DSS awareness
UML / C4 diagrams

Job description

  • Bachelor’s or Master’s degree in Engineering or equivalent practical experience.
  • Typically 12+ years of software engineering experience**, including significant technical leadership or architecture responsibility.
  • Strong expertise in Java and related enterprise technologies
  • Experience designing enterprise, distributed, microservices, event-driven, and integration architectures.
  • Proficiency in REST APIs, OpenAPI, API security, and versioning.
  • Hands-on experience with Spring, Spring Boot, or similar enterprise frameworks.
  • Experience with messaging technologies such as Kafka or JMS.
  • Strong knowledge of Oracle, PostgreSQL, SQL, and data modelling.
  • Familiarity with JBoss, WildFly, or comparable application servers.
  • Experience with Git, Gradle/Maven, CI/CD pipelines, and release automation.
  • Understanding of Docker/Podman and Kubernetes.
  • Knowledge of TLS/mTLS, certificates, encryption, secrets management, and IAM.
  • Familiarity with AWS, Azure, or GCP architecture concepts.
  • Experience with centralized logging, metrics, tracing, and monitoring.
  • Ability to create UML, sequence, C4, and other architecture diagrams and maintain clear technical documentation.
  • Strong hands-on background in enterprise software development.
  • Experience designing distributed, highly available systems.
  • Demonstrated experience taking solutions from architecture through production deployment.
  • Strong analytical, troubleshooting, documentation, and communication skills.
  • Strong understanding of high-volume, real-time transaction-processing systems.
  • Knowledge of payment transaction lifecycles including authorization, reversal, settlement and reconciliation.
  • Experience with ISO 8583 or comparable financial messaging standards.
  • Understanding of POS/payment-terminal integrations and external payment processors.
  • Knowledge of payment security and cryptography.
  • Understanding of HSM integration and cryptographic key-management concepts.
  • Familiarity with PCI DSS requirements.
  • Experience designing highly available transaction systems where downtime and transaction loss have significant business impact.
  • Understanding of idempotency, retries, duplicate transaction handling, store-and-forward, timeout handling and transaction recovery.
  • Ability to design systems supporting multiple processors, acquirers, networks or external payment integrations.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

System Design Architect - Payment System
System Design Architect - Payment System

IFTAS - Indian Financial Technology & Allied Services • Hyderabad

On-site
INR 2,500,000 - 4,000,000
Principal Architect
Principal Architect

Comviva • Bengaluru

On-site
INR 1,800,000 - 2,500,000
Senior Architect - Solution/Software-Java
Senior Architect - Solution/Software-Java

ICREON • Dadri

On-site
INR 1,800,000 - 3,200,000
Enterprise Application FinTech Architect
Enterprise Application FinTech Architect

Capgemini • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Java Developer
Java Developer

Hexaware Technologies • Chennai District

On-site
INR 3,500,000 - 7,000,000
Senior Technical Lead
Senior Technical Lead

Comviva • Gurugram District

On-site
INR 4,000,000 - 7,000,000
Enterprise Application FinTech Architect
Enterprise Application FinTech Architect

Capgemini Engineering • Bengaluru

On-site
INR 4,200,000 - 7,200,000
Java Developer
Java Developer

Talent Corner Hr Services • Sector 10

On-site
INR 1,800,000 - 2,500,000
Product Architect/ Techical Lead-Payment Systems
Product Architect/ Techical Lead-Payment Systems

Bradford Consultants • Gurugram District

Hybrid
INR 4,000,000 - 6,000,000
Senior Java Developer
Senior Java Developer

Symmetrical Global Search • Dadri

On-site
INR 2,500,000 - 4,200,000