Java Developer/FS/40-60K HKD PM/Extendable Contract
Company Profile
Our client is a premier global financial institution offering extensive services in investment banking, securities, investment management, and wealth management. With a significant international presence, the firm serves a diverse client base across multiple regions. Integrity, excellence, and teamwork are core to their culture, and they provide a dynamic environment for professional growth and achievement.
Team / Project Background:
The team delivers technology leadership to support business expansion and operational excellence across the Asia Pacific region. The team manages a complex landscape involving multiple markets, regulatory frameworks, and local platforms, focusing on business enablement, risk management, and control initiatives.
This team designs, builds, and supports applications that facilitate entry into new markets and enhance operational capabilities for the institutional securities business. Projects are geared toward reducing operational risk, improving client service, and increasing efficiency through innovative technology solutions.
Position Description:
We are seeking a skilled Java Developer to join a collaborative and agile development team. This role involves hands-on development, testing, and deployment of technology solutions to support new business initiatives, regulatory needs, and process improvements. The position offers exposure to a dynamic, globally connected environment and is ideal for a developer looking to expand their skills while contributing to critical systems.
Responsibilities:
• Develop, test, and deploy Java backend and front-end applications for business-critical platforms.
• Design and optimize backend solutions using Java with a focus on performance and scalability.
• Build and maintain CI/CD pipelines using Jenkins and GitHub for automated build, test, and deployment processes.
• Deploy and support applications on Linux virtual machines, ensuring system reliability.
• Collaborate with cross-functional teams including business analysts, QA, and operations to deliver high-quality solutions.
• Own the full application lifecycle, including production monitoring and incident response.
• Work with relational databases such as Sybase, PostgreSQL, and DB2.
• Design and implement REST and SOAP web services for enterprise integration.
• Integrate application monitoring using tools such as Prometheus and Grafana (managed by a dedicated team).
• Foster a culture of teamwork, clear communication, and continuous improvement.
• New team members will receive guidance and mentorship from experienced developers.
Required Skills & Experience:
• 3-5 years of hands-on Java development experience with a strong background in backend systems.
• Proficiency in SQL and experience with Sybase, PostgreSQL, and/or DB2.
• Solid experience with Linux environments, including shell scripting for deployment and automation.
• Strong understanding of object-oriented programming and n-tier architecture.
• Experience designing and consuming REST and SOAP web services.
• Familiarity with CI/CD tools such as Jenkins and GitHub.
• Experience deploying and supporting applications on Linux.
• Excellent communication skills in English.
• Ability to work effectively in a collaborative team setting.
Preferred/Plus Skills:
• Front-end development experience with Angular, HTML5, and JavaScript.
• Exposure to cloud platforms, GenAI, low-code tools (e.g., Power Platform, UiPath), or automation technologies.
• Familiarity with infrastructure as code, automated testing frameworks, and monitoring tools.
• Knowledge of containerization technologies such as Docker or Kubernetes.
• Background in financial services or banking technology.
Argyll Scott Asia is acting as an Employment Business in relation to this vacancy.