441 Analyst Programmer Java jobs in Hong Kong

Java Algo Developer

$900000 - $1200000 Y Millennium

Posted today

Job Viewed

Tap Again To Close

Job Description

We are looking for a strong developer to join our high performing algorithmic development team. We are looking for strong hands-on Java developer with a solid understanding of concurrent, multi-threaded application environments.

Responsibilities & Duties

  • Partner closely with fellow technologists, Execution Services and Equity Finance team to further enhance our execution offering to Portfolio Managers across various teams.
  • Build real-time algorithmic trading systems and execution platforms in a fast paced environment
  • Developing new features with high quality and enhancing functionality on a mission critical platform
  • Design or upgrade existing software to ensure product performance and quality expectations are met
  • Understand the business requirements and constraints in various developed and emerging markets
  • Stay current on state-of-the-art technologies and tools including technical libraries, computing environments and academic research
  • Help in any data analysis / trouble shooting (L3) in case of issues with our critical trading infrastructure.

Preferred Technical Skills

  • Strong server side Java knowledge including with spring boot framework
  • Working experience with financial order/execution data, positions data and market data
  • Knowledge of equities, options, SOR, VWAP, algorithmic trading platforms, or market microstructure
  • High focus on testability of program (TDD/XP based development preferred)
  • Experience in using, enhancing proprietary java framework and design patterns e.g. for low/no GC, messaging sessions, multi-threading
  • Good DevOps understanding to drive some of testing automation
  • Experience with AI tools usage for higher developer productivity a plus

Preferred Experience

  • 5+ years of development experience in Algos or order management systems.
  • Good understanding of Asia equities markets i.e. auctions, microstructure, regulatory constraints
  • Experience with inventory optimization in developing markets in Asia (non-give up) highly desirable
  • Good team player. Detail oriented, demonstrates thoroughness and strong ownership of work.
  • Excellent written & oral communication skills
  • Quick thinker & problem solver, able to think on their feet and make informed decisions.
  • Experience with any cloud platform and containerization tools is a plus.
  • Knowledge of Kdb+/Q is a big plus.
  • Any front-end development experience is a plus.
This advertiser has chosen not to accept applicants from your region.

2026 Software Engineer Intern (Developer Experience)

$60000 - $120000 Y Nex

Posted today

Job Viewed

Tap Again To Close

Job Description

Nex is on a mission to help families rediscover the joy of movement. Created by parents for parents, Nex combines technology and play to deliver fun, social, and interactive experiences powered by natural body motion, encouraging kids and adults to move more, play more, and have fun together. Nex Playground, the company's award-winning active play system, is purpose-built to get families moving year-round, with safety and privacy as core considerations in its intentional design. It is certified kidSAFE+ COPPA compliant and built to support healthy, active play for all ages and abilities.

Nex Playground features a growing library of 50+ experiences, including motion and dance games, fitness and educational experiences, and Nex Originals. Content includes collaborations with partners like Hasbro, Sesame Workshop, and NBCUniversal. Nex has been recognized by Fast Company's Most Innovative Companies, TIME's Best Inventions, and Parents' Best Entertainment System for Families, and has earned Red Dot, IDEA, and Core77 international design awards. We encourage you to explore Have Fun and Is Motion Gaming Back?, as they offer a deeper look into our culture, values, and explain how our approach to motion gaming differs from previous generations.

Location: Hong Kong
Type: Full Time Internship (June 1, August 31, 2026)
The Role
The Developer Experience (DX) team focuses on optimizing game development and publishing. As our
Software Engineer intern (Developer Experience)
, you will help build tools and libraries that help internal and external developers to make games on Nex Playground. You will collaborate with game engineers to help push the boundaries and unlock new possibilities on Nex Playground.

What You Will Bring to the Table

  • Understand bottlenecks and pain points of game developers, including designers and fellow engineers.
  • Build tools to streamline game developments, from brainstorming, development to deployment.
  • Collaborate with our producer team to ensure smooth delivery of games and contents in our content pipeline.
  • Help push the boundaries through active exploration, refinement of processes, and adoption of new technologies.

Should Have

  • Solid foundation in software development.
  • Strong communication and collaboration skills.
  • Excited to work in a fast paced environment.
  • Ready to face new challenges and opportunities.

