About Us
HighRadius, a renowned provider of cloud-based Autonomous Software for the Office of the CFO, has transformed critical financial processes for over 800+ leading companies worldwide.Trusted by prestigious organizations like 3M, Unilever, Anheuser-Busch InBev, Sanofi, Kellogg Company, Danone, Hershey's, and many others, HighRadius optimizes order-to-cash, treasury, and record-to-report processes, earning us back-to-back recognition in Gartner's Magic Quadrant and a prestigious spot in Forbes Cloud 100 List for three consecutive years.
With a remarkable valuation of $3.1B and an impressive annual recurring revenue exceeding $100M, we experience a robust year-over-year growth of 24%. With a global presence spanning 8+ locations and a recent addition in Poland, we're in the pre-IPO stage, poised for rapid growth. We invite passionate and diverse individuals to join us on this exciting path to becoming a publicly traded company and shape our promising future.
Job Summary
Strong background on Java development. Responsible to lead the design, development, and optimization of software solutions related to treasury operations/Payments processing.
Should have deep understanding of financial processes, payment workflows and regulatory requirements.
Key Responsibilities
- Lead the design and architecture of payment systems, ensuring stability, reliability and security.
- Develop high quality, scalable, and maintainable java code for payment processing systems.
- Stay updated with the latest java technologies and best practices to continuously enhance the code base.
- Integrate software solutions with financial systems, ensuring seamless connectivity and data accuracy.
- Collaborate with stakeholders to understand integration points with ERP system and other financial platforms.
- Troubleshoot and resolve issues related to payment transactions and processing.
- Implement and enforce security best practices for payment systems.
- Ensure compliance with financial regulations and industry standards for the domain.
- Identify and address performance bottlenecks. Optimize code and database tuning to achieve optimal system performance.
- Collaborate with cross-functional teams, providing domain expertise and technical leadership.
- Provide technical leadership and mentorship to junior engineers.
- Conduct thorough code reviews to maintain code quality and consistency.
- Work closely with different teams (Dev + QA) to ensure comprehensive test coverage and high quality releases.
- Create and maintain technical documentation for payment system like API documentation, deployment procedures etc.
- Collaborate with operations/consulting teams to quickly identify and resolve system issues.
Requirements:
- Extensive experience in Java development with a focus on high available financial systems.
- Proven experience in payments/treasury domain including workflows and financial processors.
- Strong understanding of security principles and experience in implementing secure coding practices.
- Knowledge of financial regulations and compliance requirements. Experience in financial protocols and standards like SWIFT, ISO, SEPA or others.
- Familiarity with ERP systems and their integrations.
- Experience in microservices architecture and containerization (e.g., Docker, Kubernetes)
- Experience in working with frameworks such as Spring Boot, ReactJS
- Database/Storage systems : MySQL, Snowflake, AWS S3, NAS etc.
- Exposure to multi-cloud environments. Should have decent understanding of any one cloud providers.
- Excellent problem solving and troubleshooting skills.
- Leadership experience, including mentoring junior engineers and guiding development teams.
- Effective written and verbal communication skills.
- Ability to work collaboratively in a fast-paced, agile environment.
What Youβll Get
- Competitive salary.
- Fun-filled work culture (https://www.highradius.com/culture/)
- Equal employment opportunities.
- Opportunity to build with a pre-IPO Global SaaS Centaur.