HamburgerMenu
hirist

Job Description

Description :

Position Summary :

As an Staff Engineer, you will define and own the architecture of high-volume, distributed payment and engagement systems. You will balance strategic technical leadership with hands-on problem-solving, guiding teams to deliver secure, scalable, and future-ready platforms across global ecosystem.

Role & Responsibilities :

- Own end-to-end architecture and design for distributed, high-scale services.

- Drive technical vision, standards, and best practices.

- Stay hands-on with prototyping, debugging, and complex problem-solving.

- Collaborate with Product, QA, EMs, and peer teams to align with business goals.

- Conduct architecture and code reviews, ensuring quality and maintainability.

- Mentor and guide engineers across levels, fostering innovation and growth.

- Evaluate emerging tools and technologies to improve system and developer productivity.

Requirements :

- 10+ years of backend engineering experience.

- Expertise in Java 11+, Spring Boot, REST APIs, AWS.


- Proficiency in one or more additional languages (Go, Python).

- Proven experience with high-volume distributed systems.

- Strong skills in system design, scaling, performance optimization, and security.

- Hands-on with cloud platforms, Docker/Kubernetes, CI/CD pipelines, Terraform/Ansible/Jenkins.

- Excellent problem-solving, debugging, and communication skills.

- Payments experience is must.

- Strong knowledge of Agile practices (SAFe, Scrum)

Mandatory Skills : Java, Payment Domain, Microservices, Spring Boot Framework, Aws Cloud, Nosql Databases, RDBMS, Caching Techniques, System Design

Skill to Evaluate: Java, Payment Domain, Microservices, Spring Boot Framework, AWS Cloud, NoSQL Databases, RDBMS, Caching Techniques, System Design


info-icon

Did you find something suspicious?