Nice To Have

  • Experience working with Unity.
  • Experience with webapp development, such as ReactJS / NodeJS / Python / Google Cloud Platform
  • Enthusiastic about games, or feeling excited about game development.
  • Love being active and healthy. Passionate about helping others do the same.

We Offer

  • Competitive compensation package.
  • Flexible working hours and vacation policy.
  • Product-driven culture that treasures talents and individual growth.
  • Front-row seat and hands-on experience with cutting edge technologies in the evolving gaming field

Nex is located in
San Jose, California, USA
and
Hong Kong
. Learn more about us at

We encourage applications even if you don't meet more than 50% of the requirements — we believe that experience comes in many forms

This advertiser has chosen not to accept applicants from your region.

Senior Java Developer (8+ yoe, investment banking)_HK

Luxoft

Posted today

Job Viewed

Tap Again To Close

Job Description

Get AI-powered advice on this job and more exclusive features.

You'll be working with the D&S GED Team in Hong Kong as a Desk Developer working closely with the wider Global tech teams in IT spread across RFQ, Pricing, Trade Capture and Life Cycle systems. In addition you will be working closely with global business stakeholders to elicit and review requirements.

RESPONSIBILITIES

  • The candidate will be participating in the design and development of cutting edge infrastructure, systems, and applications(both client and server side) used by Front Office to provide streamlined and revenue-generating services to our clients.
  • Enhancing Excel-based pricing / parameter / risk management tools onto service-based Web apps
  • The candidate will be expected to closely liaise with trading, sales, quants, structuring and the tech groups in the equity derivatives business. The products spread across exchange listed, OTC and exotics
  • The candidate will be able to rapidly learn in-depth knowledge and gain experience of Equity Derivatives trading / risk management from both technology and business perspective

DESIRED SKILLS & EXPERIENCE

  • 8 years of experience.
  • Solid Java background in data structure and algorithms
  • Bachelor degree from a recognized University. Computer Science / Engineering / Mathematics majors preferred
  • Self-motivated with independent thinking, and a quick learner that can thrive in a fast-paced environment
  • Strong communication skills in both written and verbal English.
  • Experience in working across business and IT at all levels will be a plus
  • An excellent team player with a good balance of strategic view & rapid application development
  • Strong interest in applying academic knowledge/technical skills to solving practical problems in the Investment Banking industry

NICE TO HAVE SKILLS

  • knowledge of Kafka, Kubernetes, Docker, SQL, KDB, Excel/VBA and Unix programming will be a plus
  • knowledge of Equity Derivatives will be a plus
  • good understanding of testing and familiarity with different testing approaches. Familiarity of TDD / BDD will be a plus
  • knowledge of Web development will be a plus
Seniority level
  • Seniority level Mid-Senior level
Employment type
  • Employment type Full-time
Job function
  • Job function Information Technology
  • Industries IT Services and IT Consulting and Technology, Information and Media

Referrals increase your chances of interviewing at Luxoft by 2x

Sign in to set job alerts for “Java Software Engineer” roles. Java Software Engineer - Leading Investment Bank Multiple Hiring –Java / C# Software Developer Java Full-Stack Engineer - Leading Insurance Group System Analyst/Software Engineer/Programmer/Java/Finance Project Technical Business Analyst (Java development skills required) Systems Analyst (Java | Manufacturing Sector | System Design | Hybrid | International Exposure)

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Senior Java Developer (8+ yoe, investment banking)_HK

Hong Kong, Hong Kong Luxoft

Posted 20 days ago

Job Viewed

Tap Again To Close

Job Description

Get AI-powered advice on this job and more exclusive features.

You'll be working with the D&S GED Team in Hong Kong as a Desk Developer working closely with the wider Global tech teams in IT spread across RFQ, Pricing, Trade Capture and Life Cycle systems. In addition you will be working closely with global business stakeholders to elicit and review requirements.

