Save Job Back to Search Job Description Summary Similar JobsBuild a robust, internet-facing API that runs both in stores and in the cloudOur stack includes Java, Vert.x, RxJava, Groovy, Couchbase, and KafkaAbout Our ClientAre you interested in building innovative technology that shapes the financial markets? Do you like working at the speed of a startup, but want to solve some of the world's most complex problems? Do you want to work with, and learn from, hands-on leaders in technology and finance?Job DescriptionDesign and implement end-to-end systems using your java ecosystem expertiseTranslate product requirements into well-structured, maintainable codeWrite test-driven features and follow the TDD and BDD cycleApply SOLID principles and cohesive design to build scalable softwareCollaborate with product stakeholders to shape and refine featuresSupport production systems, resolve incidents, and conduct root cause analysisMentor and support fellow engineers, fostering a culture of continuous learning.Prototype and evaluate new tools and technologiesThe Successful ApplicantUI Development experience using React as the Front EndWorking knowledge of REST API development via Sprint Boot using JavaExperience in SQL developmentUnderstanding of/experienced with DevOps tools - Gitlab, Bitbucket, Jenkins, SonarQube, NexusTechnical, analytical and problem-solving skills, with the ability to be proactive, a team player and a can-do attitudeStrong written and verbal communication skills to technical and non-technical colleaguesAny knowledge of Camunda as an orchestration tool will be beneficialWhat's on OfferOur client offers a competitive package and an encouraging work environment focused on growth, excellence, and success, with company opportunities for career advancement.ContactRoyce ChanQuote job refJN-092025-6826391Phone number+852 3602 2491Job summaryFunctionITSpecialisationIT DevelopmentWhat is your area of specialisation?Financial ServicesLocationKowloon BayJob Type:PermanentConsultant nameRoyce ChanConsultant phone+852 3602 2491Job ReferenceJN-092025-6826391