Explore outstanding AI & Data jobs.
See now

Middle/Senior Backend Developer (Java/Spring Boot)

Ngân hàng TMCP Phương Đông | OCB
The Hallmark Building, 15 Tran Bach Dang Str, Thu Thiem Ward, Thu Duc City, Ho Chi Minh
At office
Posted 28 days ago
Job Expertise:
Job Domain:
Banking
Financial Services

Job description

1. Business Analysis: Collaborate with departments to gather requirements for BPM and internal applications (e.g., HR, workflow, reporting); propose automation solutions.

2. System Design: Architect software for BPM and internal apps, including database (SQL/NoSQL) and API design; create technical documentation.

3. Software Development: Write code using Java and Spring Boot to build BPM and internal applications; use Corezoid for workflow optimization. 

4. Automation & Integration: Optimize business processes with Corezoid and API integration; integrate with ESB, MCS, or third-party APIs for seamless data flow; monitor processes via Corezoid dashboards.

5. Testing & Debugging: Perform unit testing and integration testing with JUnit/Mockito; debug and optimize code performance.

6. Deployment & Maintenance: Deploy applications to production with DevOps (CI/CD); maintain and upgrade BPM and internal systems.

7. Team Collaboration: Work with software engineers and analysts; participate in Agile/Scrum meetings (stand-ups, sprint planning). 

8. Skill Development: Continuously improve skills in Java, Spring Boot, Corezoid, and related technologies. 
 

Your skills and experience

● Bachelor’s degree in Computer Science or related field.
● 3+ years of backend development with Java, Spring Framework, and Spring Boot.
● Strong knowledge of Java Core, OOP, multi-threading, collections, and exception
handling.
● Proficient in Design Patterns (SOLID, Factory, Singleton, Strategy, Repository).
● Experience building RESTful APIs and integrating SOAP services.
● Skilled in MySQL, PostgreSQL, and Redis.
● Proficient in writing unit tests and integration tests using JUnit and Mockito.
● Understanding of Microservices, SOA, and event-driven architecture (e.g., Kafka).
● Familiarity with Agile/Scrum and full SDLC.
● Ability to read and understand English technical documentation.

 

Preferred Qualifications

● Experience with CI/CD pipelines, Docker, and Kubernetes.

● Knowledge of Elasticsearch and handling large-scale data.

● Familiarity with Backbase or Corezoid platforms 
 

Why you'll love working here

  • Various types of projects available
  • Work with talented team members
  • Friendly working environment

OCB is a dynamic Joint Stock Bank, with 200 trading units in 120 transaction points

Company type
Non-IT
Company industry
Banking
Company size
1000+ employees
Country
Vietnam
Working days
Monday - Saturday
Overtime policy
No OT

More jobs for you

Get similar jobs by email
HOT
Posted 14 days ago

Golang Engineer

Remote