RESPONSIBILITIES

  • The candidate will be participating in the design and development of cutting edge infrastructure, systems, and applications(both client and server side) used by Front Office to provide streamlined and revenue-generating services to our clients.
  • Enhancing Excel-based pricing / parameter / risk management tools onto service-based Web apps
  • The candidate will be expected to closely liaise with trading, sales, quants, structuring and the tech groups in the equity derivatives business. The products spread across exchange listed, OTC and exotics
  • The candidate will be able to rapidly learn in-depth knowledge and gain experience of Equity Derivatives trading / risk management from both technology and business perspective

DESIRED SKILLS & EXPERIENCE

  • 8 years of experience.
  • Solid Java background in data structure and algorithms
  • Bachelor degree from a recognized University. Computer Science / Engineering / Mathematics majors preferred
  • Self-motivated with independent thinking, and a quick learner that can thrive in a fast-paced environment
  • Strong communication skills in both written and verbal English.
  • Experience in working across business and IT at all levels will be a plus
  • An excellent team player with a good balance of strategic view & rapid application development
  • Strong interest in applying academic knowledge/technical skills to solving practical problems in the Investment Banking industry

NICE TO HAVE SKILLS

  • knowledge of Kafka, Kubernetes, Docker, SQL, KDB, Excel/VBA and Unix programming will be a plus
  • knowledge of Equity Derivatives will be a plus
  • good understanding of testing and familiarity with different testing approaches. Familiarity of TDD / BDD will be a plus
  • knowledge of Web development will be a plus
Seniority level
  • Seniority level Mid-Senior level
Employment type
  • Employment type Full-time
Job function
  • Job function Information Technology
  • Industries IT Services and IT Consulting and Technology, Information and Media

Referrals increase your chances of interviewing at Luxoft by 2x

Sign in to set job alerts for “Java Software Engineer” roles. Java Software Engineer - Leading Investment Bank Multiple Hiring –Java / C# Software Developer Java Full-Stack Engineer - Leading Insurance Group System Analyst/Software Engineer/Programmer/Java/Finance Project Technical Business Analyst (Java development skills required) Systems Analyst (Java | Manufacturing Sector | System Design | Hybrid | International Exposure)

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Senior Java Developer (40K - 50K & 2 Days WFH weekly)

$48000 - $60000 Y Randstad Hong Kong

Posted today

Job Viewed

Tap Again To Close

Job Description

about the company.

Our client is a MNC and they are looking for a Senior Java Developer to join their team in Hong Kong. This hands-on role will be responsible for designing and developing new products, as well as providing lifecycle support for existing applications. The role will contribute significantly to the development of major components within large-scale projects and play a key role in building, delivering, enhancing, and supporting the products and services.

about the job.

  • Design and develop software components to meet functional, performance, and user experience specifications.
  • Create, automate, and execute unit and functional tests to validate software compliance with defined requirements.
  • Enhance existing software by fixing bugs, adapting to new hardware, optimizing interfaces, or boosting performance.
  • Support the requirements gathering phase for various projects.
  • Develop and unit test applications based on detailed design specifications within an agile environment.
  • Produce comprehensive release notes outlining implementation details in accordance with organizational standards.
  • Collaborate with operations teams to deploy applications effectively.
  • Explore and propose innovative technologies and methodologies to enhance overall development efficiency.

skills & experiences required.

  • Bachelor's Degree or above in Computer Science or a related discipline.
  • Proficient in both spoken both Cantonese and English is a must.
  • 5+ years of experience in a software development environment with a strong focus on Java, Spring Framework and Hibernate.
  • Good understanding of microservices and RESTful API.
  • Expertise in database management (SQL or NoSQL) and performance tuning.
  • Experience with version control systems such as Git.
  • Solid understanding of Linux/Unix operating systems.
  • Excellent communication skills, with the ability to articulate technical concepts clearly.
  • Able to collaborate effectively with other technology teams and business stakeholders in a multicultural environment.
  • Open-minded and willing to learn new technologies and domain knowledge.
  • Candidates with less experience will also be considered for a Software Engineer position.

If you're interested in this exciting opportunity please don't delay and click APPLY NOW; or for more information, you can reach out to Kelvin Chu at with your resume.

This advertiser has chosen not to accept applicants from your region.

Senior Java Developer (45K - 52K & 2 Days WFH weekly)

$45000 - $52000 Y Randstad Hong Kong Limited

Posted today

