441 Analyst Programmer Java jobs in Hong Kong
Java Algo Developer
Posted today
Job Viewed
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.
2026 Software Engineer Intern (Developer Experience)
Posted today
Job Viewed
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
Senior Java Developer (8+ yoe, investment banking)_HK
Posted today
Job Viewed
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 Mid-Senior level
- Employment type Full-time
- 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-LjbffrSenior Java Developer (8+ yoe, investment banking)_HK
Posted 20 days ago
Job Viewed
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 Mid-Senior level
- Employment type Full-time
- 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-LjbffrSenior Java Developer (40K - 50K & 2 Days WFH weekly)
Posted today
Job Viewed
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.
Senior Java Developer (45K - 52K & 2 Days WFH weekly)
Posted today
Job Viewed
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.
Senior Java Developer - Banking (45K - 55K x 13 Months + Bonus)
Posted today
Job Viewed
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.
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)
Posted today
Job Viewed
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.
Application Developer (Java)
Posted today
Job Viewed
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
- 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
- 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
- Entry level
- Full-time
- Engineering and Information Technology
Application Developer (Java)
Posted 21 days ago
Job Viewed
Job Description
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
- 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
- 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
- Entry level
- Full-time
- Engineering and Information Technology