Senior Software Engineer – Financial Services
Job description
Role: Senior Software Engineer Financial Services
Location: Singapore
We are partnering with a leading fintech who is looking to hire Senior Software Engineers to join their expanding team in Singapore.
Key Responsibilities
- Design, develop, and maintain scalable and secure banking applications using Java and Spring frameworks.
- Lead system integration efforts, ensuring smooth communication between various banking and third-party systems.
- Deploy and manage applications in a cloud environment (AWS, Azure, or GCP).
- Collaborate with cross-functional teams including product managers, architects, and engineers.
- Ensure compliance with banking regulations, security, and performance standards.
- Troubleshoot and resolve complex technical issues in a timely manner.
- Stay updated with emerging technologies, best practices, and industry trends.
Key Requirements
- 8+ years of hands-on experience in software engineering with a focus on Java and Spring Boot.
- Strong expertise in cloud platforms (AWS, Azure, or GCP) and cloud-native application development.
- Experience in systems integration within banking or financial services.
- Hands-on experience with deployment and delivery processes and microservices architecture.
- Solid understanding of banking platforms, core banking systems, APIs, and security best practices.
- Proficiency in SQL and NoSQL databases.
- Strong problem-solving skills and ability to work in a fast-paced environment.
- Excellent communication and collaboration skills.