Backend Engineer at Nubit

풀타임1주 전
Employment Information
Job Description
We are seeking a skilled Backend Development Engineer to design, develop, maintain, and optimize backend services, including wallet management, token information, points systems, and activity modules. This role primarily utilizes Java (Spring/Spring Boot) within a microservices architecture, requiring strong backend development capabilities. Additionally, foundational blockchain knowledge is essential to ensure seamless integration between centralized services and blockchain functionalities.
Key Responsibilities
  • Design, implement, and maintain backend services and APIs using Java + Spring/Spring Boot.
  • Optimize and refactor existing microservices to enhance performance, scalability, and maintainability.
  • Collaborate with frontend, QA, DevOps, and product teams to deliver secure and reliable backend solutions.
  • Ensure smooth integration between centralized systems and blockchain-related components (e.g., token metadata, wallet management, transaction references).
  • Quickly troubleshoot and resolve backend issues to minimize impact on production systems.
  • Participate in code reviews, enforce coding standards, and promote engineering best practices.
Job Requirements
  • Proficiency in Java and Spring/Spring Boot (primary tech stack), with preference given to candidates experienced in Go, Rust, or similar backend languages.
  • Deep understanding of microservices architecture, RESTful API design, and distributed systems.
  • Strong database knowledge: relational databases (PostgreSQL, MySQL, Timescale) and schema design.
  • Familiarity with blockchain fundamentals: addresses, tokens, transactions, and events.
  • Strong problem-solving skills and ability to write clean, maintainable code.
  • Excellent communication and teamwork abilities.
  • [Senior Candidates] Minimum 3 years of backend development experience with Java microservices.
Preferred Qualifications
  • Experience integrating with blockchain APIs (e.g., Ethereum RPC, Web3 providers).
  • Familiarity with Docker, Kubernetes, and cloud-native deployments.
  • Hands-on experience with CI/CD pipelines, automated testing, and observability tools.
  • Knowledge of gRPC or event-driven systems (Kafka, Pulsar).
  • Proficiency in English (reading, writing, speaking).
  • Daily use of AI-assisted development tools to enhance productivity.
Benefits
  • Opportunity to work on globally leading Web3 projects with a technology-driven, flat management structure.
  • Highly competitive salary + additional performance-based incentives.
  • Abundant technical growth opportunities: participation in top industry conferences and collaboration with elite development teams.
  • Flexible work arrangements + remote work support + additional perks.
MyJob.one —— 원격 근무, 진정한 임팩트

MyJob.one —— 원격 근무, 진정한 임팩트