Company Logo

Java Fullstack Developer (Domain Banking)

Company prefers not to disclose
Computer & Software
Full-Time · On-site
Minimum Bachelor’s Degree
3 - 5 years of experience

Job Requirements

On-site
3 - 5 years of experience
Minimum Bachelor’s Degree

Skills

Microservices Architecture

REST API

MongoDB

Oracle Database

Spring Boot

Microsoft SQL Server

Java

React.js

JavaScript

Kafka

Job Benefits

Work Insurance

Perform Bonus

Employee Award

THR

Career Path

Near Public Transport

Team-building events

Training/Certification

Meal Allowance

Transport Money

This job post is managed by

RD
Recruitment Department

Job description for Java Fullstack Developer (Domain Banking) at Unit Technology Corporation

JOB DESCRIPTION

  • Develop, maintain, and enhance enterprise applications using Java Spring Boot.
  • Design, develop, and maintain RESTful APIs and backend services following Microservices architecture, ensuring scalability, reliability, and high performance.
  • Participate in large-scale projects, preferably within the Banking, Financial Services, and Insurance (BFSI) domain.
  • Analyze business requirements and propose technical solutions that align with project objectives.
  • Work with SQL databases for data modeling, query optimization, and performance tuning.
  • Collaborate closely with Business Analysts, QA Engineers, and cross-functional teams throughout the software development lifecycle.
  • Troubleshoot, debug, optimize application performance, and resolve production issues.
  • Write clean, maintainable, secure, and well-tested code while adhering to coding standards and best practices.
  • Participate in CI/CD implementation, application deployment, and production support.
  • Report progress and technical issues to the line manager on a regular basis.

JOB REQUIREMENTS

  • Bachelor/ college’s degree in Computer Science, Information Technology or equivalent.
  • Experience in Finance, Banking, and Insurance (BFSI), with a strong preference for Digital Banking, Mobile Banking, Internet Banking, Payment, and E-wallet solutions.
  • 4+ years of experience in Java software development.
  • Strong experience with Java, Spring Boot, Microservices, and RESTful APIs.
  • Hands-on experience with ReactJS, Redux, JavaScript (ES6+).
  • Experience with Message Brokers (Kafka, RabbitMQ, or equivalent).
  • Knowledge of application security standards (OWASP) and authentication/encryption mechanisms (JWT, RSA, SHA).
  • Proficient in SQL (Oracle, MS SQL Server, PostgreSQL) for data modelling, querying, and performance optimization.
  • Good knowledge of web/application containers (Apache Tomcat, JBoss, IBM WebSphere ...) and web/application deployment.
  • Familiar with CI/CD, Docker, Kubernetes/OpenShift, and cloud-native application deployment.
  • Strong knowledge of asynchronous programming, multithreading, and performance tuning (High CPU, Memory Leak, etc.).
  • Experience with ElasticSearch/ELK Stack.
  • Able to work independently and collaboratively.
  • Experience with Camunda or BPMN 2.0 is highly preferred.
About the company
Unit Technology Corporation
Information Technology and Services
201 - 500 employees

Được thành lập từ tháng 3 năm 2010, UNIT là Công ty công nghệ chuyên cung cấp các Giải pháp và Sản phẩm phần mềm trong lĩnh vực Tài chính, Ngân Hàng, Bảo hiểm và Quản trị có uy tín tại thị trường Việt Nam và Quốc tế. Chúng tôi luôn lắng nghe ý kiến của khách hàng, nhu cầu của thị trường, nghiên cứu các công nghệ mới để đem đến cho khách hàng những sản phẩm đầy trải nghiệm.

Office address

Trụ sở chính: Nikko Building, Tầng 5-6-7-8-9-10 374 Võ Văn Tần, Phường 5, Quận 3, Tp. Hồ Chí Minh, Việt Nam

Company gallery

Glints Safety Tips

Legitimate employers won’t ask for contact Telegram or any kind of top-ups or payment. Do not provide your messaging app contacts, bank details, or credit card information.

Learn More

Java Fullstack Developer (Domain Banking)