Purpose of the Role
If you are a talented Java Developer looking to work with cutting-edge technology and make an impact in the e-commerce world, PayU is the place for you. We are a leading fintech company with a unique opportunity for a Java Developer to join our team and help shape and drive PayU's offering.
Who You Are:If you are passionate about building groundbreaking software, delivering delightful user experiences, and collaborating with cross-functional teams, we'd love to hear from you.
Responsibilities & Key Activities- Design and creation of new applications/services
- Maintenance of existing applications/services
- Participating in DevOps cycles to support business needs
- Testing automation using PayU's automation framework
- Collaborating with international teams to deliver strategic initiatives
Qualification & Experience:- 3+ years of experience in Core Java
- 3+ years of experience in J2EE
- 3+ years experience Spring and Spring-Boot frameworks
- Well versed with XML/JSON/Javascript/JWT
- Proficiency in Hibernate or JPA
- Strong database skills, including experience with MySQL and DynamoDB
- Exposure to the e-commerce and payments industry is a big plus!
- Experience using SOAP webservices and RESTful webservices
- AWS knowledge/experience is required
- Understanding of SOA and Microservice Architectures
- Well versed with Agile programming methodologies and principles, as well as tools that support this
- Experience with JUnit and JMeter is a plus
Skills, Knowledge & Competencies:- Ability to work collaboratively with a team of professionals
- Excellent problem-solving skills
- Strong attention to detail
- Ability to adapt to changing priorities and work in a fast-paced environment
- Strong communication skills
- Dedication to delivering high-quality results
What We Offer:- Career progression program
- Wellbeing programs
- Hybrid way of working
- Free subscription to an Internal eLearning platform with courses from Udemy, Coursera, and many others
- Truly global environment with almost 40 different cultures
- An inclusive environment that listens to a diverse range of voices when making decisions.
- A positive, get-things-done workplace
- A dynamic, constantly evolving space (change is par for the course ? important you are comfortable with this)
- Ability to learn cutting edge concepts and innovation in an agile start-up environment with a global scale
,,Write the main content here,Write the main content here