What Jobs are available for Java in Hong Kong?
Showing 358 Java jobs in Hong Kong
Java Programmer
Posted today
Job Viewed
Job Description
- Enhance & Innovate: Bring fresh life to the system functionalities, delivering solutions that directly support and improve the Retail Banking experience.
- Troubleshoot & Solve: Dive into problem-solving mode to tackle technical issues head-on, collaborating with talented developers and external partners to meet tight deadlines.
- Lead & Inspire: Manage an incredible offshore development team, providing guidance and fostering collaboration every step of the way
- Bring It to Life: Lead the rollout of application system, taking it to the next level with upgraded versions that enhance the production system.
- Keep It Quality-Driven: Stay on top of development progress, conducting thorough code reviews to ensure the highest quality of deliverables.
- Be the Backbone: Support UAT and all system-wise BAU tasks with energy and dedication, ensuring everything runs smoothly.
Requirements:
- Education: A degree in Computer Science or related disciplines—your foundation for success
- Experience: 5+ years in system analysis, application design, development, and implementation—preferably in the banking or finance sector.
- Skills: Strong problem-solving abilities and hands-on experience with technologies like Java, JavaScript, Struts, Spring, Maven, CSS, AngularJS, Hibernate, IBM Websphere, MQ, DB2, and shell scripting.
- Communication: Excellent communication skills to connect with all levels of the organization and beyond.
- Team Player: A collaborative spirit, a positive attitude, and the ability to adapt to change while thriving under pressure.
- Bonus Points: Familiarity with Retail Banking products like investments, insurance, regulatory requirements, and Wealth Management
Is this job a match or a miss?
Java Programmer
Posted today
Job Viewed
Job Description
Job Description:
- Responsible for on-going in-house application system developments and enhancements.
- Work closely with project team to perform system integration.
- Manage new requirements of application code change.
- Provide technical supports during system development and production roll-out.
- Prepare test plan, test cases/scripts, test environments, data and perform testing.
Job Requirements:
- Higher Diploma or above in Computer Science, Information Systems or related disciplines.
- At least 3 years related experience (Candidates with less experience will be considered as Programmer).
- Solid experience in Java/J2EE, Spring Boot,Python RabbitMQ/Kafka, SQL/Oracle/MySQL, ExtJs, AngularJs, React, JavaScript, TypeScript is preferred.
If interested in the above post, please send full resume with academic background, work history, current and expected salary via
For more job opportunity, please visit our website:
The personal information collected is strictly for recruitment purpose only.
Is this job a match or a miss?
Programmer – JAVA
Posted today
Job Viewed
Job Description
The Role
- Design and develop applications for mission-critical systems, delivering in high-availability and performance
- Participate throughout the full development lifecycle
- Write well designed, testable, efficient code
- Support continuous improvement by exploring new alternatives and technologies
We are looking for candidate with
- Degree in Computer Science, Engineering or equivalent
- Passion in coding
- Experience in JAVA
- Proficient in Object Oriented programming, SQL and software design pattern
- Knowledge of ORM (i.e. Hibernate), Spring framework will be advantage
- 1 to 3 years working experience in web application development
- Good communication skills, analytical & problem solving skills
We will provide
- Excellent career development opportunity
- Attractive remuneration package
- Comprehensive on-job training
- 5 days' work, friendly and energetic environment
- Birthday leave & medical insurance
If you are creative, passionate, determined and you value team effort, then we'd love to hear from you
Interested parties please do not hesitate to apply with full resume with your current salary, expected salary and available date.
All information provided will be treated in the strictest confidence and used solely for recruitment purpose. Only shortlisted candidates will be invited for interview
Is this job a match or a miss?
Java Developer
Posted today
Job Viewed
Job Description
Java Developer / 3 - 7 years of exp / Ibank Contract
A leading investment bank in Hong Kong is looking for an Application Developer. It would be a 12 months extendable contract.
Key Responsibilities:
- Design and develop scalable web and mobile solutions using Core Java and modern JavaScript frameworks (e.g., ReactJS)
- Contribute to core libraries, design systems, and frontend architecture, ensuring high-quality code and best practices
- Prototype and redesign features, participate in code, technical design, and architecture reviews
- Implement microservices, event-driven architectures (e.g., MQ, Kafka), and caching technologies
- Monitor and optimize system performance, documenting application changes
- Collaborate globally with team members and stakeholders, adopting Agile/DevOps practices (CI/CD/CM)
What We're Looking For:
- Bachelor's degree in Computer Science, Engineering, or related field
- Strong Core Java skills with expertise in object-oriented design, domain-driven design, and microservices
- Experience with relational and document databases, handling high-volume data processing
- Proficiency in event/message-driven architectures (e.g., MQ, Kafka) and Agile/DevOps methodologies
- Quick learner with strong problem-solving, leadership, and collaboration skills
- Experience with modern JavaScript frameworks (ReactJS), cloud deployments, and scalable platform design (preferred)
- Knowledge of financial services or wealth management domains (preferred)
Argyll Scott Asia is acting as an Employment Agency in relation to this vacancy.
Argyll Scott Asia is acting as an Employment Business in relation to this vacancy.
Is this job a match or a miss?
Java Developer
Posted today
Job Viewed
Job Description
Key Responsibilities
Backend System Development:
- Design and implement robust, scalable, and high-performance backend systems using Java.
- Collaborate with cross-functional teams to deliver high-quality software solutions.
Application Optimization:
- Optimize system performance, including thread management, memory usage, and database access.
- Ensure low-latency and high-throughput capabilities for critical applications.
System Integration and Networking:
- Develop and maintain APIs and system interfaces, ensuring seamless communication with external systems.
- Handle networking protocols and ensure efficient data transmission between components.
Linux-Based Development:
- Work in Linux environments for application development, deployment, and troubleshooting.
- Use Linux tools and scripting for automation and performance monitoring.
Troubleshooting and Support:
- Diagnose and resolve technical issues in production and development environments.
- Provide technical guidance and support to other development team members.
Documentation and Best Practices:
- Write and maintain technical documentation, including design specs and user guides.
- Follow best practices in software development, including coding standards, testing, and version control.
Must-Have Skills:
Java Development:
- Proficiency in Java with 5+ years of development experience.
- Experience with Java frameworks such as Spring, Spring Boot, Hibernate.
Linux Expertise:
- Strong knowledge of Linux operating systems, including development and troubleshooting.
- Proficient in Linux commands and capable of writing shell scripts.
Networking Knowledge:
- Solid understanding of networking concepts such as TCP/IP, HTTP, and socket communication.
- Experience handling high-concurrency and low-latency scenarios is a plus.
Database and Messaging Queues:
- Proficiency in relational databases (e.g., MySQL, PostgreSQL) with strong SQL optimization skills.
- Familiarity with messaging systems such as Kafka, RabbitMQ, or ActiveMQ.
Problem-Solving Skills:
- Strong analytical skills to debug and resolve complex technical issues.
Soft Skills:
- Excellent communication and teamwork skills.
- Ability to work independently and take ownership of tasks in a fast-paced environment.
- Previous experience in financial systems or trading platforms is a bonus.
We offer an attractive remuneration package and fringe benefits to the right candidate. Interested applicants please send detailed resume stating present and expected salaries, as well as date of availability, by clicking "Apply" or by sending it to
(Data collected will be kept strictly confidential and used for recruitment purpose only.)
Guotai Junan International (Stock Code: 1788.HK) is the first Chinese securities company listed on Hong Kong Stock Exchange by way of IPO. Based in Hong Kong, we provide diversified financial services including wealth management, brokerage, corporate finance, loans and financing, asset management and financial products. Through the systematic management and training, you will have the opportunity to maximize your talents on our board platform and empower your future with GTJAI.
Is this job a match or a miss?
Java Developer
Posted today
Job Viewed
Job Description
Responsibilities:
This CRM developer will work on the technical system enhancements and support the CRM systems handling. This role will also be working on the marketing technologies and system integrations to enhance the customers O+O experience.
- Work closely with the Team Leader / Development Manager and the Business Units to be responsible for day-to-day system analysis, design, development, testing and system implementation
- Collect and understand user requirements and perform technical analyst and specification writing
- Manage issues that affect the daily running of the CRM system
- Coordinate with other teams on interdependencies (upstream systems) that relate to CRM Systems
- Manage projects and collaborate within and cross the wider IT teams
- Coordinate with delivery team to ensure smooth transition from project to ongoing support
Requirements:
- Degree holder in Information Technology, Computer Science or relevant discipline;
- Minimum of 5 years of IT work experiences
- Previous relevant CRM development and support experience ideally from retail industry
- Knowledge and development experience on the following areas: Java/J2EE, Spring Boot, Web Service API, SQL, Oracle RDBMS, MySQL, Oracle PL/SQL, Redis, UNIX shell script, Microservice CI/CD, Kubernetes, Al Agent, Event Streaming
- Strong interpersonal skills with the ability to work in a team and independently
- Fluent in both written and spoken English and Chinese including Mandarin
- Immediate Available is preferred.
Interested parties, please click to on this role HK via Adecco website with your CV. For any further discussion.
Please note that only short listed candidates will be notified. All information gathered will be treated in strict confidence and solely used for recruitment purposes.
Is this job a match or a miss?
Java Developer
Posted today
Job Viewed
Job Description
A leading financial services firm is looking for high-calibre Java Developers so support trading activities.
Responsibilities
Collaborate with traders, operations, and developers to enhance models, analytics, algorithms, and strategies.
Conduct code reviews, testing, and deployment to ensure high-quality releases.
Build scalable systems with CI/CD pipelines and automated testing.
Troubleshoot and resolve issues across the tech stack and infrastructure.
Streamline and automate trading, reconciliation, and analytics workflows.
Requirements
5+ years of professional Java development experience.
Background in building trading systems at an investment bank, hedge fund, exchange, or crypto firm.
Solid grasp of system design, data structures, and algorithms.
reach out now to for more info.
A full JD will be provided.
Working location: Hong Kong/Singapore
Is this job a match or a miss?
Be The First To Know
About the latest Java Jobs in Hong Kong !
Java Developer
Posted today
Job Viewed
Job Description
Key Responsibilities:
- Develop and maintain Java-based applications and services.
- Write clean, efficient, and well-documented code.
- Participate in the full software development lifecycle, including requirements gathering, design, coding, testing, and deployment.
- Troubleshoot and resolve technical issues across environments.
- Collaborate with team members to ensure high-quality deliverables.
- Stay up-to-date with emerging technologies and industry trends.
Requirements:
- Bachelor's degree in Computer Science, Engineering, or related field.
- At least 5 years of Java experience as a Software Engineer.
- Experience in data migration is a must.
- Experience in ETL (extract, transform, load) processes.
- Excellent problem-solving and communication skills.
Interested parties please click APPLY NOW.
Is this job a match or a miss?
Java Developer
Posted today
Job Viewed
Job Description
We are seeking a highly skilled and motivated Java Developer to join a dynamic team.
In this role, you will be instrumental in the end-to-end system analysis, design, development, and maintenance of FX+ trading applications. You will be a key contributor in an Agile environment, driving both system architecture and delivery process improvements while mentoring junior team members.
The ideal candidate is a proactive team player with a strong backend development background and a passion for building robust, scalable financial systems.
Main Responsibilities
- Perform system analysis, design, development, testing, and maintenance for the FX+ application suite.
- Actively participate in and contribute to Agile/Scrum ceremonies, ensuring timely and high-quality delivery of software increments.
- Proactively contribute to the continuous improvement of system architecture, design patterns, and coding standards.
- Help enhance the team's delivery pipeline by advocating for and implementing improvements in development tools, methodologies, and test automation frameworks.
- Function as a core team member by actively collaborating, resolving or escalating issues promptly, seeking help when needed, and assisting colleagues to achieve team goals.
- Provide guidance, support, and technical coaching to junior developers to foster their growth and ensure team-wide competency.
Qualifications & Experience
- A Bachelor's degree in Computer Science, Computer Engineering, or a related field.
- Minimum of 5 years of professional experience in Java backend development.
- Strong proficiency in backend technologies: Java, Spring Boot, RESTful Web Services, and Hibernate.
- Hands-on experience with messaging systems, specifically IBM MQ or similar message-oriented middleware.
- Solid experience with Linux operating systems and command-line environments.
- Proven experience working in an Agile/Scrum development environment.
- Excellent verbal and written communication skills in English.
- Demonstrated ability as a collaborative team player with strong interpersonal skills.
Ideal candidates will also have experience with:
- Web development technologies such as HTML5, CSS, and JavaScript/TypeScript.
- Modern front-end frameworks, particularly Angular.
- Practical experience in a Scrum Master role or strong knowledge of Agile coaching principles.
- Previous experience in the Financial Services or FX (Foreign Exchange) domain.
An immediate start is highly preferred.
Is this job a match or a miss?
Java Developer
Posted today
Job Viewed
Job Description
Responsibilities:
This CRM developer will work on the technical system enhancements and support the CRM systems handling. This role will also be working on the marketing technologies and system integrations to enhance the customers O+O experience.
- Work closely with the Team Leader / Development Manager and the Business Units to be responsible for day-to-day system analysis, design, development, testing and system implementation
- Collect and understand user requirements and perform technical analyst and specification writing
- Manage issues that affect the daily running of the CRM system
- Coordinate with other teams on interdependencies (upstream systems) that relate to CRM Systems
- Manage projects and collaborate within and cross the wider IT teams
- Coordinate with delivery team to ensure smooth transition from project to ongoing support
Requirements:
- Degree holder in Information Technology, Computer Science or relevant discipline;
- At least 5 years of IT work experiences
- Previous relevant CRM development and support experience ideally from retail industry
- Knowledge and development experience on the following areas: Java/J2EE, Spring Boot, Web Service API, SQL, Oracle RDBMS, MySQL, Oracle PL/SQL, Redis, UNIX shell script, Microservice CI/CD, Kubernetes, Al Agent, Event Streaming
- Strong interpersonal skills with the ability to work in a team and independently
- Fluent in both written and spoken English and Chinese including Mandarin
Interested parties, please click to on this role HK via Adecco website with your CV. For any further discussion.
Please note that only short listed candidates will be notified. All information gathered will be treated in strict confidence and solely used for recruitment purposes.
Is this job a match or a miss?
Explore Java developer opportunities. Java remains a popular programming language for building enterprise applications, Android apps, and web services. Job seekers with Java skills are in demand across various sectors. This includes roles for software engineers, backend developers, and mobile app developers. The tech industry in