We are seeking a Senior Software Engineer with expertise in Java, Kafka, and Oracle to join our dynamic team. This role is critical for driving innovative solutions in the Financial Services Space, offering a collaborative environment where your contributions can make a significant impact.
Key Responsibilities:
- Design, develop, and maintain high-performance, scalable applications using Java and Kafka.
- Work with Oracle databases to ensure data integrity and optimize system performance.
- Collaborate with cross-functional teams to deliver cutting-edge solutions in a fast-paced environment.
- Implement and integrate solutions following best practices in software development.
Key Requirements:
- Java Proficiency: Strong experience in Java development and the ability to build robust applications.
- Kafka Expertise: Hands-on experience with Kafka, including streaming, event-driven architectures, and distributed systems.
- Oracle Experience: Deep understanding of Oracle databases, with the ability to optimize queries and manage data efficiently.
- Caching Technologies: Familiarity with caching mechanisms (e.g., Redis, Memcached) to improve application performance.
- Kubernetes: Experience with container orchestration using Kubernetes for managing scalable applications.
- Financial Services Experience: Previous experience in the Financial Services sector