Role in brief
Binance is seeking a Backend Java Engineer to enhance services for Kazakhstan. This remote role requires strong Java expertise and fluency in Kazakhstan/Russian. Ideal candidates have significant experience in software development and a collaborative mindset.
About the role
In this role at Binance, you will be responsible for designing and maintaining backend services and APIs, specifically tailored for the Kazakhstan market. Your work will support the BigPay Fiat business operations, ensuring a high-performance and secure backend system.
You will join a team that values collaboration and autonomy, working on innovative projects that contribute to the broader blockchain ecosystem. Success in this position hinges on your ability to engage in the full service lifecycle, from design to deployment, while continuously improving system architecture and performance.
The salary for this role ranges from $105,000 to $175,000, reflecting the experience and expertise required.
Skills that matter here
- Java: The role requires strong expertise in Java for backend service development.
- Spring Boot: You will use Spring Boot to develop robust backend frameworks.
- RESTful APIs: Creating and maintaining RESTful APIs is a key responsibility.
- SQL: Experience with SQL databases is essential for managing data.
- NoSQL: Familiarity with NoSQL databases will support diverse data handling needs.
- Linux: A solid understanding of Linux is required for system operations.
Who this role suits
- Candidates should have a strong background in software development, ideally with at least 7 years of experience.
- A collaborative and results-driven mindset is crucial for thriving in a fast-paced environment.
- Fluency in Kazakhstan/Russian is necessary for effective communication with local stakeholders.
- Individuals who enjoy tackling complex challenges and are eager for continuous learning will excel.
From the employer
- Design, develop, and maintain backend services and APIs for global products using Java.
- Build a high-performance, highly available, and secure backend system to provide robust support for BigPay Fiat business operations.
- Engage in and improve the whole lifecycle of service, from inception and design, through to deployment, operation, and refinement.
- Develop and maintain tools, re-designing capacity planning infrastructure for greater scalability.
- Troubleshooting, diagnosing, fixing software issues, and ensuring data security, and end-to-end system architecture.
- Minimum of 7 years of experience in software development and architecture.
- Strong expertise in Java and backend frameworks (e.g., Spring Boot, RESTful APIs).
- Experience with databases (SQL and/or NoSQL), messaging systems (e.g., Kafka, RabbitMQ), and microservices architecture.
- In-depth understanding of Linux and computer networks.
- Experience in profiling, benchmarking and optimizing ML applications.
- Ability to speak in English and Kazakhstan/Russian language is required to coordinate with external Kazakhstan business partners and stakeholders.
- Middleware: Java code development experience, preferably Apache open source project developers.
- Experience in high availability, high performance, and resource optimization.
- Shape the future with the world’s leading blockchain ecosystem.
- Collaborate with world-class talent in a user-centric global organization with a flat structure.
- Tackle unique, fast-paced projects with autonomy in an innovative environment.
- Thrive in a results-driven workplace with opportunities for career growth and continuous learning.
- Competitive salary and company benefits.
- Work-from-home arrangement (the arrangement may vary depending on the work nature of the business team).
Questions about this role
Is this position remote?
Yes, this role is remote with a work-from-home arrangement.
What is the seniority level of this position?
This is a middle-level position.
How do I apply for this job?
You can apply through the Binance website.