We are seeking a Senior Java Developer to join our team, bringing expertise in microservices architecture and Kafka-based enterprise messaging systems to power cloud-based, blockchain-driven financial solutions.
Responsibilities
Lead the implementation of backend systems and mentor junior developers
Develop reliable, cloud-based solutions that scale to meet business needs
Design and build cloud-native applications for distributed systems
Collaborate with diverse stakeholders across technology and business functions
Bring creative and innovative thinking to system design and architecture
Contribute to projects involving DLT technologies, including the Ethereum blockchain
Maintain strong attention to detail and security across all development work
Communicate effectively with colleagues from a wide range of backgrounds
Requirements
At least 5 years of experience in Java development
Expertise in developing cloud-native applications using RESTful web services and Kafka-based event-driven architectures
Hands-on experience with Kubernetes and Helm
Strong attention to detail and security awareness
Familiarity with cloud computing, DevOps practices, and digital asset technologies
Excellent communication skills in English, with the ability to interact effectively with a wide range of colleagues