Backend Java Engineer (Fintech Domain)
Summary
Build and optimize scalable backend systems in Java/Spring for a fintech platform, including REST APIs, microservices, and data pipelines serving millions of users.
- Design, develop, maintain, and optimize various components of our platform, including RESTful APIs, microservice systems, Data Warehouse, and the underlying infrastructure.
- Collaborate with cross-functional teams to brainstorm, design, and develop software products, including online platforms, databases, server-side applications, and client-side applications.
- Build, optimize, and maintain highly scalable and highly available systems capable of serving millions of users.
- Collect, process, store, and analyze the continuously growing customer and financial data.
- Continuously improve and optimize code to achieve ambitious growth targets, combining imagination with data-driven thinking.
- Actively participate in the Agile/Lean product development life cycle, including conducting experiments, analyzing data, collecting valuable user feedback, and making improvements iteratively.
- Contribute to prompt design for our AI-driven services (utilizing AI as a service) to enhance user interactions.
Job requirements
- Expertise in Object-Oriented Programming.
- Highly proficient in Python or Java programming language.
- Experience in Node.js is advantageous.
- Knowledge of Java programming language and the Spring/SprintBoot is advantageous.
- Experience in building well-designed RESTful web services.
- Familiarity with build and deploy automation tools like Maven, Jenkins, Docker, etc.
- Experience in Event Driven Programming and message queues based on ActiveMQ, RabbitMQ, or Kafka, etc.
- Familiarity with concepts of Extreme Programming such as Test-Driven Development, Automated Testing, and Pair Programming.
- Knowledge of the financial market or a passion for investment is a plus.
- Experience in working with AI-as-a-service providers is advantageous.
Job benefits
- Competitive income package.
- Monthly/annual bonuses.
- Great working hours, nearly 7 hours per day, Monday to Friday.
- Generous annual leave and bonus leave.
- Team-building activities and company holidays.
- Open working space.
- Exposure to the fintech startup environment and opportunities to work across various departments within the company.
- Learning and collaboration with experts in investment and finance.
- Freedom to propose ideas, conduct trials, and learn from failures.
- Other benefits as per the Labor Code.
Quyền lợi ứng viên: Chăm Sóc Sức Khỏe, Cơ Hội Phát Triển, Cơ Hội Thăng Tiến
Yêu cầu hồ sơ:
Từ khóa việc làm: Backend Developer, Front End Developer, Java Developer
Kỹ năng cần có: Back End, Java, Spring
Kinh nghiệm làm việc: Từ 2 đến 3 năm
Giới tính: Không yêu cầu