Job Description
<p><p><b>Description :</b><br/><br/><b>Job Title :</b> Senior Software Engineer Cloud Native Design, Development & Delivery<br/><br/><b>About the Role :</b><br/><br/>We are seeking an experienced and passionate Senior Software Engineer to join our Global Payments Technology Team.
In this role, you will be part of an agile, innovative engineering group responsible for designing, developing, and deploying cloud-native applications and services that power next-generation digital payment solutions.<br/><br/>Youll have the opportunity to build secure, scalable, and high-performance systems on AWS Cloud, leveraging modern technologies like microservices architecture, containerization (Docker, Kubernetes), and automated CI/CD pipelines.
This role offers the chance to work on products that have a real impact across global payment ecosystems while contributing to a culture of innovation, collaboration, and technical excellence.<br/><br/><b>Key Responsibilities :</b><br/><br/>- Design, develop, and deliver cloud-native software solutions using AWS infrastructure and services.<br/><br/>- Build RESTful APIs and microservices using Java and Spring Boot, ensuring reliability, scalability, and performance.<br/><br/>- Contribute to end-to-end SDLC from concept and architecture through development, deployment, and maintenance.<br/><br/>- Collaborate with cross-functional teams including product, DevOps, and QA to deliver seamless, integrated solutions.<br/><br/>- Troubleshoot complex technical challenges and drive root cause analysis for production issues.<br/><br/>- Evaluate and integrate third-party solutions, tools, and frameworks to enhance system capabilities.<br/><br/>- Provide technical mentorship and guidance to junior engineers and project teams.<br/><br/>- Promote best practices in code quality, cloud architecture, automation, and continuous integration/delivery.<br/><br/>- Participate in architectural discussions and influence decisions related to design and scalability.<br/><br/>- Proactively identify areas for optimization and automation to improve operational efficiency.<br/><br/>- Contribute to a positive team culture built on collaboration, innovation, and inclusivity.<br/><br/><b>What Were Looking For :</b><br/><br/>- 5+ years of hands-on experience in software engineering, preferably within agile environments.<br/><br/>- Strong proficiency in Java with experience in Spring Boot framework.<br/><br/>- Proven experience building and maintaining RESTful microservices and distributed systems.<br/><br/>- Hands-on expertise with AWS Cloud Services such as : EKS, ECS, Lambda, ELB, ALB, IAM, S3, SNS, DynamoDB, Aurora, Elasticache, etc.<br/><br/>- Solid understanding of SQL and NoSQL databases hosted in cloud environments.<br/><br/>- Familiarity with microservices design patterns and event-driven architectures.<br/><br/>- Practical experience implementing CI/CD pipelines, containerization, and automation tools.<br/><br/>- Ability to design and implement real-time data streaming and processing solutions.<br/><br/>- Excellent problem-solving skills with the ability to work independently on complex challenges.<br/><br/>- Deep knowledge of software development lifecycle (SDLC) and DevOps principles.<br/><br/><b>Preferred Qualifications :</b><br/><br/>- Experience in fintech, digital payments, banking, or transaction processing domains.<br/><br/>- Strong understanding of financial systems architecture and regulatory standards.<br/><br/>- AWS Certification (Solutions Architect, Developer, or DevOps) is a plus.<br/><br/>- Exposure to modern technologies like AI/ML, data engineering, or mobile app development is advantageous.<br/><br/><b>Why Join Us :</b><br/><br/>- Work on cutting-edge payment technologies that impact millions globally.<br/><br/>- Collaborate with a world-class team of engineers and innovators.<br/><br/>- Opportunity to shape cloud-native architecture and engineering practices.<br/><br/>- Dynamic, inclusive, and growth-oriented environment that encourages continuous learning.<br/><br/>- Exposure to global-scale systems, modern tech stacks, and challenging engineering problems.</p><br/></p> (ref:hirist.tech)