Chi tiết công việc Fullstack Java Developer (Domain Insurance) tại Unit Technology Corporation
JOB DESCRIPTION
- Develop and maintain responsive, component-driven UIs using Vue.js, ensuring consistency with UX standards and design systems.
- Build and maintain RESTful APIs and business logic using Java / IBM AppConnect / .Net, supporting core insurance workflows such as policy management, claims processing, and customer data handling. Ensure proper validation, error handling, and security compliance aligned with financial services regulations.
- Manage containerised deployments using Docker, contributing to CI/CD pipelines and environment configuration.
- Write unit and integration tests, participate in code reviews, and uphold engineering standards within the team.
- Contribute to technical documentation and knowledge sharing across squads.
JOB REQUIREMENTS
- Bachelor/ college’s degree in Computer Science, Information Technology or equivalent.
- 3–5 years of hands-on experience in full-stack development.
- Proficiency in Vue.js — components, Vuex/Pinia, Vue Router, and composables.
- Solid working knowledge of Java (Spring Boot), understanding of RESTful API design principles — versioning, error contracts, and documentation (Swagger/OpenAPI).
- Familiarity with .NET Core middleware patterns and hosted services.
- Understanding of microservices architecture — service boundaries, API contracts, and distributed system patterns.
- Practical experience with Docker and containerised application deployment.
- Familiarity with relational databases (PostgreSQL, IBM DB2, MS SQL Server…) and writing efficient SQL.
- Experience with Git-based workflows and collaborative development practices.
- Experience writing unit and integration tests (JUnit, Mockito for backend; Vitest or Jest for frontend).
- Familiarity with test coverage standards and quality gates in a CI pipeline.
- Awareness of secure coding practices relevant to financial data handling (input validation, encryption at rest/transit).







