Responsibilities
- Design, develop, and maintain responsive, user-friendly, and efficient backend applications using Java and Spring Boot.
- Collaborate with designers, product managers, and backend engineers to create seamless user experiences.
- Advocate for coding best practices through code reviews, testing, and documentation.
- Analyze and optimize application performance by addressing bottlenecks and other issues.
- Work effectively with clients and cross-functional teams while prioritizing work and contributing to team goals.
Requirements
- Bachelor’s degree in Computer Science or a related field.
- At least 4 years of software development engineering experience.
- Understanding of fundamental design principles, including MVC.
- Hands-on experience working in scalable AWS environments.
- Experience with relational and NoSQL databases such as MySQL and MongoDB.
- Experience designing scalable microservices.
- Strong knowledge of data structures, algorithm design, complexity analysis, and computer science fundamentals.
- At least 2 years of coding experience in a class-abstraction-focused language such as Java; Python experience is a plus.
- Strong communication, analytical, problem-solving, organizational, and presentation skills.
- Ability to lead and inspire teams, achieve stretch goals, work in fast-paced innovative environments, and handle ambiguous problems abstractly.
Benefits
- Positive, collaborative, get-things-done workplace.
- Inclusive and diverse work environment focused on transparency, flexibility, and psychological safety.
- Opportunities to learn cutting-edge concepts in an agile, globally scaled startup environment.
- Access to more than 5,000 training courses available anytime and anywhere.
- Learning resources from partners including Harvard, Coursera, and Udacity.
About PayU
Global reach, local expertise: we combine the best of both worlds to reshape the future of payments and fintech to build a world of unlimited possibilities. We successfully bridge the global and local gap by supplying ultimate global payment coverage with extensive local expertise and support. Our vision is to create a world without financial borders where everyone can prosper. Thus, we strive to shape the payment industry of tomorrow to support global financial inclusion. As the payments and fintech business of Prosus- a global consumer internet group and one of the largest technology investors in the world- we are a leading online payment service provider operating in 50+ high-growth markets, dedicated to creating cutting-edge financial services tailored to the needs of over 450,000 merchants and millions of consumers. Focused on empowering people through financial services and creating a world without financial borders, we have set out to be one of the most prominent investors in the Fintech space, with investments totaling over $1 billion to date. We deploy more than 400 payment methods and PCI-certified platforms to process approximately 10 million payments daily. As a Fintech innovator, we develop cutting-edge technologies to ensure that merchants benefit from the highest approval rates and can optimally expand their global reach.