Job Viewed

Tap Again To Close

Job Description

about the company.

Our client is a MNC and they are looking for a Senior Java Developer to join their team in Hong Kong. This hands-on role will be responsible for designing and developing new products, as well as providing lifecycle support for existing systems The role will contribute significantly to the development of major components within large-scale projects and play a key role in building, delivering, enhancing, and supporting the products and services.

about the job.

  • Design and develop software components to meet functional, performance, and user experience specifications.
  • Create, automate, and execute unit and functional tests to validate software compliance with defined requirements.
  • Enhance existing software by fixing bugs, adapting to new hardware, optimizing interfaces, or boosting performance.
  • Support the requirements gathering phase for various projects.
  • Develop and unit test applications based on detailed design specifications within an agile environment.
  • Produce comprehensive release notes outlining implementation details in accordance with organizational standards.
  • Collaborate with operations teams to deploy applications effectively.
  • Explore and propose innovative technologies and methodologies to enhance overall development efficiency.

skills & experiences required.

  • Bachelor's Degree or above in Computer Science or a related discipline.
  • Proficient in both spoken both Cantonese and English is a must.
  • 5+ years of experience in a system development environment with a strong focus on Java, Spring Framework and Hibernate.
  • Good understanding of microservices and RESTful API.
  • Expertise in database management (SQL or NoSQL) and performance tuning.
  • Experience with version control systems such as Git.
  • Solid understanding of Linux/Unix operating systems.
  • Basic knowledge of C++ would be advantageous but is not a must.
  • Excellent communication skills, with the ability to articulate technical concepts clearly.
  • Able to collaborate effectively with other technology teams and business stakeholders in a multicultural environment.
  • Open-minded and willing to learn new technologies and domain knowledge.
  • Candidates with less experience will also be considered for a Software Engineer position.

If you're interested in this exciting opportunity please don't delay and click APPLY NOW; or for more information, you can reach out to Kelvin Chu at with your resume.

This advertiser has chosen not to accept applicants from your region.

Senior Java Developer - Banking (45K - 55K x 13 Months + Bonus)

$450000 - $550000 Y Randstad Hong Kong

Posted today

Job Viewed

Tap Again To Close

Job Description

about the company.

Our client is a well-established financial institution in the banking industry. They are currently hiring a Senior Backend Engineer who specializes in Java development and is equipped with relevant domain knowledge within the banking industry.

about the job.

  • Collaborate with the software development team to develop backend services and APIs to support new features and enhancements for the corporate banking business.
  • Perform development, configuration, and maintenance of existing and upcoming applications.
  • Create technical specifications and participate in technical design using Java in a multi-threaded environment.
  • Translate business requirements from business stakeholders into technical solutions with a modern tech stack.
  • Perform quality control and monitoring activities, such as integration, testing, and documentation preparation.
  • Share knowledge and enthusiasm for software engineering techniques with the team.

skills & experiences required.

  • 7-15 years of hands-on experience in Java backend development, including a minimum of 4 years of experience working in the banking industry.
  • Solid experience developing banking systems with knowledge of any relevant domain, such as transactions, deposits, compliance, loans, etc.
  • Strong proficiency in Java 8 or above, Spring Boot, RESTful APIs, and MS SQL/NoSQL.
  • Good understanding of best practices or regulatory requirements within the banking industry.
  • Proficiency in both spoken and written Chinese and English is a must.
  • Strong analytical and problem-solving skills, with an ability to quickly adopt new technologies.
  • Good communication and interpersonal skills.

If you're interested in this exciting opportunity, please don't delay and click APPLY NOW. For more information, you can reach out to Kelvin Chu at with your resume.

This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Analyst programmer java Jobs in Hong Kong !

Senior Java Developer - Banking (45K - 55K x 13 Months + Bonus)

$450000 - $550000 Y Randstad Hong Kong Limited

Posted today

Job Viewed

Tap Again To Close

Job Description

about the company.

Our client is a well-established financial institution in the banking industry. They are currently hiring a Senior Backend Engineer who specializes in Java development and is equipped with relevant domain knowledge within the banking industry.

