tangspac consulting pte ltd
Singapore / Global
Singapore / Global
Contract role Banking/Fintech exposure is must Key Responsibilities
Develop and maintain applications using Java 8+, Spring Boot and Python .
Design and implement scalable solutions based on business and system requirements.
Develop Python applications/scripts for automation, data processing, system integration and application support .
Analyze and resolve complex application and legacy system issues.
Develop and maintain REST/SOAP web services and messaging solutions using JMS/IBM MQ .
Apply software engineering principles including object-oriented design, algorithms and data structures .
Implement TDD, unit testing and acceptance testing to ensure software quality.
Design and optimize SQL queries using Oracle/MySQL and relational database concepts.
Follow secure coding, performance and code quality standards.
Use Git, Maven, IntelliJ and SonarQube/SonarLint for development and code quality management.
Perform basic Linux shell scripting to support development and deployment activities.
Communicate technical concepts and solutions effectively with technical and non-technical stakeholders.
Requirements Degree in Computer Science, Information Technology, Engineering , or a related discipline.
Strong hands-on experience in Java 8+, Spring Boot and Python .
Atleast 5 years of hands on experience on Java & Python development
Good knowledge of Spring Core, JUnit, TDD and object-oriented programming .
Experience with REST/SOAP, JMS/IBM MQ and SQL .
Hands-on experience with Oracle and/or MySQL databases and SQL optimization.
Experience with Maven, Git, IntelliJ and SonarQube/SonarLint .
Working knowledge of Linux/Unix shell scripting .
Strong analytical and problem-solving skills.
Banking/fintech experience is advantageous.
Apply here or share your CV to [HIDDEN TEXT]
Singapore / Global
Singapore / Global
Singapore / Global
Singapore / Global
Singapore / Global
Singapore / Global