As a Java Kotlin Software Backend Engineer, you will be responsible for developing and improving the core backend systems that power the industry-leading platform. You will collaborate with cross-functional teams including product managers, front-end developers, and highly technical development teams to ensure the seamless flow of data and the delivery of high-quality products. This is a unique opportunity to work on complex projects that have a direct impact on the financial industry, while also gaining exposure to cutting-edge technologies and methodologies. Responsibilities: Design, develop, and maintain high-performance, scalable, and secure backend applications using Java and Kotlin Collaborate with cross-functional teams to gather requirements and translate them into technical specifications Implement and maintain RESTful APIs and microservices to enable seamless integration with other systems Keep challenging the existing systems, and way of development for a better and efficient platform. Optimize database queries and ensure efficient data retrieval and storage Conduct code reviews and provide constructive feedback to peers Identify and troubleshoot system issues, recommend and implement efficient solutions Stay up to date with emerging technologies and trends, and propose innovative ideas to enhance system performance and user experience Participate in the full software development lifecycle, including requirements gathering, design, implementation, testing, and deployment. Ensure adherence to coding standards, best practices, and quality guidelines Collaborate with DevOps teams to automate deployment and manage infrastructure Qualifications: Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field Strong experience in software development using Java and/ or Kotlin Solid understanding of object-oriented programming principles and design patterns Proficiency in working with databases such as MySQL, MongoDB, or PostgreSQL, including query optimization Familiarity with RESTful APIs, microservices architecture, and distributed systems Knowledge of software development methodologies such as Agile and Scrum Excellent problem-solving and analytical skills, with a strong attention to detail Strong communication and collaboration skills, with the ability to work effectively in a team environment Experience with cloud platforms such as AWS, Azure, or GCP is a plus Knowledge of financial systems or previous experience in the FinTech industry is a plus Candidates who worked in start-ups, development centers, and R&D would be a great plus. Environment: International Team, Developers come from different cultures and background Flexible Work from Home Policy, also a great Tech Company Office environment Open to overseas candidates who have strong Tech venture background If this outstanding opportunity sounds like your next career move, please send your resume in Word format to Danny Kwan at
[email protected] and put Java Backend Software Engineer - Innovation FinTech in the subject header. Data provided is for recruitment purposes only. _________________________________________________________ Headquartered in Hong Kong, Pinpoint Asia is the go-to Specialist Firm for Technology Recruitment We are a team of specialist tech recruiters (many of our recruiters come from an IT background) and we serve a wide range of clients, all the way from tech startups (especially FinTech) to some of the top Financial Institutions on Wall Street and several other large scale enterprises in other industries. Our significant market reputation and status as the leading search firm for many of our clients is a direct result of our strong industry relationships, intimate understanding of the marketplace and proven ability to deliver results. Our vision is to help companies hire smarter and help job seekers get closer to their career aspirations. To see all our open jobs please reach out to us at https://pinpointasia.com/job-search/ (EA License #72371) We are also seeking top-calibre candidates for the following exciting roles: 1) IT Risk Associate - Leading Financial Institution 2 Data / Application / Cloud Integration Architect - Leading Insurance Group 3) CI/CD Jenkins Java/Python Engineer - Leading Investment Banking