We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

(Full-Stack) System Analyst/Development Manager (Java) from FSI

Report
Print

(Full-Stack) System Analyst/Development Manager (Java) from FSI

ST Partnership Limited
Apply Now

Job Duties:
We are seeking for multiple dynamic and enthusiastic professional for the exciting projects on the trading platform for a renowned financial institution . In this role, you will have the unique chance to engage with state-of-the-art technologies, collaborating closely with seasoned technologists and business stakeholders. Your primary focus will be on overseeing the system development life cycle, from requirement definition to production migration, ensuring quality and compliance with industry standards. 

Full-Stack Developer ( 45 - 80K)

Responsibilities:

  • Based on requirements documents to create technical design documents.
  • Based on technical specifications to create program specifications, pseudo codes, etc. for software development.
  • Develop software as per program specifications.
  • Perform the unit tests and system tests. Perform performance testing and performance tuning work.
  • Work closely with mainland colleagues and travel to Shenzhen occasionally
  • Undertake assignments and projects as assigned by supervisor.

Requirements:

  • Bachelor's degree in computer science or related field.
  • At least 5+ years’ experience in Java . 2+ years’ experience in Microservices and Container development .
  • Proficiency in J ava, Linux, Redis, MQ, database/SQL, and REST API.
  • Familiar with DevOps life cycles and tools (e.g. Jenkins, Jira, Git, Junit, docker, etc.)
  • Experience in application security (OAuth2, OpenID Connect, API security, etc.) will be an advantage.
  • Good analytical and problem-solving skills.
  • Experience in React/JavaScript will be an added advantage.
  • Experience in Financial industry will be an added advantage+
     

Development Manager ( 90-110K)

Responsibilities:

  • Manage end-to-end system development life cycle, from requirement analysis to documentation.
  • Lead both internal and offshore development teams, ensuring efficient system development and testing.
  • Design and implement robust systems using modern technologies, emphasizing high availability and scalability.
  • Conduct quality reviews for software design and code changes, addressing design defects and technical issues promptly.
  • Design and develop systems with modern technologies, eg Cloud.
  • Collaborate with teams across IT departments in various aspects.
  • Provide production system support.
  • Lead and develop a group of s/w developers in HK and China such as Shenzhen.
  • Undertake any other assignments and projects as assigned by supervisor.

Requirements:

  • Bachelor's degree in Computer Science, Information Technology, or related field.
  • Minimum of 8-10 years of system development experience in large-scale systems on Linux platforms.
  • Proficiency in application design and development using Java, Spring Boot , Linux, data modeling, microservices, and containerized architecture.
  • Experience with DevOps frameworks and tools (e.g., Jira, Git, Jenkins) and automated testing frameworks (Selenium, Jasmine, Junit).
  • Solid understanding of Cloud technology, in-memory databases, and messaging technologies.

All applications applied through our system will be delivered directly to the advertiser and privacy of personal data of the applicant will be ensured with security.

More Information

SalaryN/A (Search your salary info in SalaryCheck)
Job Function
Location
  • Central and Western District
Work Model
  • On-site / At the workplace
Industry
Employment Term
  • Full-time
Experience
  • 2 years - 12 years
Education
  • Degree