For Employers
Senior System Analyst (Financial and Banking Applications)


IDC TECHNOLOGIES (SINGAPORE) PTE. LTD.
2 days ago
Posted date
2 days ago
N/A
Minimum level
N/A
FinanceJob category
Finance
Required Skills & Qualifications:
• Bachelor's degree in computer science, Information Technology, or related field.
• With 7+ years' experience
• Strong proficiency in Java 8 and above.
• Hands-on experience with Spring Framework, including Spring Security, Spring Integration, Spring Batch, Spring Data, Spring Cloud, and Spring Boot.
• Proficiency in ORM frameworks such as Hibernate, or MyBatis.
• Scripting experience with Unix/Linux.
• Experience with RDBMS PostgreSQL / MySQL and NoSQL databases is required.
• Experience with reporting and related tools such as Jasper.
• Experience working with messaging queues such as IBM MQ, ActiveMQ, Kafka streaming
• Experience in REST API development and micro services development
• Proficient with Jenkins, Git, Jenkins and GitHub, BitBucket, CodeScan tools.
• Experience in Design and implement microservices-based architectures, ensuring that services are loosely coupled, resilient, and scalable is an added advantage
• Experience in Utilize Docker, Kubernetes technologies to build and manage applications in containerized environments i.e. OpenShift is an added advantage
• Write clean, maintainable, and well-documented code following industry best practices and coding standards. Conduct code reviews and mentor junior developers.
• Familiarity with Agile practices.
• Familiarity with application performance monitoring (APM) tools, such as Prometheus, Grafana, or ELK stack.
• Experience with continuous integration and release automation.
• Proficient with collaboration tools such as Confluence and JIRA.
• Experience in Banking / Financial domain would be an added advantage.
• Certifications in Java or related technologies would be an added advantage.
• Strong teamwork and communication skills.
• Excellent problem-solving abilities.
• Adaptability to evolving project requirements and priorities.
• Ability to articulate and clearly communicate complex problems and solutions in a simple and logical manner.
• Well-developed analytical skills and the ability to provide clarity to complex issues and synthesize large amounts of information.
• Deadline sensitive and able to work independently and under pressure.

Key Responsibilities:
• Develop and maintain Java-based applications according to business requirements.
• Write clean, efficient, and reusable code following best practices and coding standards.
• Participate in all phases of the software development life cycle, including design, development, testing, and deployment.
• Collaborate with senior developers, business analysts, and QA teams to ensure timely delivery of features and fixes.
• Perform unit testing and support integration and system testing.
• Debug and resolve technical issues reported by users or testing teams.
• Participate in code reviews and contribute to continuous improvement efforts.
• Maintain technical documentation and update system manuals as needed.
Related tags
-
JOB SUMMARY
Senior System Analyst (Financial and Banking Applications)
IDC TECHNOLOGIES (SINGAPORE) PTE. LTD.
Singapore
2 days ago
N/A
Contract / Freelance / Self-employed

Senior System Analyst (Financial and Banking Applications)