Well-established Payments provider is expanding their Technical Department and growing the Software Development team. They are looking for a Software Engineer with passion for programming and willing to learn new technologies.
- Join a team of skilled IT professionals in the dynamic field of FinTech
- Multicultural environment, flexi-time, health insurance, gym allowance, social events, parking, training and other benefits!
- Contributes to the delivery of cloud infrastructure and payment processing solutions using Java 8, while utilizing modern technologies such as Spring, Angular, and NoSQL database
- Conducts research and technology exploration as required
- Participates in analysis and design activities
- Follow established development and testing procedures to build software based on user requirements within stipulated timelines
- Create and maintains documentation
- Make use of company CI/CD infrastructure, version control system and issue tracking software to effectively implement user stories, technical tasks and fix bugs
- In possession of a BSc Degree in Computer Science or equivalent
- Expertise in Java or any other OOP Language
- Experienced with Java enterprise technologies such as the Spring Framework (Boot, Core, MVC, Data, Security)
- Knowledgeable of RDBMS (MySQL/MariaDB) and NoSQL systems (MongoDB preferred)
- Experienced with IDEs such as Eclipse and IntelliJ