• Bachelor/Master degree in Computer Science, Computer Engineering, Mathematics or related area.
• 2 to 4 years of professional experience in areas such as payments and financial services, internet-based services, or software products.
• Highly competent hands-on experience in the following: o Java (preferably with Spring Boot experience)
• Working experience in Linux / Unix environment
• Experience in using source control tools (Preferably GIT) o Software design and development methodologies, preferably agile methodology.
• OO-based analysis and design o Database Design (Oracle/MySQL)
• Experience in Business Process Management (BPM) such as Camunda Process Engine would be a plus
• Highly analytical, innovative, and able to think strategically and to develop software based on requirements/specifications.
• Excellent verbal and writing skills