Back End Developer

Pioneer Services Pte Ltd β€” Hong Kong Sar Β· Posted ~22 hours ago

Junior

Skills

Java Spring Boot Backend development Clean code Automated testing Agile software development Distributed systems TypeScript React AWS

πŸ”“ Log in to save this job, tailor your resume & track your apply process β€” 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Join a fast-paced financial technology engineering team and contribute to production applications across backend, frontend, or full-stack development. You will work with technologies such as Java, Spring Boot, TypeScript, React, and AWS, while learning from experienced engineers. The role provides practical exposure to scalable distributed systems, clean and testable code, agile delivery, code reviews, and cross-functional collaboration.

Highlights

Hands-on opportunity to develop production software across backend, frontend, or full-stack areas in a fast-paced financial technology environment. The role includes mentorship, exposure to distributed systems, code reviews, agile practices, and collaboration with experienced engineering and cross-functional teams.

Description

About This Role: As a Software Engineer, you will join our engineering team to build product features across backend, frontend, or full-stack applications. Depending on your project, you may work with Java, Spring Boot microservices, TypeScript, React, and AWS. You'll gain hands-on experience developing production systems, improving performance and scalability, and collaborating with experienced engineers in a fast-paced fintech environment. Core Responsibilities: ● Contribute to the development of backend, frontend, or full-stack applications using technologies such as Java, Spring Boot, TypeScript, React, and AWS, while supporting integration across distributed systems. ● Write clean, testable, and efficient code following team standards and guidance from mentors. ● Participate in code reviews, sprint planning, and daily standups to learn agile engineering practices. ● Collaborate with cross-functional teams, including DevOps, QA, and Product, to ensure smooth deployment and operation of services. ● Research and propose ways to improve system reliability and developer productivity during the replatform effort. Preferred Skills/Experience: ● Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field. ● Proficiency in Java with a solid understanding of object-oriented programming and design principles. ● Hands-on experience with Java Spring Boot for developing large-scale microservices, including integration with middleware and infrastructure components such as Redis, Kafka, MySQL, and job scheduler, etc. ● Fullstack experience with TypeScript, React, or other modern web development frameworks is a strong plus. ● Familiarity with AWS cloud services, such as EC2, S3, Lambda, and RDS. ● Solid understanding of RESTful APIs, microservices architecture, and distributed systems. ● Strong interest in fintech, blockchain, or building highly scalable backend systems.