Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
(Senior) Java Developer (Staking) image - Rise Careers
Job details

(Senior) Java Developer (Staking)

The exchange team develops and maintain a cutting-edge trading platform. With a global presence across APAC, EMEA and North America, the team has since grown with the goal to provide a seamless and secure trading experience for our clients.


Responsibilities
  • Responsible for the full-stack design, development and implement products and solutions for our derivatives exchange platform in a number of micro-service based components
  • Work closely with product management team to continuously optimise existing or develop new models/products/algorithms
  • Participate in code audit, test and release;
  • Build a rapidly deployable system with automated testing, continuous integration, and delivery;
  • Identify problems in back-end infrastructure and platforms and implement solutions;
  • Analyze and solve cross-stack problems;
  • Work closely with security team to build and operate high security and scalable infrastructure and back-end services;
  • Participate in the management of all code and function implementation documents;
  • Work closely with the DevOps team to continuously upgrade and improve the technology stack.


Requirements
  • 5+ years experience on programming in java
  • Preferably experience at an Investment Bank, Hedge Fund or Exchange developing trading applications in Equity, FX or Derivative products in traditional or crypto market
  • Adapt and understand TDD methodology, experience on doing automated testing
  • Strong desire for do things better, attention to detail and hold strong responsibility to his/her tasks
  • Open to challenges and eager to learn
  • Able to work under pressure, fast learner and able to adapt changing priorities within a fast moving industry
  • Derivative product experience is a plus


Life @ Crypto.com


Empowered to think big. Try new opportunities while working with a talented, ambitious and supportive team.

Transformational and proactive working environment. Empower employees to find thoughtful and innovative solutions.

Growth from within. We help to develop new skill-sets that would impact the shaping of your personal and professional growth.

Work Culture. Our colleagues are some of the best in the industry; we are all here to help and support one another.

One cohesive team. Engage stakeholders to achieve our ultimate goal - Cryptocurrency in every wallet.

Work Flexibility Adoption. Flexi-work hour and hybrid or remote set-up

Aspire career alternatives through us - our internal mobility program offers employees a new scope.

Work Perks: crypto.com visa card provided upon joining


Are you ready to kickstart your future with us?


Benefits


Competitive salary

Attractive annual leave entitlement including: birthday, work anniversary

Work Flexibility Adoption. Flexi-work hour and hybrid or remote set-up

Aspire career alternatives through us. Our internal mobility program can offer employees a diverse scope.

Work Perks: crypto.com visa card provided upon joining


Our Crypto.com benefits packages vary depending on region requirements, you can learn more from our talent acquisition team.



About Crypto.com:


Founded in 2016, Crypto.com serves more than 80 million customers and is the world's fastest growing global cryptocurrency platform. Our vision is simple: Cryptocurrency in Every Wallet™. Built on a foundation of security, privacy, and compliance, Crypto.com is committed to accelerating the adoption of cryptocurrency through innovation and empowering the next generation of builders, creators, and entrepreneurs to develop a fairer and more equitable digital ecosystem.


Learn more at https://crypto.com.


Crypto.com is an equal opportunities employer and we are committed to creating an environment where opportunities are presented to everyone in a fair and transparent way. Crypto.com values diversity and inclusion, seeking candidates with a variety of backgrounds, perspectives, and skills that complement and strengthen our team.


Personal data provided by applicants will be used for recruitment purposes only.


Please note that only shortlisted candidates will be contacted.

Crypto.com Glassdoor Company Review
3.2 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Crypto.com DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Crypto.com
Crypto.com CEO photo
Unknown name
Approve of CEO
What You Should Know About (Senior) Java Developer (Staking), Crypto.com

Join our innovative team at Crypto.com as a (Senior) Java Developer focused on Staking! Here within the exchange team, you will play a critical role in designing, developing, and implementing advanced solutions for our derivatives exchange platform. Picture yourself working alongside top-notch product managers and a talented DevOps crew, refining existing models and creating new algorithms that optimize user experience. Your responsibilities will include not only building a rapidly deployable system with automated testing and continuous integration but also tackling any back-end infrastructure challenges that arise. You’ll collaborate closely with our security team to ensure that our infrastructure is both highly secure and scalable. With over five years of Java programming experience, you’ll be leveraging your background from an investment bank or hedge fund to enhance our trading applications. If you're looking for a place that values your eagerness to learn and where you can embrace challenges in a fast-paced environment, then this is the place for you! At Crypto.com, we believe in empowering our employees and providing them a transformational work culture that encourages growth from within. So, if you're ready to step into this exciting role and contribute to our vision of Cryptocurrency in Every Wallet™, we’d love to hear from you!

Frequently Asked Questions (FAQs) for (Senior) Java Developer (Staking) Role at Crypto.com
What are the primary responsibilities of a (Senior) Java Developer at Crypto.com?

As a (Senior) Java Developer at Crypto.com, your key responsibilities include designing and developing micro-service based components for our derivatives exchange platform, collaborating with product management to enhance existing models and create new algorithms, and conducting code audits and testing. You'll also play an integral role in automating testing and ensuring continuous delivery while addressing back-end infrastructure issues alongside the DevOps team.

Join Rise to see the full answer
What qualifications are needed for a (Senior) Java Developer position at Crypto.com?

