Java Backend Engineer - FinTech
IO Tech Solutions Limited
AI assistant
Job Description
We are seeking a highly skilled Senior Java Backend Engineer with over 5 years of professional software development experience. In this role, you will design, build, and optimize scalable, high-performance distributed systems. The ideal candidate possesses deep expertise in Spring Boot for microservices architecture and Apache Kafka for high-throughput, event-driven data streaming. You will be responsible for creating robust enterprise APIs, optimizing complex data pipelines, and ensuring the reliability of critical backend services.
- Design and develop low-latency, high-availability microservices using the Spring Boot framework.
- Build, maintain, and optimize real-time data streaming pipelines and messaging architectures utilizing Apache Kafka.
- Design clean, scalable, and secure RESTful APIs and handle service-to-service communication via gRPC or asynchronous messaging.
- Implement data persistence and complex queries across relational databases