The World’s Leading Blockchain Ecosystem and Digital Asset Exchange
Java Backend Engineer
Location
Singapore
Posted
7 days ago
Salary
0
Seniority
Senior
Job Description
Java Backend Engineer
Binance
• Binance is a leading global blockchain ecosystem behind the world’s largest cryptocurrency exchange by trading volume and registered users. • Interns are expected to commit 5 working days per week (Monday to Friday) and will contribute to real projects while learning from experienced mentors across the organization.
Job Requirements
- Contribute to the development and continuous improvement of Binance's BigPay platform at global scale
- Define and document clear API contracts between Bigpay services and downstream consumers
- Demonstrate strong troubleshooting skills to solve problems provided by QA team
- Assist the CS team to solve customer problems and classify them for system improvement
- Computer-related major, Bachelor or Masters Degree
- Have a solid Java foundation and understand basic frameworks, such as multithreading and networking
- Familiar with Spring Microservice framework and understanding of its operation mechanism
- Familiar with MySQL database and common middleware such as Redis, RabbitMQ and Kafka
- Good logical thinking ability, strong sense of teamwork and strong learning ability
- Fluency in English is required to be able to coordinate with overseas partners and stakeholders. Additional languages would be an advantage
- Experience with open source projects is preferred
Benefits
- Competitive salary and company benefits
- Work-from-home arrangement (the arrangement may vary depending on the work nature of the business team)
Related Guides
Related Job Pages
More Backend Engineer Jobs
Desarrollador MD .NET C#, Angular
Towa SoftwareBuilding Software with a Strong Engineering Culture, Nearshore Remote Teams from Mexico.
• Realizar la creación de la estructura de la nueva versión del SMS de la empresa. • Realizar interfaces a terceras personas. • Resolver incidencias, realizar soporte técnico y mejoras continuas. • Documentar soluciones y mantener código limpio y testeado.
Software Engineer, Go
CodiLimeA strategic partner for technology-driven companies | Network engineering | Software engineering
• Operate within project-specific frameworks while collaborating with cross-functional team members, including product managers, UX designers and front-end developers • Recommend and implement innovative solutions to drive continuous improvement • Acquire new knowledge and apply it to the implementation of new solutions • Develop and implement new features, as well as enhance and optimize existing functionalities • Formulate and enforce rigorous testing methodologies
Senior Fullstack Engineer – Java, React, AI
SpyrosoftWe enable our clients to thrive, thanks to a combination of technical proficiency and domain-specific knowledge.
• Contribute to the definition and evolution of the platform architecture and technical strategy • Drive technical decision-making and provide guidance across multiple engineering teams • Review solution designs and implementations to ensure architectural consistency and quality • Identify technical debt and support long-term modernization initiatives • Lead front-end engineering standards using React and TypeScript • Define reusable UI patterns, component strategies, and development best practices • Support the modernization of existing applications towards modular and cloud-native architectures • Contribute to containerization and orchestration initiatives using Docker and Kubernetes • Champion AI-assisted software development practices and developer productivity improvements • Support the implementation of AI-related services, integrations, and engineering workflows • Promote engineering excellence through automation, quality standards, and Test-Driven Development (TDD) • Mentor engineers, supporting their technical growth and development • Collaborate closely with Product, Engineering, and Architecture teams to align technical initiatives with business objectives • Participate in technical interviews and recruitment activities • Stay current with emerging technologies and evaluate their applicability within the product ecosystem
• Desarrollar y mantener aplicaciones Java • Colaborar con equipos para implementar soluciones innovadoras • Implementar microservicios y desplegarlos en entornos de producción • Asegurar la calidad del software mediante pruebas y revisiones




