VISEO ASIA is looking for Senior Java Developer to join our dynamic , talented team in Singapore office. The candidate will be part of dynamic squad and build user friendly apps for innovative client experience.
Job Descriptions :
- Be hands-on in analysis, development and bring craftsmanship mindset to deliver software with the highest standard of quality
- Work in architecture, backend and front-end aspects of the project
- Ensure efficient performance and scalability of all designs and implementations
- Be responsible for managing & reporting technical risks on the projects
- Contribute / review the technical specifications and ensure proper traceability between user requirements & code
- Maintain and improve technology standards of the products managed by the team
- Synchronize with teams across Asia & Europe - Product Owners, Enterprise Architects,
- Infrastructure and other business and technology teams.
Skills & Experience :
- Bachelor’s Degree in computer science or computer engineering
- At least 5 years of development experience in
- Java EE & Spring application (REST API, JPA,).
- API design
- Cloud native application design & development
- Strong programming skills in Java, Spring Boot, Hibernate, REST API
- Strong Experience with Application Security Design and Implementation
- Has a very good knowledge about design patterns and development principles
- Understanding of code quality, what are the relevant metrics/indicators/smells and strategies to improve the quality over time
- Ability to work in quick paced, dynamic environment adopting scrum methodology
- Strong critical thinker with problem solving aptitude.
- Ability to communicate effectively in written documents and oral presentations, explaining
- concepts clearly to audiences at various levels of technical knowledge.
- Good understanding of good practices to make application portable across environments and ready for production
Good To Have :
- Frontend development Experience in JavaScript, Angular, HTML5, CSS, LESS, Material Design/Bootstrap
- Exposure to the following domains is a plus: Domain Driven Design, Behavior Driven Development, Acceptance Testing
- General banking knowledge or Banking knowledge related to Wealth Management
- Speaking at conferences and/or user groups or contributing to open-source projects
Powered by JazzHR