Job Openings
Backend Engineer (Java Spring)
About the job Backend Engineer (Java Spring)
Job Description:
- Design, build and maintain microservices in collaboration with front end & full stack developers to create a comprehensive digital solution that meets the customers business needs.
- Responsibilities Design and implement microservice with efficiency, speed, quality &robustness in mind, based on SOLID and 12-factor app principles
- Produce and maintain technical documentation related to the relevant microservices (e.q. scope requirements, logical and technical designs, testing and implementation plans).
- Troubleshoot and implement bug fixes related to client and user reported issues.
- Play proactive support role and take ownership of technical issues, and work with internal/ cross functional/ external team to resolve more advanced issues when necessary.
- Collaborate with team members in all aspect of software design, coding, testing, documentation & deployment
- Deliverables in agile scrum approach
Qualifications
- B.S. in Computer Science, Information Systems or equivalent
- Experience in microservices architecture and development
- At least 3 years of hands-on knowledge & experience in the following:
o Git
o RESTful API
o Spring boot
o Docker
o SQL/NOSQL
- Additional knowledge & experience in any of the following is a plus
o Spring Cloud
o Kubernetes
o Any of these: Go / Python / NodeJs
Notes:
- Willing to work WFO
- Willing to work under Banking Industry
Soft Skills
- Detail-oriented
- Self-starter & team player
- Analytical & good problem-solving skills
- Good verbal, written, and interpersonal skills