Senior Software Developer

  • Job Category
    Information Technology
  • Job level
    Senior Executive
  • Contract type
    Permanent, Full Time
  • Location
  • Salary
    S$7000 - S$9500

Job Description

Come join us on our journey to serve our customers and be the leader in our industry! We are currently looking for a Java Developer to join our team. You'll be working in the Wealth Management Asia Pacific Regional Business area based in Singapore.

Project goal is to maintain and develop solutions for the Order Management systems including the following functionality:
- Order capture/execution
- Trade finishing (mainframe)
- Analytics & reporting
- Special systems


- drive the delivery of global components and solutions, design and integrate them in various stages of software development life cycle
- collaborate across cross locations IT teams in delivering software components
- develop and build software components in Java technology
- Investigate and resolve production issues with RTB and global teams to maintain a stable production environment

Mandatory Skills Description:

- minimum of 7+ years of hands-on server-side application development experience in Java Technology/JavaEE/Webservice/Eclipse RCP, multi-threaded programming and Oracle technologies
- good knowledge and experience in Angular and (optional) React
- exposure to Apache/Tomcat on UNIX/Linux environment with shell script programming, experience with analysis, 3rd level support, performance optimization is considered a plus
- Hands on experience on Spring boot, JPA, Hibernate
- Experience in building and running containerized microservices for Kubernetes/Cloud environment
- Experience in java based caching technologies like redis/Ehcache
- working experience with Agile methodologies
- working knowledge in tools such as JIRA, GitHub/Bitbucket, Maven, Jenkins, Confluence, etc
- good communication skills and be able to coordinate technical discussion and activities with global and offshore teams
- self-initiative and comfortable working in difficult situations
- a team player with positive attitude to build trusted working relationship with global and offshore teams

Nice-to-Have Skills:

- Agile Methodology

Closing on 25 Mar 2021