Any Technology is a Singapore banking IT solutions provider, powering international financial institutions with deep fintech expertise and our revolutionary proprietary technology. We are growing rapidly in our global expansion and are looking for IT professionals who want to grow with the company.
Job Responsibilities:
1. Participate in and be responsible for the system design and program development of project requirements.
2. Responsible for system implementation evaluation, core function architecture and code development.
3. Analyse user needs and develop software solutions, applying principles and techniques of computer science, engineering, and mathematical analysis.
4. Update software, enhances existing software capabilities, and develops and direct software testing and validation procedures.
5. Work with computer hardware engineers to integrate hardware and software systems and develop specifications and performance requirements.
6. Write design documents, such as requirements analysis specifications, system design documents, etc.
Job Qualifications:
1. Bachelor's degree in computer related professional background is preferred;
2. Open to fresh graduates or candidates with 1-3 years of experience.
3. Familiar with Spring boot, Spring cloud, MVC, Security and other spring system development frameworks, familiar with Mybatis and other development technologies, and understand the microservice system structure.
4. Proficient in database table structure design in relational databases such as Mysql/Oracle.
5. Familiar with Linux operating system, writing shell scripts and CI/CD development practices.
6. Possess excellent design and programming capabilities.
7. Good communication skills and a team player.
8. Experience in distributed business system development and familiar with transaction processing mechanism in a distributed environment.
9. Familiar with JVM performance tuning and system optimization.
10. Have relevant development experience in distributed services, database sub-database sub-table.