Hybrid)
Experience : 6 to 12 years’ experience of software development with a focus on Java Development
Job Summary :
We are looking for a Sr Java Software Engineer who will help us build and keep up to date our award-winning cloud-based Ecommerce Online Payments Platform in a full DevOps Agile environment with working CI / CD model.
What makes our solution different from the rest of industry is the high system availability, real time (payment transactions processing), good responsiveness, security compliance, full tests code coverage and a high degree of automation.
What we are looking for :
- Very good knowledge of Java
- OS X / Unix knowledge
- Webservice – Microservices Architecture
- Knack for writing clear, maintainable functions and modules.
- Ability to author expressive and exhaustive tests.
- Ability and willingness to understand, follow, amend and define specifications.
- Willingness to go deep in all kinds of security analysis for our features and code, exploring security and compliance threats.
What would help you :
Java EE : the servlet specification, Spring, Hystrix, Java Script, JQuerySQL knowledgePostgres and Hibernate : hands-on experience are a big plusSome level of experience in automation (Selenium) is a plusDesign patterns familiarity and especially when (not) to use such design patterns is always appreciated.Gradle, Maven, Jenkins, Git, Gerrit, DockerOS x / UnixKnowledge about code security : static code scanning, dynamic scanning and pen testing tools is a plus.Qualifications :
Bachelor degree in computer science or related field6 to 12 years’ experience of software development with a focus on Java Development.