2 weeks ago Be among the first 25 applicants
Get AI-powered advice on this job and more exclusive features.
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.
Job Description
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.
Job Requirements
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.
Benefits & Others
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 [email protected].
(Data collected will be kept strictly confidential and used for recruitment purpose only.) Seniority level
Seniority level Mid-Senior level
Employment type
Employment type Full-time
Job function
Job function Engineering and Information Technology
Get notified about new Java Software Engineer jobs in
Sheung Wan, Hong Kong SAR .
Kwun Tong District, Hong Kong SAR 8 months ago
Hong Kong SAR $28,000.00-$35,500.00 2 weeks ago
Hong Kong SAR $35,000.00-$60,000.00 3 months ago
Software Engineer (Low-Level Programming)
Hong Kong SAR $4,800.00-$7,200.00 1 week ago
Software Engineer – IoT / Smart City Solution (REF: CESG/SE)
Shenzhen, Guangdong, China CN¥20,000.00-CN¥40,000.00 2 years ago
Mid/Sr Frontend Developer/Fullstack Developer(Mainapp)
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
Similar jobs
Lincoln ( Hong Kong ) 18 hours ago

More from 国泰君安国际 Guotai Junan International
国泰君安国际 Guotai Junan International 18 hours ago
国泰君安国际 Guotai Junan International 18 hours ago
国泰君安国际 Guotai Junan International 2 days ago

Java Developer

Apply Now
Back to search page