Phát triển ứng dụng doanh nghiệp và dịch vụ backend cho các dự án tài chính, ngân hàng.
Yêu cầu
5-7 năm phát triển phần mềm, vững Java backend và Spring Boot
Kinh nghiệm dự án tài chính hoặc ngân hàng
RESTful API, microservices, Kafka hoặc RabbitMQ
SQL và tối ưu hiệu năng với Oracle, MS SQL Server hoặc PostgreSQL
ReactJS hoặc Angular, JavaScript, TypeScript, HTML và CSS
Trách nhiệm
Phát triển, bảo trì và nâng cấp các ứng dụng doanh nghiệp bằng Java Spring Boot
Thiết kế và phát triển RESTful APIs cùng các dịch vụ backend microservices
Làm việc với cơ sở dữ liệu SQL để mô hình hóa dữ liệu và tối ưu hiệu năng
Tham gia triển khai CI/CD, đóng gói triển khai ứng dụng và hỗ trợ production
Có thì tốt
Camunda hoặc BPMN 2.0
Tóm tắt bằng AI từ JD gốc, đọc JD gốc trước khi ứng tuyển.
Mô tả công việc
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.
Yêu cầu công việc
Bachelor/ college’s degree in Computer Science, Information Technology or equivalent.
Experience working on projects in the Finance or Banking domain.
5–7 years of software development experience
Strong proficiency in Java backend development, preferably with Spring Boot, Spring Framework, and Spring Security.
Hands-on experience in frontend development using ReactJS, Redux, JavaScript (ES6+), Angular, TypeScript, HTML, and CSS, including API integration.
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.