856 Fintech Engineer jobs in Vietnam
Backend Engineer (Fintech)
Posted today
Job Viewed
Job Description
(Mức lương: Thỏa thuận)
What you will do
1. You will be joining our product development team to build a Fintech platform that provides easy and intuitive access to financial service to millions of small investors in Vietnam.
2. Your day to day tasks will include, but not be limited to, the following:
- Design, develop, maintain and optimise the Fintech platform - including RESTful APIs, our micro-service system, Data Warehouse, and the infrastructure behind them.
- Build, optimise and maintain high scalability and high availability systems that serve up to millions of users.
- Collect, process, store and analyse our ever-growing customer and financial data.
- Constantly improve and optimise our code to achieve our ambitious growth target. This will require both imagination and data-driven thinking - it’s an unique job that is at the crossroad of art and science.
- Be pro-actively involved in the full Agile/Lean product development life cycle - that includes carrying out experiments, analysing data and collecting valuable user feedbacks, making improvements - rinse and repeat until the users are 100% satisfied. It will be a very different experience from working in regular outsourcing projects, and you will love it.
**Chức vụ**: Nhân Viên/Chuyên Viên
**Hình thức làm việc**: Toàn thời gian
**Quyền lợi được hưởng**:
**Benefits**:
- Attractive income.
- Monthly/annual bonuses.
- Great working time, nearly 7hours per day Monday to Friday
- 12 days for annual leave and 03-day bonus leave for each 12 working months.
- Team building activities, holidays with the company.
- Open working space.
- Approach the environment of a fintech startup, grant admissions to many departments within the company: product-design, product development, growth, operations.
- Learn, experience, and get close contact with experts in investment and finance.
- Propose ideas freely, permission to make trials, and fail.
- Other benefits as per required from the Labor Code.
**Yêu cầu bằng cấp (tối thiểu)**: Trung cấp - Nghề
**Yêu cầu công việc**:
What you are good at
- You must be an expert in Object-Oriented Programming, while also having some experience in Functional Programming.
- You must be highly proficient in Java programming language and the Spring / Spring MVC framework.
- Additionally, knowing these languages is a big advantage: Javascript / NodeJS, Python, Scala, Go.
- You should be experienced in building well-designed RESTful web services.
- You should be familiar with build and deploy automation tools such as Maven, Jenkins, Docker
- You should have experience in Event Driven Programming and message queues based on ActiveMQ, RabbitMQ or Kafka, etc.
- You are familiar with concepts of Extreme Programming such as Test-Driven Development, Automated Test, Pair Programming.
- Having knowledge in the financial market, or a passion about investment will be a plus (but don’t worry if you haven’t, you can learn all about how to be a successful investor after joining us!)
**Yêu cầu giới tính**: Nam/Nữ
**Ngành nghề**: Backend,CNTT - Phần Mềm,Python
Trung cấp - Nghề
Không yêu cầu
Senior Backend Engineer (FinTech)
Posted today
Job Viewed
Job Description
Responsibilities:
- Design, develop, and maintain scalable and high-performance backend services and APIs.
- Collaborate with frontend developers, product managers, and designers to deliver seamless user experiences.
- Write clean, efficient, and well-documented code in languages such as Java, Python, or Go.
- Implement and manage microservices architecture and containerization technologies (e.g., Docker, Kubernetes).
- Ensure the security, reliability, and performance of backend systems.
- Optimize database performance and manage data integrity.
- Participate in code reviews, provide constructive feedback, and mentor junior engineers.
- Troubleshoot and resolve production issues, ensuring minimal downtime.
- Stay up-to-date with the latest backend technologies and industry best practices.
- Contribute to architectural decisions and technical strategy.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Minimum of 6 years of professional experience in backend development.
- Proven experience in FinTech or developing financial systems.
- Proficiency in one or more backend programming languages (e.g., Java, Python, Go, Node.js).
- Strong understanding of microservices architecture, RESTful APIs, and distributed systems.
- Experience with cloud platforms (AWS, Azure, GCP) and CI/CD pipelines.
- Knowledge of database technologies (SQL and NoSQL) and data modeling.
- Familiarity with containerization and orchestration tools (Docker, Kubernetes).
- Excellent problem-solving, analytical, and communication skills.
- Ability to thrive in a remote, collaborative work environment.
Remote Senior Software Engineer - FinTech
Posted today
Job Viewed
Job Description
Key Responsibilities:
- Design, develop, and maintain scalable and secure FinTech applications.
- Write clean, efficient, and maintainable code in backend languages (e.g., Java, Python, Go).
- Develop and deploy microservices and RESTful APIs.
- Integrate with financial data providers and third-party services.
- Ensure high availability, performance, and scalability of financial systems.
- Implement robust security measures and adhere to compliance standards.
- Participate in code reviews, testing, and deployment processes.
- Collaborate with cross-functional teams using remote collaboration tools.
- Mentor junior engineers and contribute to team knowledge sharing.
- Contribute to the improvement of CI/CD pipelines and DevOps practices.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience.
- 5+ years of professional software development experience, with a focus on FinTech.
- Proficiency in one or more backend programming languages (Java, Python, Go, C++).
- Experience with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes).
- Strong understanding of financial systems, trading platforms, or payment processing.
- Knowledge of microservices architecture and RESTful APIs.
- Experience with database technologies (SQL, NoSQL).
- Familiarity with agile development methodologies.
- Excellent communication and collaboration skills for remote work.
- Understanding of financial regulations and security best practices.
Remote Full Stack Software Engineer (FinTech)
Posted today
Job Viewed
Job Description
Software Development Engineer
Posted today
Job Viewed
Job Description
Key Responsibilities:
- Design, develop, and implement software applications using various programming languages and technologies.
- Write clean, efficient, maintainable, and well-documented code.
- Participate in the full software development lifecycle (SDLC), including planning, coding, testing, deployment, and maintenance.
- Collaborate with cross-functional teams to define software requirements and technical specifications.
- Conduct code reviews and provide constructive feedback to peers.
- Troubleshoot, debug, and resolve software defects and issues.
- Optimize application performance and scalability.
- Contribute to architectural discussions and decision-making.
- Stay up-to-date with emerging technologies and industry best practices.
- Participate in agile development processes and ceremonies.
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- Proven experience as a Software Development Engineer or in a similar role.
- Proficiency in at least one object-oriented programming language (e.g., Java, Python, C++).
- Experience with web development frameworks (e.g., Spring, Django, Node.js, React).
- Understanding of database technologies (SQL, NoSQL).
- Familiarity with software development tools and practices, including version control (Git) and CI/CD pipelines.
- Strong analytical and problem-solving skills.
- Excellent communication and collaboration skills for remote teamwork.
- Ability to work independently and manage time effectively.
- Knowledge of cloud platforms (AWS, Azure, GCP) is a plus.
Senior Software Development Engineer
Posted today
Job Viewed
Job Description
Key Responsibilities:
- Design, develop, and maintain high-quality software solutions.
- Write clean, efficient, and well-documented code.
- Collaborate with product managers and other engineers to define requirements.
- Participate in architectural design discussions and decisions.
- Implement and manage unit tests and integration tests.
- Deploy software to various environments using CI/CD pipelines.
- Mentor and provide technical guidance to junior developers.
- Conduct code reviews and ensure adherence to coding standards.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- 5+ years of professional software development experience.
- Proficiency in at least one major programming language (e.g., Java, Python, C++, C#).
- Experience with web development frameworks (e.g., Spring, Django, React, Angular).
- Knowledge of database systems (SQL/NoSQL) and ORM frameworks.
- Familiarity with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes).
- Strong understanding of software development methodologies (Agile, Scrum).
- Excellent problem-solving and analytical skills.
Graduate Software Development Engineer
Posted today
Job Viewed
Job Description
Responsibilities:
- Develop, test, and deploy software applications.
- Write clean, efficient, and well-documented code.
- Collaborate with cross-functional teams on software projects.
- Participate in code reviews and provide constructive feedback.
- Learn and apply agile development methodologies.
- Troubleshoot and debug software issues.
- Contribute to technical design discussions.
- Assist in the creation of technical documentation.
- Adhere to coding standards and best practices.
- Continuously learn new technologies and development tools.
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related discipline.
- Strong foundation in programming principles, data structures, and algorithms.
- Proficiency in at least one programming language (e.g., Java, Python, C++, JavaScript).
- Familiarity with software development lifecycle (SDLC).
- Excellent problem-solving and analytical skills.
- Ability to work effectively in a remote, collaborative team environment.
- Strong communication and interpersonal skills.
- Eagerness to learn and adapt to new technologies.
- Understanding of version control systems (e.g., Git) is a plus.
Be The First To Know
About the latest Fintech engineer Jobs in Vietnam !
Graduate Software Development Engineer
Posted today
Job Viewed
Job Description
- Assist in the design and implementation of software features according to specifications.
- Write clean, maintainable, and efficient code in one or more programming languages (e.g., Java, Python, C++, JavaScript).
- Participate in code reviews and contribute to team discussions on technical solutions.
- Collaborate with QA teams to identify and resolve software defects.
- Contribute to the documentation of software designs and processes.
- Learn and apply software development best practices and industry standards.
- Engage in problem-solving and contribute to the continuous improvement of software products.
- Recent graduate with a Bachelor's or Master's degree in Computer Science, Software Engineering, Information Technology, or a closely related field.
- Solid understanding of fundamental computer science concepts, data structures, and algorithms.
- Familiarity with at least one programming language.
- Strong analytical and problem-solving abilities.
- Excellent communication and interpersonal skills.
- Eagerness to learn and adapt to new technologies.
- Ability to work effectively in a team environment.
Remote Software Development Engineer
Posted today
Job Viewed
Job Description
Responsibilities:
- Design, develop, test, deploy, maintain, and improve software throughout its lifecycle.
- Manage individual projects priorities and deliverables, collaborating effectively in a remote team.
- Write clean, maintainable, and efficient code following best practices and coding standards.
- Participate in code reviews, providing constructive feedback to peers.
- Collaborate with product managers, designers, and other engineers to define software requirements and features.
- Troubleshoot, debug, and upgrade existing software systems.
- Develop and implement automated tests to ensure software quality and reliability.
- Stay up-to-date with emerging technologies and industry trends.
- Contribute to architectural discussions and decisions.
- Mentor junior engineers and share knowledge within the team.
- Ensure the performance, quality, and responsiveness of applications.
- Contribute to the continuous improvement of development processes and tools.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Proven experience in software development with proficiency in one or more programming languages (e.g., Java, Python, C++, JavaScript).
- Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
- Solid understanding of data structures, algorithms, and software design principles.
- Experience with database technologies (SQL, NoSQL).
- Familiarity with agile development methodologies.
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration skills, with experience working in remote teams.
- Ability to work independently, manage workload effectively, and meet deadlines.
- Experience with CI/CD pipelines and automated testing is a plus.
Senior Software Development Engineer
Posted today
Job Viewed