Job Description
Recruiter: Siegen Solutions
Job Type: Full-Time / Remote
Industry: FinTech / RegTech
About Siegen Solutions
Siegen Solutions specializes in connecting skilled technology professionals with global organizations. The company focuses on sourcing top talent across various technical roles including Frontend Developers, Full Stack Engineers, QA Engineers, and Java Developers.
Their mission is to match exceptional candidates with opportunities that cross industries and international borders.
About the Employer
The employer is an innovative FinTech and RegTech company transforming the Southeast Asian financial technology landscape.
As a Java Developer, you’ll collaborate with talented engineers from Europe and the Philippines while working on advanced technologies including:
- Microservices architecture
- Machine learning
- Artificial intelligence
- Cloud computing
This role offers the opportunity to contribute to the digital transformation of the banking and financial services industry.
Key Responsibilities
Application Development
- Design, develop, and maintain application features
- Build scalable backend services using Java
- Contribute to frontend functionality when needed
- Ensure features meet both technical and business requirements
Engineering Collaboration
- Work closely with frontend and backend engineers
- Participate in architecture discussions
- Support testing, integration, and deployment activities
Code Quality & Reviews
- Actively participate in the code review process
- Maintain high development standards
- Provide constructive feedback to team members
Ownership & Problem Solving
- Take ownership of assigned modules and services
- Identify and resolve system issues
- Collaborate with global teams on improvements and innovations
Required Skills
- Minimum 3 years of professional experience
- Strong knowledge of:
- Java
- SQL
- Spring Framework
- Experience working with PostgreSQL
- Familiarity with Git version control
- Understanding of software design patterns
- Experience working in Agile teams
- Knowledge of engineering practices such as:
- CI/CD
- Code reviews
- Test-driven development (TDD)
- Continuous improvement
- Willingness to learn new technologies and frameworks
Nice-to-Have Skills
- Experience with MyBatis
- Frontend development knowledge including:
- JavaScript
- TypeScript
- React
- Angular
- Familiarity with Jira
What We’re Looking For
- Strong problem-solving mindset
- Ability to work remotely with distributed teams
- High level of responsibility and ownership
- Strong communication and collaboration skills
- Ability to meet deadlines in a fast-paced environment
Benefits
- Competitive salary package
- Remote work flexibility
- Work with international development teams
- Opportunity to work with cutting-edge FinTech technology
- Professional growth in a fast-evolving industry
Application Process
Qualified candidates are encouraged to submit their resumes for consideration. Only applicants selected for interviews will be contacted.