(Sr.) Java Engineer - (Admin & Payment)
About the Opportunity: We are looking for talented and motivated individuals to join a dedicated and diverse team in building up an exciting new product. You will be working with our crypto backend expert team and cooperating with resourceful PJM & PDM teams. We offer a fantastic culture and great career prospects.
Responsibilities ●Collaborate with team members on designing, developing, and unit-testing new features and modifications ●Design data structures and utilize appropriate design patterns to model and Implement business logic ●Document source code and generate readable API documentations ●Master software engineering tools like Git, Jenkins, and Maven
Requirements ●Strong Java skills with at least 2 years of professional experience in Java development ●Proficiency in JVM-based framework technologies such as SpringBoot, Jersey, Ktor ●Experience with Git, GitLab CI, and Maven ●Proficiency in distributed architecture concepts ●Experience with event-driven systems, such as message queues (MQ) and Kafka ●Familiarity with cache stores, specifically Redis ●Proficiency in various data structures and Java concurrency ●Nice to have: Kotlin, JavaScript, or Python ●Experience in crypto/blockchain/Web3/trading is a significant advantage ●Proficient in working with relational databases and SQL ●Positive attitude and ability to thrive in a fast-paced environment ●Independent contributor with excellent communication skills for effective teamwork ●Strong problem-solving abilities
Perks & Benefits ●Competitive total compensation package ●Various team building programs and company events ●Comprehensive healthcare schemes for employees and dependents ●And many more! Apply and let us tell you more!