To be considered for the (Senior) Java Developer position at Crypto.com, applicants should have over 5 years of experience in Java programming. Previous experience in developing trading applications, especially in equity, FX, or derivatives sectors, is preferred. Familiarity with Test-Driven Development (TDD), automated testing, and a strong attention to detail are essential for success in this role.

Join Rise to see the full answer
How does Crypto.com support employee growth and learning for (Senior) Java Developers?

At Crypto.com, we prioritize employee growth and development through various initiatives, including an internal mobility program that allows employees to explore new career paths within the company. We empower our team to continually acquire new skill sets, and we maintain a supportive working environment that encourages collaboration and innovation among our talented developers.

Join Rise to see the full answer
What is the work culture like for (Senior) Java Developers at Crypto.com?

The work culture for (Senior) Java Developers at Crypto.com is vibrant and dynamic, characterized by teamwork and a commitment to excellence. We foster an engaging environment where everyone is encouraged to think big and challenge themselves. Our focus on diversity and inclusion ensures that all employees feel valued and supported while pursuing our shared goal of promoting cryptocurrency accessibility worldwide.

Join Rise to see the full answer
What benefits can (Senior) Java Developers expect at Crypto.com?

At Crypto.com, we offer a competitive salary for our (Senior) Java Developers, along with attractive annual leave benefits, including special days for birthdays and work anniversaries. Additional perks include flexible work hours, options for remote work, a Crypto.com Visa card provided upon joining, and a range of other benefits tailored to different regions, all aimed at enhancing the employee experience.

Join Rise to see the full answer
Common Interview Questions for (Senior) Java Developer (Staking)
Can you explain your experience with Java programming and how it applies to developing trading applications?

In answering this question, highlight specific projects or applications you've worked on that utilized Java in a trading environment. Discuss any challenges you faced and the solutions you implemented, as well as the results achieved. Be sure to demonstrate your understanding of both Java programming principles and the specifics of trading application functionality.

Join Rise to see the full answer
How do you approach debugging and solving issues within back-end infrastructure as a Java Developer?

Discuss your systematic approach to debugging, which might include analyzing logs, using debugging tools, and collaborating with other teams to identify root causes. Emphasize your ability to remain calm under pressure and your experience with troubleshooting back-end systems, as this is crucial for a (Senior) Java Developer at Crypto.com.

Join Rise to see the full answer
What do you know about Test-Driven Development (TDD), and how have you incorporated it into your work?

Provide a concise explanation of TDD and its importance in ensuring high-quality software development. Share specific examples of how you've applied TDD in your previous roles, including the testing frameworks you’ve used, and the impact it has had on the overall development process and code quality.

Join Rise to see the full answer
Can you give an example of a complex problem you solved in a previous role?

Select a scenario that showcases your problem-solving skills and relevant technical knowledge. Describe the context, the problem, your thought process, and the steps you took to resolve it. Highlight any innovations or improvements that resulted from your solution, which directly relates to the challenges faced by a (Senior) Java Developer.

Join Rise to see the full answer
How do you prioritize tasks and manage your workload under tight deadlines?

Illustrate your time management strategies, such as using project management tools or breaking tasks into smaller, manageable goals. Share examples of instances where you effectively prioritized tasks to meet deadlines, particularly in fast-paced environments similar to what you would encounter at Crypto.com.

Join Rise to see the full answer
What role do you believe DevOps plays in the development cycle?

Discuss your understanding of the DevOps methodology and how it facilitates collaboration between development and operations teams. Emphasize the importance of integration and continuous delivery in improving software deployment cycles and reducing time to market.

Join Rise to see the full answer
Describe how you ensure the security of the applications you develop.

Emphasize your awareness and application of secure coding practices throughout the development lifecycle. Mention relevant certifications, security frameworks, or methodologies you've employed in past jobs, and highlight any specific instances where you identified and mitigated security risks.

Join Rise to see the full answer
How do you approach working with cross-functional teams?

Illustrate your collaborative skills and provide examples of how you've worked with cross-functional teams in the past. Emphasize your ability to communicate technical concepts to non-technical team members, which is crucial for success as a (Senior) Java Developer at Crypto.com.

Join Rise to see the full answer
What interests you most about working at Crypto.com?

Express your passion for the cryptocurrency industry, the innovative projects at Crypto.com, and the company’s vision. Consider discussing how you align with the organization’s values and how your skills can contribute to achieving their goal of making cryptocurrency accessible to everyone.

Join Rise to see the full answer
How do you stay updated with the latest technology trends and advancements in Java?

Share your strategies for professional development, such as following industry news, participating in online forums, attending workshops or webinars, and engaging with communities of Java developers. Mention any specific resources you turn to for information on trends that are pertinent to your role at Crypto.com.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 22 hours ago
Photo of the Rise User
Inclusive & Diverse
Collaboration over Competition
Growth & Learning
Transparent & Candid
Photo of the Rise User
G-P Remote India (Remote-First)
Posted 7 days ago
Posted 7 days ago
Photo of the Rise User
Posted 4 days ago
Photo of the Rise User
Posted 3 days ago
Photo of the Rise User
Posted 5 days ago

Crypto.com has a mission of putting Cryptocurrency in Every Wallet™ as the pioneering payments and cryptocurrency platform.

135 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
December 27, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!