[VNG]ZaloPay - Senior Software Engineer, Java
Nơi làm việc: |
Tp.Hồ Chí Minh |
Mô tả công việc
- Design, build, and maintain large-scale services, data pipelines, tooling and systems. Make direct business impact in some of ZaloPay’s most mission critical business domains including Accounting, Finance and Business Operations.
- Build strict controls across pipelines to ensure super high accuracy for all financial transactions. Ensure accurate, reliable, and timely financial reporting delivered to a single source-of-truth financial data warehouse.
- Work in an Agile & collaborative environment involving different stakeholders.
- Design and develop high quality & high-performance webs/services, working with architects and other team members.
- Review, clarify & contribute to business/product requirements, working with Business/Product teams to transform ideas to reality.
- Research, assess and adopt new technologies as required.
Yêu cầu
- At least 3 years of experience in working on the full software development life cycle in deliver enterprise solution using Java, Spring Boot.
- 1+ years of experience contributing to the systems architecture and design (architecture, design patterns, reliability and scaling).
- 1+ years of experience in query performance optimization.
- Experience in designing & developing RESTful APIs and microservices-based systems.
- Must has skills/technologies: git, unit test, design patterns.
- Deep understanding of Object-Oriented programming, OOP design patterns and the SOLID principles, able to write well-structured, maintainable code.
- Good experienced with concurrency programming, building distributed systems.
- Experience with multi-tier system/application development including JavaScript based UI
- Experience with Agile Development, TDD, Kafka, RabbitMQ
- Willing to learn Golang, ReactJS, Scala, Apache Spark, Automation Testing.