Senior Software Engineer
Volante Technologies
1 - 3 years
Hyderabad
Posted: 12/02/2026
Job Description
Job Title - Principal Software Engineering
About Us
Volante Technologies is the leading global provider of low-code cloud Payments as a Service solution for financial businesses. We are disruptors and innovators and we are growing fast. For the last three years, we have been the #1 seller of wholesale payment systems worldwide. At Volante, we are all about revolutionizing the world of Payments.
Role Summary
We are seeking a Java Technical Lead with hands-on experience in enterprise-grade financial applications and payment integration solutions. The ideal candidate will be capable of leading a small team, building high-performing, scalable, and resilient applications. You will play a key role in designing and delivering solutions for mission-critical systems within the banking and payments space.
You will be expected to contribute across the full software development lifecycle from requirement analysis and technical design to development, testing, and deployment while ensuring compliance with industry standards for performance, security, and reliability.
Education & Experience:
- Bachelors or Masters degree in Computer Science or related discipline.
- 8+ years of experience in Java/JEE application development.
- Minimum 1 year of experience in leading and mentoring small development teams.
- Experience delivering software in a regulated, customer-facing, or financial services environment is a strong plus.
Responsibilities:
- Lead and mentor a team of 45 engineers to deliver high-quality, performant code in a collaborative environment.
- Participate in requirement-gathering sessions with product teams and assess the technical feasibility of features and integrations.
- Take ownership of design and solutioning for modules assigned within a sprint.
- Drive technical design sessions and peer reviews to ensure alignment with architectural standards.
- Deliver robust and secure solutions aligned with ISO 20022, SWIFT, SEPA, and other payment formats.
- Ensure code quality through code reviews, static analysis tools, and adherence to test-driven development.
- Work closely with QA and DevOps to ensure smooth CI/CD and release processes.
- Investigate production issues and perform RCA for defects and escalations.
- Continuously improve the system through innovation, refactoring, and adoption of emerging technologies.
Technical Skills (Essentials):
- Proven experience in core Java and Java EE (8 or above), with strong command of multithreading, memory management, and performance tuning.
- Strong foundation in Object-Oriented Programming and design patterns.
- Hands-on experience with Spring ecosystem: Spring Boot, Spring Data, Spring Security.
- Deep understanding of messaging systems like IBM MQ, ActiveMQ, RabbitMQ and Apache Kafka especially in secure, transactional, or HA configurations.
- Experience integrating with enterprise service buses or frameworks like Apache Camel.
- Proficient with rational databases like PostgreSQL, Oracle, or DB2 and NoSQL like MongoDB
- Experience working in secure environments with knowledge of SSL/TLS, certificate-based authentication, and encrypted data flows.
- Exposure to deployment models including VM-based, containerized (Docker), and Kubernetes.
- Familiarity with CI/CD tools (e.g., Jenkins, GitHub Actions) and build tools like Maven.
- Experience with monitoring and observability tools like Prometheus, Grafana, custom logging setups and APM solutions like Dynatrace , New relic etc.
Technical Skills (Desirables):
- Experience working with APIs for real-time and batch payment processing.
- Familiarity with ISO 20022, SWIFT MT/MX messages, SEPA, and NACHA file formats.
- Experience in secure system integration, including mutual TLS and client certificate management.
- Hands-on experience in developing adapters or extensions for products like VolPay or similar integration platforms.
- Knowledge of PaaS platforms (e.g., AWS MSK, Azure Service Bus, Red Hat OpenShift).
- Previous contributions to open-source projects or developer communities.
- Sun/Oracle Certified Java Programmer/Developer is a plus.
Payment Domain Knowledge (Preferred):
- Exposure to financial messaging standards (e.g., ISO 20022, SWIFT, SEPA, NACHA).
- Understanding of common payment flows such as cross-border payments, RTGS, and real-time payments.
- Familiarity with compliance and security concerns in financial applications (e.g., audit logs, idempotency, data encryption at rest and transit).
- Knowledge of reconciliation processes, settlement flows, and reference data management in financial ecosystems.
- Experience working with clients in the banking or fintech sectors on implementation or onboarding projects.
What We Offer
Highlight what matters most to candidates today.
Competitive compensation
Health benefits
Remote/flexible work options
Professional development support
Location:
Chennai / Hyderabad / Pune
Equal Opportunity Statement:
At Volante Technologies, we believe diversity drives innovation and inclusion fuels success. We are committed to creating a performance driven workplace where everyone feels valued, respected, and empowered to bring their authentic self to work. We welcome candidates from all backgrounds and ensure equitable opportunities for growth. All qualified applicants will receive consideration without regard to race, color, religion, age, gender, national origin, disability, sexual orientation, veteran status, or any other factor protected by law. Together as ONE TEAM, we celebrate differences and foster collaboration, creativity, and belonging.
Services you might be interested in
Improve Your Resume Today
Boost your chances with professional resume services!
Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.
