Capco, The Capital Markets Company GmbH -- Technical (Lead) - Backend Developer (m/f) in Hongkong, Singapore, Kuala Lumpur or Thailand Technical (Lead) - Backend Developer (m/f) in Hongkong, Singapore, Kuala Lumpur or Thailand A WORD ABOUT US Capco is a global consultancy dedicated solely to the Financial Services industry, with over 20 offices in Asia, America and Europe. We are the Swiss Army Knife of the financial services industry, helping our clients deliver projects in areas including: Banking Capital Markets Finance, Risk & Compliance Insurance Payments Wealth & Investment Management Digital As financial institutions are hit with waves of regulation, cost pressures and the rise of non-traditional competitors, we help our clients simplify complexity to remain relevant. With our deep Financial Services expertise combined with our nimble entrepreneurial values, we think like a start-up and execute like a Multi-National. Through our hands-on consulting expertise, we go beyond strategy. We create target operating models, reduce costs, design digital interfaces, reengineer processes, manage risk and regulatory compliance – in short, we help form the Future of Finance. Capco Asia Pacific currently operates in four locations – Hong Kong (Asia Headquarters), Singapore, Kuala Lumpur, and Thailand, with each office conveniently located in the central business district. Our people are passionate about collaborating with our clients to tackle the pressing issues facing Asia’s financial services industry, and we’ve stably grown to over 1,000 people in APAC as a result. As we continue to grow the Thailand practice, we are on the look-out for people motivated to drive financial transformation and have a passion for client service. If that sounds like you, come have a chat with us and let’s see if we can make a difference together. Technical (Lead) – Backend Developer (m/f) in Hongkong, Singapore, Kuala Lumpur or Thailand JOB RESPONSIBILITIES We are looking for a Technical (Lead) Backend Developer responsible for building Java applications. This includes anything between complex groups of back-end services and their client-end (desktop and mobile) counterparts. Your primary responsibility will be to design and develop these applications, and to coordinate with the rest of the team working on different layers of the infrastructure. Thus, a commitment to collaborative problem solving, sophisticated design, and product quality is essential. Translate application storyboards and use cases into functional applications Design, build, and maintain efficient, reusable, and reliable Java code Ensure the best possible performance, quality, and responsiveness of the applications Identify bottlenecks and bugs, and devise solutions to these problems Help maintain code quality, organization, and automatization SKILLS / EXPERIENCE / QUALIFICATIONS Proficient in Java, with a good knowledge of its ecosystems Solid understanding of object-oriented programming and Core Java Familiar with various design and architectural patterns, API Gateway - CA Layer 7, Apigee Skill for writing reusable Java libraries, SDK, AI, Chatbot engine (preferred) Familiarity with concepts of MVC, JDBC, and RESTful Experience in Backend - Java, MS.NET, DB, Create / Consume - WebService API Experience with popular web application frameworks, such as Spring Framework, Spring Boots, Hibernate, Spring Security Minimum B.Tech. degree in Computer Science or closely related discipline Knack for writing clean, readable Java code Experience with both external and embedded databases Understanding fundamental design principles behind a scalable application Basic understanding of the class loading mechanism in Java Creating database schemas that represent and support business processes in MYSQL and Oracle Implementing Junit testing platforms Proficient understanding of code versioning tools, such as Git Familiarity with build tools such as Ant, Maven, Mockito and Gradle Familiarity with continuous integration Good command of spoken and written English (and any other required language, as applicable) Immediately available is highly preferred. Cloud Experience - AWS & Azure (preferred) WHY CAPCO? Our strategic focus is business, digital and technology consulting to challenge our clients to innovate and improve the customer experience, reduce cost-to-serve and enhance revenue growth opportunities. If you have the passion, background and experience that align with this focus and are serious about climbing as far and as fast as your work and achievements can take you, write the next chapter of your career story with a challenging and rewarding role at Capco! Now take the next step If you are looking forward to progressing your career with us, then we are looking forward to receiving your application via www.capco.com/careers . If you have any questions, please reach out to Maria Petri (+49 69 9760 9213).