Job Code - JB 046
The Software Engineer is responsible for the analysis, development, unit testing and implementation of new Wire card product and platform features and functionalities.
- Passionate about programming with a good command of OOP, and flexible for learning new technologies and scopes
- Skillful or enthusiastic in software development with good knowledge of Java, ORM tools, Spring, ReST principles, Good knowledge of SQL, and basic Linux knowledge
- Good knowledge and experience in some of the technologies we use Java, Spring Framework etc.
- Experience of software integration and SOA-based architectures.
- Excellent knowledge of the Spring, Hibernate and JUnit frameworks as well as common frameworks related to Java, Web Services and XML.
- Responsible team player and always makes sure the job is done\
- Strong communication skills in English
- Degree in Computer Science, Information Systems or a similar field Several years of experience in object-oriented software development with database-assisted systems in various operating environments (Linux, Windows).
- Solid SQL skills and practical experience in Oracle and with the relevant development tools.
- Experience in agile process and working methods (Scrum, Kanban)...
- Special focus on payment and security related applications Ability to structure complex tasks independently