IMTF Group, established since 1987 in Switzerland, is a global leader in software and IT services for banks and financial institutions, offering a comprehensive portfolio of solutions for Onboarding & Client Lifecycle Management, KYC, Secure Document Management, Anti-Financial Crime, AML Compliance and Information Protection. Our emphasis is on the automation of administrative processes and the management of corporate information and knowledge.
To strengthen our team based in Singapore, we are looking for a:
Java Backend / Full Stack Developer (m/f)
Your tasks & responsibilities:
· As a member of our Custom Development team, participate to the implementation of client-specific functionalities in large-scale projects
· Extend the capabilities offered by our RegTech platform solutions according to customer needs and develop APIs to make them interact with third-party software
· Design, develop and test features from business requirements to the implementation and maintenance in production
· Work across the entire system architecture, from backend to front end, to design, develop, and support high quality and scalable products
· Work with modern technologies such as Neo4j, MariaDB, Solr, Kafka
· Collaborate closely with our Devops team to build a cloud capable software
Your profile:
· University Degree in Computer Science or Software Engineering or equivalent
· 3+ years hands-on software development experience with various Java libraries
· Strong Java skills in core libraries and common design patterns of Enterprise Solutions
· Thorough understanding of React JS and its core principles (For FE / FS)
· Familiar with dependency injection frameworks like CDI, Spring, Guice or others
· Experienced in implementing REST APIs and messaging systems (Apache Kafka)
· Fluent with the following tools: Git, Maven, Jenkins, Linux scripting, IntelliJ IDE
· Knowledge of OSGi would be a plus
· Great at solving problems, debugging, troubleshooting, designing and implementing solutions to complex technical issues
· You thrive on collaboration, working side by side with people of all backgrounds and disciplines, and you have very strong verbal and written communication skills
Our Offer:
· Challenging but exciting environment and responsibilities
· Clear path and support for growth and learning
· Very autonomous and client focused function
· International and multi-cultural team