
Techviec
485B Nguyễn Đình Chiểu, Phường 2, Quận 3, Hồ Chí Minh 700000
Give us an Email
Anzai: info@viecoi.tokyo
Mon – Fri, 8:30-17:30
Citics is a comprehensive and pioneering real estate technology platform in Vietnam, built on big data, AI, and seamless digital solutions.
Skills:
1. Microservices Development
- Design and develop backend services across core domains: Valuation, Mortgage, Agent / Brokerage, Banking Integration.
- Build services following: Microservices architecture, Event-driven architecture, Scalable and maintainable design.
2. ACN Platform Development
- Develop core platform components, including: Organization & team structure, Role & permission systems (RBAC / ABAC), Workflow & approval flows, Operational cockpit.
- Define integration standards between business services and platform services.
3. System Design & Architecture
- Design and define: API contracts, Service boundaries, Domain data models.
- Solve distributed system challenges such as: Transaction consistency, Idempotency, Fault tolerance, Retry strategies.
4. Integration & Cross-team Collaboration
- Integrate with: Authentication & Identity systems, Workflow engines, Data platforms & event systems.
- Work closely with Mobile, Frontend, Data, and Platform teams.
5. Engineering Quality & Excellence
- Conduct code reviews and provide technical mentoring.
- Standardize engineering practices, including: Logging, Exception handling, API design.
- Reduce technical debt and continuously improve system maintainability.
Role Impact & Value:
- Building a scalable, long-term backend platform.
- Ensuring the robustness of the ACN platform.
- Reducing technical debt across the entire system.
1. Must-have:
- 6+ years of experience in Java Backend development.
- Strong proficiency in: Java 8+, Spring Boot, JPA / Hibernate, RESTful API design.
- Hands-on experience with: Microservices architecture, Messaging systems (Kafka, RabbitMQ), SQL databases (PostgreSQL, MySQL).
- Solid understanding of: Transaction management, Asynchronous processing, Performance optimization.
2. Distributed Systems Knowledge:
- Candidates should have hands-on experience with: Service-to-service communication, API versioning, Eventual consistency, Retry & failure handling strategies, RBAC / permission models.
3. Preferred Qualifications:
- Experience building: Internal platforms, Organization / role management systems, Workflow engines.
- Understanding of data platforms and event streaming.
- Experience in fintech, proptech, or large-scale enterprise systems.
4. Soft Skills:
- Strong system thinking and solution design capability.
- High ownership and proactive mindset.
- Ability to clearly communicate technical concepts across multiple teams.
Inside our engineering team:
- We iterate constantly.
- There's no such thing as the best version of anything, just a constant streams of improvements and tests.
- We move fast, really fast.
- Major changes can be executed in a few days, many times just a few hours.
- We have a data-informed mindset.
- We try to use data to inform our decision as much as possible.
- We are independent.
- Most of the time, your team will not need technical assistance from other teams.
- We take risks.
- We're not afraid to challenge "best practices".
Our attractive offers include:
- Open communication with passionate and experienced members.
- Challenging working environment.
- Social insurance, unemployment insurance under the Insurance Law.
- Internal events to bond our mutual understanding & spirit: team building, team outing, Citic's birthday, Year-end party...
- Generous special Employee Stock Ownership Plan (ESOP), which is approved by the Board of Director.
- 40 flexible working hours per week from Monday to Friday.
- Young, dynamic working environment with strong startup culture.
- Training and career development opportunities.
- Company team building, annual Birthday party and other events: New Year, X-mas,…
- Support fee for parking, marriages, child births, hospitalization.
- Sport clubs (Running, Badminton, Soccer).
Attractive income.
Being recognized, fair compensation.
Open and honest culture.
Company type
product
Company size
200
Country
Working days
Monday - Friday
Overtime policy
No OT