about the job.

  • Collaborate with the software development team to develop backend services and APIs to support new features and enhancements for the corporate banking business.
  • Perform development, configuration, and maintenance of existing and upcoming applications.
  • Create technical specifications and participate in technical design using Java in a multi-threaded environment.
  • Translate business requirements from business stakeholders into technical solutions with a modern tech stack.
  • Perform quality control and monitoring activities, such as integration, testing, and documentation preparation.
  • Share knowledge and enthusiasm for software engineering techniques with the team.

skills & experiences required.

  • 7-15 years of hands-on experience in Java backend development, including a minimum of 4 years of experience working in the banking industry.
  • Solid experience developing banking systems with knowledge of any relevant domain, such as transactions, deposits, compliance, loans, etc.
  • Strong proficiency in Java 8 or above, Spring Boot, RESTful APIs, and MS SQL/NoSQL.
  • Good understanding of best practices or regulatory requirements within the banking industry.
  • Proficiency in both spoken and written Chinese and English is a must.
  • Strong analytical and problem-solving skills, with an ability to quickly adopt new technologies.
  • Good communication and interpersonal skills.

If you're interested in this exciting opportunity, please don't delay and click APPLY NOW. For more information, you can reach out to Kelvin Chu at with your resume.

This advertiser has chosen not to accept applicants from your region.

Application Developer (Java)

We Software Limited

Posted today

Job Viewed

Tap Again To Close

Job Description

Overview

Join to apply for the Application Developer (Java) role at We Software Limited

Job opening in Hong Kong

Responsibilities
  • Perform technical design and development of mission critical systems, which meets the business requirement, architectural standards and other non-functional requirement
  • Perform system testing, implementation, and ongoing support for application systems
  • Prepare requirement documents, design specifications and test plans
  • Deliver the solution, with high quality and compliance of company standard
Requirements
  • Higher diploma or degree holder in Computer Science or other related disciplines
  • 2 – 3 years’ experience in system development
  • More experience can be regarded as Senior Java Application Developer
  • Experience in the following areas: 1) Java, EJB, J2EE, JSP
  • Good knowledge and hands-on experience in Java, Spring Framework, Oracle WebLogic Suite, Oracle database
  • Strong troubleshooting skill is a must
  • Solid experience in object oriented system design and development is an advantage
  • Good command of Cantonese, written and spoken English
  • Good team player, strong sense of responsibility, work independently and commitment to achieve high quality results
Opportunities Offered
  • We provide professional on the job training to you to acquire knowledge in different technical skills
  • Experience real software product life cycle
  • Exposure to good Engineering practices
  • Work with a bunch of top-notch professionals in a Western style environment
Seniority level
  • Entry level
Employment type
  • Full-time
Job function
  • Engineering and Information Technology

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Application Developer (Java)

Hong Kong, Hong Kong We Software Limited

Posted 21 days ago

Job Viewed

Tap Again To Close

Job Description

Overview

Join to apply for the Application Developer (Java) role at We Software Limited

Job opening in Hong Kong

Responsibilities
  • Perform technical design and development of mission critical systems, which meets the business requirement, architectural standards and other non-functional requirement
  • Perform system testing, implementation, and ongoing support for application systems
  • Prepare requirement documents, design specifications and test plans
  • Deliver the solution, with high quality and compliance of company standard
Requirements
  • Higher diploma or degree holder in Computer Science or other related disciplines
  • 2 – 3 years’ experience in system development
  • More experience can be regarded as Senior Java Application Developer
  • Experience in the following areas: 1) Java, EJB, J2EE, JSP
  • Good knowledge and hands-on experience in Java, Spring Framework, Oracle WebLogic Suite, Oracle database
  • Strong troubleshooting skill is a must
  • Solid experience in object oriented system design and development is an advantage
  • Good command of Cantonese, written and spoken English
  • Good team player, strong sense of responsibility, work independently and commitment to achieve high quality results
Opportunities Offered
  • We provide professional on the job training to you to acquire knowledge in different technical skills
  • Experience real software product life cycle
  • Exposure to good Engineering practices
  • Work with a bunch of top-notch professionals in a Western style environment
Seniority level
  • Entry level
Employment type
  • Full-time
Job function
  • Engineering and Information Technology
#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Analyst Programmer Java Jobs