Senior Java Developer
- Opportunity within a successful international firm
- Work alongside & learn from best in class talent
- Contribute to exciting projects for clients in the Banking industry
Our client is a consulting company that provides Business Management & Information Systems services to clients in the Financial Services industry. With a talented team armed with in-depth knowledge, the company is confident in tackling any challenges that a volatile and competitive market brings. The company also prides itself in building loyalty and trust with its consultants and partners.
You will be responsible for :
- Evaluating and providing feedback on functional specifications as well as developing API solutions according to defined standards and high quality.
- Ensuring solutions are aligned with overall strategy
- Performing non-functional testing as well as design and code review for other team members
- Preparing documentation for design and implementation
- Enabling and supporting functional and user acceptance testing
- Supporting applications in production - analysing and resolving issues as they arise
- You have a Bachelor’s Degree in computer science or computer engineering.
- You have at least 4 years experience as a Software Engineer in the following domains: Java EE including (Web Services, REST, JPA), Spring, SOA, Design patterns, Database (SQL & No SQL), API usage in Mobile applications, CI/CD tools.
- You have at least 2 years hands-on experience on API related activities: requirement analysis, design, resource-based API modeling, micro-services architecture
- You have strong Java technical expertise, with prior experience in CI/CD, DevOps and Agile.
- You have strong knowledge of API design standards, patterns and best-practices and experience in API security standards and implementation
- Prior exposure in Analytics, Mobile Technologies will be an advantage.
- You have general knowledge on Banking/Private Banking.
- You are a strong critical thinker with problem solving aptitude
- You have excellent written and oral communication skills, with ability to speak at conferences and/or user groups
- You show high level of commitment and proactivity
Snaphunt Pte Ltd