
Corporate Treasury-Software Engineering-Analyst-Bengaluru
- Bangalore, Karnataka
- Permanent
- Full-time
Payment processing has recently become one of the key areas of focus for financial services and fintech industry. It is at the center of innovation for automating and streamlining flows to meet the needs of a variety of clients across the globe.
Our Payments Engineering team builds and supports the systems that provide a comprehensive payment solution to the firm's needs across institutional, consumer (Marcus) and internal (treasury) clients. These systems manage the entire payment lifecycle - from initiation to execution - of all inbound and outbound cash flows for the firm across 60 currencies spanning multiple payment electronic networks and platforms globally. Governing these critical flows is not a responsibility we take lightly. We, therefore, are seeking capable engineers who are up to the task of designing, building, testing, deploying and supporting these systems with a special focus on scale, resiliency and high availability.Our technology stack includes
- Java, AWS, Hibernate, Spring Boot, Angular, React, DB2, MongoDB, Oracle, GS Search (proprietary search tool), Elastic search, and Kafka.
- Experience with Cloud application development, Exposure to IaC, Kubernetes, Container based deployment, monitoring/dashboard for health check, Automated Regression tool building are some of the key plus points.
- Take ownership of the design, development, testing, and documentation of our systems.
- Collaborate with business users and developers on a global scale.
- Acquire an understanding of our business domain and requirements.
- Degree in any STEM subject (or equivalent work experience).
- 1+ years of professional experience coding in object oriented or functional languages.
- Experience in database technologies, Strong technical, analytical, and communication skills.
- Energetic, team-oriented and self-motivated.