Senior Java Developer
Standard Chartered Bank
- Company Industries:Others
Job Information
- Post Date:2019-01-21
- Career Level:Senior
- Location:Others
- Qualification:Degree
- Salary:HK$55,000 - 70,000 /month
- Employment Type:Full Time, Temporary
- Others:Full Time, Temporary
- Job Function:Banking / Finance Information Technology (IT)
Job Description
About Standard Chartered
We are a leading international bank focused on helping people and companies prosper across Asia, Africa and the Middle East.
To us, good performance is about much more than turning a profit. It's about showing how you embody our valued behaviours - do the right thing, better together and never settle - as well as our brand promise, Here for good.
We're committed to promoting equality in the workplace and creating an inclusive and flexible culture - one where everyone can realise their full potential and make a positive contribution to our organisation. This in turn helps us to provide better support to our broad client base.
The Role Responsibilities
- Gather requirements, design, develop, test, deploy and support applications;
- Work closely with Product Owner and Scrum teams to deliver user-centric solutions for internal and external customers;
- Promote adoption and rollout of Agile and modern software engineering practices;
- Drive innovative software engineering practices and architecture design;
- Work with business and other technology teams to establish frameworks for delivering online capability;
- Ensure risks, issues, costs and schedules are appropriately managed following agile principles.
- Work with technology teams to co-ordinate development and create a delivery pipeline across multiple streams;
- Collaborate with core DevOps and Testing teams to build and enhance a continuous delivery pipeline;
- Collaborate and support operations team;
- Constantly analyse and improve the performance and quality of the product and team;
- Able to adapt to changes in priorities and requirements;
- Implementation of robust, fault tolerant and distributed application;
- Successful implementation of Agile practices and tools;
- Synergy in the delivery of projects through co-ordination of interdependencies;
- Feedback from stakeholder groups;
- Delivery of applications that attend business and clients needs with automated tests, CI and CD;
- Ability to solve complex software development/design issues using clean, coherent code following established coding guidelines;
Our Ideal Candidate
Required
- Self-starter, capable of working without direction and able to deliver projects from scratch
- Full software development lifecycle experience in a mature CI / CD environment
- UI development (Angular2, HTML5, CSS, NodeJs, Gulp, Typescript)
- Programming languages (Java, Python)
- Application server (Tomcat)
- Cache (Hazelcast, ehcache)
- Frameworks (Spring, Spring boot, Cucumber, Apache Camel)
- Databases, software algorithms and design patterns
- DevOps toolchain experience (JIRA, Bitbucket, Jenkins, Groovy, Artifactory, Ansible, SonarQube)
- Service or Microservice architecture (REST, SOAP, Apache CXF)
- TDD, BDD, performance and Security testing for mobile and web
- Build automation tools (Ant, Maven,Gradle)
- UNIX scripting
Highly Desirable
- PaaS ( CloudFoundry, OpenShift and Docker)
- Message queue (MQ, JMS)
- Selenium Web driver and mobile testing
- NoSql databases
- Cloud deployment and systems management experience - AWS
- Prior experience in Private, Wealth or Investment banking
- Scrum Master and Product Owner certification would be preferable.
Apply now to join the Bank for those with big career ambitions.
Company Info
Position | Company | Location | Update |
---|