Qualifications
Requirements:- A minimum of 8 years in software development.- Bachelor’s degree in Computer Science or a related field.- Extensive experience with Java and Spring Boot.- Strong grasp of Kafka producers, consumers, and stream processing.- Practical experience with Oracle SQL, PL/SQL, and performance tuning.- In-depth knowledge of microservices architecture and REST APIs.- Familiarity with secure coding practices and enterprise integration patterns.- Exposure to cloud platforms such as AWS, Azure, or GCP.- Proficiency in CI/CD tools including Jenkins, Git, and Maven.- Experience with container platforms like Docker and Kubernetes.- Previous work experience in the Banking or Fintech sectors is a must.
About the job
Join our dynamic team at fuku as a Java Kafka Integration Engineer!
Your Role Will Involve:
- Designing, developing, and maintaining microservices and backend APIs utilizing Java and Spring Boot.
- Crafting clean, modular, and testable code adhering to enterprise standards.
- Building RESTful services and integrating with both internal and external systems.
- Developing and sustaining event-driven components using Kafka.
- Designing Kafka topics, partitions, and consumer groups to guarantee high throughput and fault tolerance.
- Troubleshooting Kafka production issues and optimizing producer and consumer performance.
- Collaborating with Oracle to design schemas, create stored procedures, and optimize complex SQL queries.
- Ensuring data integrity, performance tuning, and efficient query execution.
- Supporting migration and data integration tasks as needed.
About fuku
At fuku, we are committed to leveraging cutting-edge technologies to drive innovation in the fintech industry. Our team is passionate about creating solutions that enhance financial services and deliver exceptional value to our clients.