Job Description:
Our client is a cutting-edge fintech company driving innovation in financial services through technology. They specialize in digital payments, blockchain, AI-driven financial solutions, and trading platforms. Right now, they are looking for a Senior Java Developer to help build and enhance their next-generation financial products. This person will be responsible for designing, developing, and maintaining high-performance, scalable fintech applications.
Follow us on LinkedIn for more job opportunities (below link):👉 https://www.linkedin.com/company/kairosglobalsearch/?viewAsMember=true
Key Responsibilities:
Design, develop, and maintain high-performance, low-latency fintech applications using Java.
Implement microservices architecture and optimize system performance.
Work with Spring Boot, Hibernate, and RESTful APIs for backend development.
Develop APIs and integrations with financial systems, payment gateways, and third-party services.
Ensure applications are scalable, secure, and compliant with industry standards.
Optimize real-time data processing and transaction handling.
Work closely with product managers, DevOps, and frontend developers to deliver robust solutions.
Follow Agile methodologies, CI/CD best practices, and test-driven development (TDD).
Troubleshoot production issues and optimize system reliability.
Requirements:
Bachelor’s/Master’s degree in Computer Science, Engineering, or related field.
At least 5+ years of Java development experience, preferably in fintech or financial services.
Strong proficiency in Java 8+, Spring Boot, Hibernate, and REST APIs.
Experience with Kafka, RabbitMQ, or other event-driven architectures.
Knowledge of cloud platforms (AWS, GCP, or Azure) and containerization (Docker, Kubernetes).
Understanding of database technologies (MySQL, PostgreSQL, MongoDB, or Redis).
Exposure to blockchain, payments, or trading systems is a plus.
Strong problem-solving skills and ability to work in a fast-paced fintech environment.
EA Licence No: 23S1615