Mô Tả Công Việc
We are looking for a Senior Java Backend Developer to design, develop, and maintain high-performance backend services for our payment processing platform. You will work closely with cross-functional teams including Product, DevOps, and QA to deliver secure, scalable, and reliable payment solutions integrated with multiple payment gateways and partners.Key ResponsibilitiesDesign & Development:Build robust and scalable microservices using Java (Spring Boot / WebFlux) and RESTful APIs for payment transactions, reconciliation, and reporting.System Integration:Integrate with external payment gateways (e.g., MoMo, VNPAY, VETC, Stripe, PayPal) and internal wallet systems via APIs, SDKs, and secure messaging queues (Kafka/RabbitMQ).Database & Data Flow:Model and manage transactional data in PostgreSQL/MySQL, ensure data integrity, and optimize SQL performance for large-scale payment records.Security & Compliance:Implement PCI DSS-compliant practices, data encryption, and authentication/authorization (JWT, OAuth2) for financial-grade APIs.Performance & Reliability:Apply caching, async processing, and reactive programming for low-latency transaction handling and real-time payment status updates.Testing & Quality:Write comprehensive unit, integration, and regression tests using JUnit/Testcontainers; contribute to continuous integration (CI/CD) pipelines.Monitoring & Troubleshooting:Utilize tools like ELK/Prometheus/Grafana to monitor system health, latency, and error rates; ensure high availability and disaster recovery readiness.
Xem toàn bộ Mô Tả Công Việc
Yêu Cầu Công Việc
Requirements5+ years of backend development experience with Java (8–17).Strong expertise in Spring Boot, Spring Cloud, and REST API design.Experience with payment systems, e-wallets, or transaction-based platforms.Solid understanding of concurrency, thread safety, and distributed system design.Familiarity with Kafka, Redis, and Docker/Kubernetes for deployment.Knowledge of database optimization and transaction management (ACID).Experience with API security, digital signature, and idempotency handling.Bachelor’s degree in Computer Science, Software Engineering, or related field.Nice to HaveExperience with microservice orchestration (e.g., Netflix OSS, Kubernetes).Knowledge of event-driven architecture or CQRS/Event Sourcing.Familiarity with cloud platforms (AWS/GCP/Azure).Exposure to blockchain-based payments or instant payment networks.
Xem toàn bộ Yêu Cầu Công Việc
Hình thức
Full-time
Quyền Lợi
Competitive salary and performance-based bonuses.Flexible working hours and hybrid/remote options.Opportunity to work on cutting-edge fintech/payment technology.Collaborative environment emphasizing code quality and clean architecture.
Mức lương
Thỏa thuận
Báo cáo tin tuyển dụng: Nếu bạn thấy rằng tin tuyển dụng này không đúng hoặc có dấu hiệu lừa đảo,
hãy phản ánh với chúng tôi.
Tham khảo: 10 Dấu hiệu nhận biết hành vi lừa đảo qua tin tuyển dụng.
Tham khảo: 10 Dấu hiệu nhận biết hành vi lừa đảo qua tin tuyển dụng.