Job Description
Senior Software Engineer – Payments & Banking Tech
We are building highly scalable and secure transaction processing systems that power next-gen banking and payment solutions. Our platform integrates modern cryptography, real-time data processing, and low-latency infrastructure to revolutionize financial technology.
Responsibilities:
- Develop secure, high-performance payment platforms.
- Collaborate with product teams to build new capabilities.
- Implement cutting-edge cryptographic security.
- Analyze and optimize large-scale data (TBs) for insights.
- Push the boundaries of network performance and scalability.
- Research and integrate new technologies to enhance system efficiency.
Requirements:
- 6+ years experience building enterprise systems.
- Expertise in Java and large-scale distributed systems.
- Strong understanding of scalability, availability, and transactions in RDBMS & NoSQL.
- Deep knowledge of concurrency, synchronization, memory management, and GC.
- Experience with cloud platforms (AWS, GCP, Azure).
- Hands-on experience with Message Brokers & Application Containers.
We are an equal opportunity employer and encourage applicants from all backgrounds to apply. If you're passionate about building cutting-edge fintech solutions, let’s connect!