Sobre este puesto de Senior Java Engineer en Pioneer Services
About Ceffu
Ceffu is a leading institutional-grade digital asset custody platform, offering secure, compliant, and scalable solutions for enterprises, hedge funds, and financial institutions.
Our mission is to provide cutting-edge security and infrastructure to support the seamless integration of blockchain technology into institutional finance.
Job Responsibilities
-
Design, develop, and maintain scalable, highly available, and high-performance backend services using java.
-
Take ownership of backend architecture and continuously optimize system scalability, reliability, and performance.
-
Participate in requirements analysis, technical design, implementation, testing, deployment, and production support throughout the software development lifecycle.
-
Build secure, resilient, and maintainable distributed systems for high-concurrency business workloads.
-
Develop and optimize APIs, database models, and system integrations to ensure stability and efficiency.
-
Collaborate closely with cross-functional teams to deliver high-quality solutions.
-
Conduct code reviews, contribute to technical standards, and drive engineering best practices across the team.
-
Monitor production systems, troubleshoot incidents, and proactively identify performance bottlenecks and system risks.
-
Lead or contribute to the development and continuous improvement of AI engineering capabilities, tools, and infrastructure.
-
Stay current with emerging technologies and share technical knowledge with the team.
Skills & Experience Required
-
Bachelor's degree in Computer Science, Software Engineering, or a related field.
-
5+ years of backend development experience with strong proficiency in Java.
-
Solid understanding of object-oriented programming, design patterns, clean code principles, and software engineering best practices.
-
Hands-on experience with the Spring ecosystem, including Spring Boot and Spring MVC, and persistence frameworks such as MyBatis or MyBatis-Plus.
-
Strong experience designing distributed systems with a focus on scalability, reliability, fault tolerance, and high availability.
-
Experience with relational databases such as MySQL or PostgreSQL, and caching technologies such as Redis.
-
Familiarity with message queues such as Kafka, RabbitMQ, or RocketMQ.
-
Experience with microservices architecture, Docker, and Kubernetes.
-
Good understanding of RESTful API design and backend security best practices.
-
Familiarity with Git, CI/CD pipelines, and automated testing practices.
-
Strong analytical, debugging, and problem-solving skills.
-
Basic English reading and writing skills.
Preferred Qualifications
-
Experience in developing Web3, digital asset custody, cryptocurrency exchange, or blockchain infrastructure systems.
-
Experience designing high-throughput, low-latency backend systems.
-
Experience applying AI technologies to improve engineering productivity or building AI-powered applications or components.
-
Full-stack development experience