Basic Qualifications:
You have 6 or more years of work experience with a Bachelors Degree or 4 or more years of relevant experience with an Advanced Degree (e.g. Masters, MBA, JD, MD) or up to 3 years of relevant experience with a PhD OR 8+ years of relevant work experience.
Preferred Qualifications:
You have expertise of Core Java, JEE technologies, REST, and container-based technologies.
Experience with back-end technologies such as JDBC, JMS, Spring, Hibernate, JMX
Experience with SQL and relational database usage with commercial-grade databases.
You have experience architecting solutions with Continuous Integration and Continuous Delivery in mind
Expert in OO design and design patterns
We count on your curiosity and creativity, to want to understand customer requirements and our processes and want to come up with creative solutions
While you’ll have the skill to see and understand the big picture, you’re able to stay focused on the task at hand to achieve immediate goals
You’re great at systematic and accurate research wanting to uncover the smallest detail
You have amazing work ethics that will help us all work extremely well together
Exceptional oral and written communication skills
You have proven experience as a technologist with ability to understand the requirement and design and build the solution.
You have the passion to understanding people and to always striving to improve our products and services!
Experience and working knowledge of GIT is a plus
Working knowledge / experience with test automation tools is a plus
Experience with the payment industry and technologies is a plus