Backend Engineer - Securites Firm
Mức lương
Thoả thuận
Kinh nghiệm
3 năm
Ứng viên
0
Hạn nộp
15/11/2025
Mô tả công việc
Design, develop, maintain, and optimize various components of our platform, including RESTful APIs, microservice systems, Data Warehouse, and the underlying infrastructure.
Collaborate with cross-functional teams to brainstorm, design, and develop software products, including online platforms, databases, server-side applications, and client-side applications.
Build, optimize, and maintain highly scalable and highly available systems capable of serving millions of users.
Collect, process, store, and analyze the continuously growing customer and financial data.
Continuously improve and optimize code to achieve ambitious growth targets, combining imagination with data-driven thinking.
Actively participate in the Agile/Lean product development life cycle, including conducting experiments, analyzing data, collecting valuable user feedback, and making improvements iteratively.
Contribute to prompt design for our AI-driven services (utilizing AI as a service) to enhance user interactions.
Yêu cầu công việc
Proficiency in Java programming language (3+ years)
Strong experience with Spring Boot framework and Spring ecosystem (Spring Security, Spring Data, Spring Cloud)
Solid understanding of Object-Oriented Programming principles and design patterns
Experience building well-designed RESTful web services and API design
Architecture & InfrastructureHands-on experience with microservices architecture and distributed systems
Proficiency with Apache Kafka for event-driven programming and real-time data streaming
Experience with containerization using Docker and orchestration with Kubernetes
Knowledge of cloud platforms (AWS, Azure, or GCP) and cloud-native development
Database & Data ManagementStrong experience with relational databases (PostgreSQL, MySQL) and SQL optimization
Familiarity with NoSQL databases (MongoDB, Redis) for caching and document storage
Understanding of database design, indexing, and performance tuning
Personal QualitiesPassion for financial technology and investment products
Strong problem-solving skills and attention to detail
Ability to work in a fast-paced, agile development environment
Excellent communication and collaboration skills
Commitment to code quality, security, and best practices