We are seeking a Senior Java Software Engineer to join our team and contribute to the development of high-performance backend services. The role requires expertise in Java, distributed systems, and blockchain technologies, as well as strong collaboration and mentorship skills.
Requirements
- Bachelor’s or Master’s degree in Computer Science or related field
- At least 8 years of professional software engineering experience without a degree in Computer Science-related field, or at least 6 with an advanced degree in a different field
- Strong communication skill and collaboration skills, motivation, problem solving mind set
Benefits
- Flexible working format
- A competitive salary and good compensation package
- Personalized career growth
- Professional development tools
- Education reimbursement
- Memorable anniversary presents
- Corporate events and team buildings
- Other location-specific benefits