Main responsibilities
- Participate in analyzing, resolving and providing technical support escalated to the team
- Contribute and guide other developers to maintaining a high standard of delivery quality
- Participate in peer code reviewing
- Draft specifications, technical design, unit tests, code reviews and detailed system integration documents and any other documents as required during the project lifecycle
- Drives the development of the project
- Discuss solutions with project stakeholders and propose different approaches with pros and cons
- Participate in discussions on technical and architectural issues
- Ensure integration of new tool with existing enterprise application ecosystem of the bank
Qualifications and Profile
This position requires around 8+ years of experience for Java technology from JDK11 to JDK17.
Technical
- Very good understanding of application system design, development, testing, deployment and maintenance
- Frontend development experience with Vuejs or Angularjs
- Experience developing web service - REST, gRPC
- Working experience with Agile Methodology in multiple projects
- Expert with following:
- Maven
- Git
- CI/CD tools like Jenkins and Gitlab CI
- Good understanding and knowledge of following:
- Containers (Docker)
- Kubernetes
- Messaging Systems (Kafka, RabbitMQ, WebsphereMQ)
- Relational Database
- NoSQL Database
- Expertise with designs and architecture (Microsevices, Event Driven, CQRS, Domain Driven Design …)
Functional
- General knowledge of corporate and investment banking especially financing domain.
- Good understanding of SDLC
Other Professional Skills and Mindset
- Solid analytical and problem solving abilities
- Very good organization skill with attention to details
- Willing to work on new topics and to collectively propose innovative solutions.
- Proactive with team player mindset
- Hands on and versatile with capability to effectively interact with technical team
- Proficiency in application project management
- Strives to deliver the solution in the most effective and timely manner
- Excellent verbal and written communication skills
Interested applicants, please email your resume to Shaun Quek Yew Meng
Email: [email protected]
CEI Reg No: R1660732
EA Licence No: 99C4599