- LocationBucharest, Romania
-
IndustryInformation Technology
Join the Team Making Possibilities Happen
If you have ever used an ATM, paid a bill through your phone, sent money to a friend, or shopped online, chances are your transaction was safeguarded and processed using our software. Now it is your turn to serve the payment needs of organizations and people the world over.
Job DESCRIPTION
We are looking for a Java Software Engineer who will help us build and keep up to date our award-winning Online Payments Platform in an DevOps Agile environment. What makes our solution different from the rest of the industry is the high system availability, real-time, good responsiveness, Security and Compliance, full tests code coverage, and a high degree of automation.
What we are looking for:
- Excellent written and verbal communication (we speak only English)
- Ability and willingness to understand, follow, amend, and define specifications
- Very good knowledge of either Java
- OS X/Unix knowledge
- Webservice - Microservices Architecture
- Willingness to go deep in all kinds of security analysis for our features and code, exploring security and compliance threats.
- Knack for writing clear, maintainable functions and modules
- Ability to author expressive and exhaustive tests.
What would help you:
- Java EE: the servlet specification, Spring, Hystrix, Java Script, JQuerry
- SQL knowledge.
- Knowledge about Static code scanning, security scanning, dynamic scanning, and pen testing tools is a plus.
- Postgres and Hibernate: performance tuning and hands-on experience are a big plus.
- Experience in Automation (Selenium).
- Some level of design patterns familiarity and especially when (not) use such design patterns are always appreciated.
- Gradle, Maven, Jenkins, git, Docker.
- OS x/Unix.
Qualifications:
- Bachelor's degree in computer science or related field
- 5+ years experience in software development with a focus on Java Development.
Work Environment:
- Standard work environment
- Majority of time spent on PC (Phys. Req.)
Benefits:
- In return for your expertise, we offer growth, opportunity, and a competitive compensation and benefits package in a casual work environment.
- If you are interested in helping people have a safe and valuable online banking experience and you are passionate about building high-performance complex systems - cloud-based, come, and join us!
- Are you ready to help us transform the world of electronic payments?
- Our client is an AA/EEO employer in the United States, which includes providing equal opportunity for protected veterans and individuals with disabilities, and an EEO employer globally.
