Posted on: 04/11/2025
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
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Technical / Solution Architect
Job Code
1569559
Interview Questions for you
View All