Software Developer (JAVA) 2787
- 2023-10-17
-
Singapore, Singapore
Software Developer (JAVA) 2787
职位详情
Qualifications and Profile
The successful candidate will definitely have:
- At least 5+ years of software development experience
- At least 3+ years experience working with Java and Spring framework
- Good knowledge in Linux/Unix and shell scripting (mainly Bash/KSH)
- Good knowledge in SQL
- A strong understanding of recent Java language features, such as lambdas, streams, and futures
- Good knowledge of algorithms and data structures, with strong fundamentals in complexity analysis
- Strong ability to analyze code – understand execution flow & debug even without access to a debugger
- Experience with Maven, Git, writing and maintaining integration tests
- Research, design, and develop software.
- Analyse user needs and develop software solutions
- Update software, enhances existing software capabilities, and develops and direct software testing and validation procedures.
- Work with other engineers to integrate hardware and/or software systems
- Develop specifications and performance requirements.
An ideal candidate will also have expertise in some of the following:
- Jenkins
- Jira or a similar issue-tracking system
- The Spring framework and IoC, and particularly Sping Boot and Swagger for restful web services
Additionally, knowledge of the following would be helpful although it is not required:
- Web development fundamentals (HTML, CSS, Javascript and Angular etc)
- SonarQube/Nexus
- Docker/Kubernetes
- MangoDB & Redis
- Control-M and CFT
Understanding of and interest in financial markets and specifically in capital market, and knowledge in reference data dn market data, Basic understanding of vendor feeds:
- Bloomberg
- MarkIT
- Refinitiv
- ICE Data Services etc
All candidates, but particularly seniors, will be held to high a standard when it comes to communication, both oral and written. You should have good expository style, be able to explain yourself clearly and concisely, especially when the subject is technical and complex. It goes without saying that your English must be extremely fluent.
Education Requirements
At least a Bachelor’s degree in any of these faculties:
- Computer Science
- Information Technology
- Programming & Systems Analysis
- Science (Computer Studies)
Tell employers what skills you have
Git
Web Services
CSS
Data Structures
HTML
Scripting
JavaScript
Information Technology
Maven
Systems Analysis
SQL
Capital Markets
JIRA
Angular
Java
Web Development
Linux
Software Development
小心骗局。不要向不明来源提供个人信息或付款。在采取行动之前验证身份。立即举报任何疑似骗局。保持警惕,保持安全。
ASPIRE NXT PTE. LTD.
© Copyright 2024 Agensi Pekerjaan JEV Management Sdn. Bhd., registered in Malaysia (Company No: 201701016948 (1231113-U), EA License No. JTKSM860)
© Copyright 2024 Job Majestic Sdn. Bhd., registered in Malaysia (Company No: 201701037852 (1252023-X))
版权所有