Senior Java Engineer
Powered by Pioneer Copenhagen, Capital Region of Denmark, Denmark
Technology, Information and Internet · 11-50 employees
About the role
Design, develop, and maintain scalable, high-performance backend services using Java while taking ownership of system architecture. Collaborate with cross-functional teams to ensure system stability, security, and performance across the software development lifecycle.
What they look for
Requirements
Requires a bachelor's degree in Computer Science or a related field and at least 5 years of backend development experience with strong Java proficiency. Candidates must have solid experience with distributed systems, microservices, and modern database and messaging technologies.
Full description
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
\n
\n
Similar roles
-
Java Full Stack Engineer - Professional
HEXAWARE United States · $90K–$125K/yr
-
Contract Senior Software Engineer (Java Spring)
Stable Kernel Atlanta, Georgia, United States · $177K/yr
-
Contract Principal Software Engineer (Java Spring)
Stable Kernel Atlanta, Georgia, United States · $218K/yr
-
Lead Java Developer (VP) - Market Data
Talan New York, New York, United States · $160K–$190K/yr
-
Senior Java Developer (VP) - Market Data
Talan New York, New York, United States · $150K–$180K/yr
-
Java Software Engineer III
JPMorgan Chase & Co. Jersey City, New Jersey, United States · $138K–$185K/yr