Elevate financial technology as a Senior Java Software Engineer. Design scalable applications and optimize software for large-scale financial systems impacting millions. This role requires proficiency in core Java, particularly Java 8+, along with experience in Spring Boot, Hibernate, and cloud services. You'll be integral to building microservices, implementing real-time messaging, and ensuring system performance within an Agile framework. Engage in architectural decision-making focused on robust solutions for enterprise financial systems. Key Responsibilities: • Create and maintain high-performance financial applications • Build and integrate RESTful APIs and microservices • Collaborate in Agile teams for continuous software delivery • Implement Kafka-based real-time data solutions • Optimize application performance and availability Requirements: • Strong knowledge of Core Java (Java 8+) • Extensive experience with Spring Boot and Hibernate • Proven e...