About the Client
Our client is a reputed bank
Responsibilities
· Communicate highly technical issues to non-technical audience.
· Earn good reputation of being technically strong in the organization by help solving problems others struggle
· Development and delivery with Java, EJB, Spring Boot, MySQL and IBM MQ.
· The role provides exposure to Wealth Management systems (CRM, Client on-boarding, KYC, AML, Name Check, Documentum, Captiva, GMC, and Liferay Portal).
· Passionate about technologies and building robust and scalable Java Systems.
· Analysis, design coding, and implementation of complex and custom-built applications.
· Work collaboratively with team to achieve goals. Experience working in Agile methodologies, such as Scrum, and/or Extreme programming.
· Experience in following in following best practices like Test-Driven Development (TDD) and continuous Integration (CI)
· Stake holder management – working closely with finance, business change engineers, and project managers to drive and manage IT delivery.
· Analyse requirements, estimate efforts, plan timeline, manage progress.
· Ensure awareness, involvement and support from the key stakeholders and participants by building strong project teams and maintaining robust communication on the project status throughout its life cycle
· Drive and review technical and architectural design, enforce architectural guidelines and challenge status quo.
· Take responsibility for ensuring that risks and issues are identified and managed closely and drive all stakeholders to deliver on time and to the required quality standards
Skills/Requirement
• Must have strong experience with Core Java 8+ and JUnit.
• Strong computer science knowledge (algorithms, data structures, object-oriented design)
• TDD. Able to write acceptance test.
• Maven
• Basic Linux shell scripting commands
• Java Messaging Concepts. (JMS, MQ)
• Relational Database concepts, SQL, joins, index, triggers etc.
• Web Services Rest, SOAP.
• Spring core concepts.
• Experience in SQL queries optimisation
• Familiarity with Intellij, Git, SonarQube/SonarLint
Desirable:
• JBOSS (or any other application server knowledge).
• Spring Boot
• Java Server Faces, JPA, EJB knowledge.
• Able to write/understand complex SQL queries.
• React JS, or Angluar
Interested candidates, who wish to apply for the above position, please send in your resume to [email protected]
We regret to inform that only shortlisted candidates will be contacted.
PERSOLKELLY Singapore Pte Ltd EA License No. 01C4394 EA Reg No: R23118975 (ABDUL RAHMAN ANSARI RAJA)
**********************************
This is in partnership with Employment and Employability Institute Pte Ltd (“e2i”). e2i is the empowering network for workers and employers seeking employment and employability solutions. e2i serves as a bridge between workers and employers, connecting with workers to offer job security through job-matching, career guidance and skills upgrading services, and partnering employers to address their manpower needs through recruitment, training, and job redesign solutions. e2i is a tripartite initiative of the National Trades Union Congress set up to support nation-wide manpower and skills upgrading initiatives. By applying for this role, you consent to e2i’s PDPA.
By sending us your personal data and curriculum vitae (CV), you are deemed to consent to PERSOLKELLY Singapore Pte Ltd and its affiliates to collect, use and disclose your personal data for the purposes set out in the Privacy Policy available at https://www.persolkelly.com.sg/policies. You acknowledge that you have read, understood, and agree with the Privacy Policy.
**********************************