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