Mô tả công việc
Tóm tắt công việc
As a Senior/Lead Software Engineer (Java), you will be responsible for the following tasks:
Responsible for software development and maintenance of mission critical trading systems for multiple BUs
Manage and lead up to medium scale project team, arrange project team resources assigned according to projects implementation plan.
Review current technology and drive ways to leverage and improve productivity
Perform systems administration and daily IT operation tasks
Select the right technology solutions for building the regional end-to-end sales platform.
Provide integration solution with other systems.
Translate user requirements to functional & technical specs, lead the project team members to perform the development according to confirmed technical specs.
Carry out feasibility study of requirements and functional specs with users and other functional stakeholders.
Perform the full SDLC cycle task, i.e. system design, development, testing, implementation, support, maintenance and enhancement
Attractive salary and benefits
Extensive leave up to 21 days per year
Health insurance for employee + spouse & children
Professional and multi-culture working environment
Yêu cầu
Must have:
At least 8 years of Java development experience
1-3 years in a leadership role, steering teams towards success.
Proficient in working with modern frameworks such as Spring, Hibernate, or similar.
Extensive experience and knowledge in Microservice Architecture
Strong Insurance/Banking/Finance domain (prefer), problem solving and analytical skills
Experience with CI/CD pipeline from frontend build perspective.
Deep appreciation of latest and emerging technologies and practice, such as DevOps, Cloud, Microservice Architecture
Experience integrating with RESTful APIs
Knowledge of modern container technology, such as docker, K8s
Knowledge of modern authorization mechanisms, such as OAuth, JSON Web Token
Experience with common front-end development tools such as Webpack, NPM, etc.
Good command of spoken and written English
Degrees & Certifications:
University degree in Computer Science or equivalent
Thông tin khác
Java
NodeJS
ReactJS
JSON
Spring
Hibernate
OAUTH
Docker
Architecture
DevOps
Webpack
Npm
Kubernetes
JWT
Microservices
RESTful API
CI/CD