Please reference you found the job post on jobsfordevelopers.com to help us get more companies to post here.
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