BNB Chain

Senior Java Engineer

BNB Chain

Singapore · Full Time

Be the first to apply

Experience
5+ yrs
Salary
Openings
1
Posted
7 hours ago
Work mode
In office
Education
Bachelor's degree in Computer Science or related field
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About Ceffu

Ceffu is a premier institution-focused digital asset custody platform delivering secure, compliant, and scalable services tailored for enterprises, hedge funds, and financial institutions. Our core mission involves providing advanced security and infrastructure solutions that facilitate the integration of blockchain technology into institutional finance smoothly.

Role Responsibilities

  • Architect, develop, and sustain backend services that are scalable, highly available, and deliver optimal performance using Java.
  • Assume responsibility for backend architecture, continuously refining scalability, reliability, and system efficiency.
  • Engage actively in the full software lifecycle including requirements gathering, design, coding, testing, deployment, and support in production environments.
  • Create secure, robust, and maintainable distributed systems capable of handling high-concurrency business operations.
  • Design and refine APIs, database schemas, and system integrations to maintain system stability and operational efficiency.
  • Work collaboratively with interdisciplinary teams to produce top-quality software solutions.
  • Perform code reviews, establish technical guidelines, and promote best engineering practices throughout the team.
  • Monitor live production environments, resolve incidents, and proactively detect system performance issues and risks.
  • Lead or take part in enhancing AI engineering tools, capabilities, and infrastructure continuously.
  • Remain updated with new technological trends and disseminate relevant knowledge within the team.

Required Qualifications and Skills

  • A Bachelor’s degree in Computer Science, Software Engineering, or a closely related discipline.
  • Over five years of experience in backend development with a strong command of Java programming.
  • A thorough grasp of object-oriented principles, software design patterns, clean coding techniques, and established software engineering procedures.
  • Hands-on expertise with the Spring framework, including Spring Boot and Spring MVC, along with persistence frameworks such as MyBatis or MyBatis-Plus.
  • Proven experience in designing scalable, reliable, fault-tolerant, and highly available distributed systems.
  • Proficiency with SQL databases like MySQL or PostgreSQL and caching tools such as Redis.
  • Knowledge of messaging systems including Kafka, RabbitMQ, or RocketMQ.
  • Experience working with microservices architectures, as well as containerization technologies like Docker and Kubernetes.
  • Solid understanding of RESTful API development and backend security standards.
  • Working familiarity with Git version control, CI/CD workflows, and automated testing methodologies.
  • Strong problem-solving, analytical, and debugging capabilities.
  • Basic proficiency in English for reading and writing.

Preferred Skills

  • Experience with Web3 technologies, digital asset custody platforms, cryptocurrency exchange systems, or blockchain infrastructure.
  • Expertise in creating high-throughput, low-latency backend architectures.
  • Practical experience applying AI frameworks to boost engineering efficiency or to build AI-based systems or components.
  • Additional skills in full-stack development are advantageous.

Additional Information

This recruitment process may utilize AI tools to aid in resume screening, application analysis, response assessment, and to flag possible discrepancies using existing information. These AI tools support but do not replace human decision-making, with final hiring decisions made by the recruitment team. For further details about how your data may be handled, please contact us directly.

Level

Senior

Minimum education

Bachelor's Degree

Industry

FinTech

Tools & software

Docker required Kubernetes required PostgreSQL required MySQL required Spring Boot required Redis required

How they work

Teamwork & Collaboration Problem Solving Attention to Detail Learning Agility

Languages

English

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files

🤖
Online · instant AI help