What you need to know about the role-Join our Chargeback Platform team in the Disputes domain under the Risk organization. As a Backend Java Developer, you'll design and build scalable, high-performing systems, working on complex chargeback processing solutions. Your expertise in Java, distributed systems, and API development will drive innovations that enhance dispute resolution efficiency and accuracy.
Essential Responsibilities:
- Delivers complete solutions spanning all phases of the Software Development Lifecycle (SDLC) (design, implementation, testing, delivery and operations), based on definitions from more senior roles.
- Advises immediate management on project-level issues
- Guides junior engineers
- Operates with little day-to-day supervision, making technical decisions based on knowledge of internal conventions and industry best practices
- Applies knowledge of technical best practices in making decisions
Minimum Qualifications:
- Minimum of 5 years of relevant work experience and a Bachelor's degree or equivalent experience.
Preferred Qualification:
• Work with Product and other Engineering teams to improve the world standard remittance experience
• Standardize user experience acrossmany application modalities
• Ensure 99.999% reliability at scale, with a zerodefect mentality.Our users trust us with their money is safe.
Your day to day
In your day-to-day role you will
• Design, code, test and deploy features/functions delivered via applications and services.
• Collaborate frequently with other developers to design and implement the required solutions.
• Partner with product managers to deliver high quality solutions on time.
• Participate in formal and informal code reviews to ensure code quality.
• Actively contribute to our automated test suite to enable speedy and reliable continuous integration.
• Leverage the latest observability tools to monitor our applications and services are highly available and reliable.
• Be a champion of high-performance, secure, and reliable software services.
• Work with product and design teams to develop new ideas and explore new opportunities to foster innovation.
• Collaborate and communicate effectively with all non-technical stakeholders (Product, Design, Business, etc)
-
• Bachelor’s degree in computer science or related technical discipline (or equivalent experience of 6+ years).
• Proficient in back-end development using Java EE technologies (e.g. Java language, application servers, servlet containers, Docker).
• Experience with HTTP, REST API's and competent designing and buildingweb services/microservices ina commercial setting.
• Experience with observability tools for monitoring and debugging live applications
Our Benefits:
Any general requests for consideration of your skills, please