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

(Senior) Java Developer (MainApp/Reward + feature) (copy)

We are a team to design, develop, maintain, and improve software for various ventures projects, i.e., projects that are adjacent to our core businesses and are bootstrapped fast with a lean team. You will be actively involved in the design of various components behind scalable applications, from frontend UI to backend infrastructure.


Job Responsibilities
  • Development activities include full stack development, proposing architectural decisions, participating in designs, design
  • Review, code review, implementation, testing and release
  • Design, build and maintain a high-performance, high-availability, high-capacity, supportable and adaptive platform for derivatives trading systems
  • Establish a quick turnaround deployable system with automated testing and continuous integration and delivery Identify issues and implement solutions to complex problems in backend infrastructure and platforms
  • Analyze ; solve difficult problems across the stack Work closely with security team, operations and infrastructure to build highly secure and scalable backend services Management of documentation of all code and functionalities implemented.
  • Design and implement solutions to complex problems in large-scale platforms
  • Work closely with DevOps to improve tech stack for long-term engineering initiatives


Job Requirement
  • Least 3 years of job-related work experience
  • Proficiency in Java core knowledge in a UNIX/Linux environment.
  • Experience in developing low latency, GC-free and large-scale systems;
  • Experience in responsive programming and websocket development is preferred
  • Relevant experience in optimizing applications, improving performance, and increasing fault capability.
  • Proficiency in design principles, design patterns and automated testing best practices.
  • Preference for those with relevant experience in microservices design, development, and deployment.
  • Familiarity with modern development methodologies such as agile development, test-driven development and scrum.
  • Good English reading, writing and listening skills.


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 (MainApp/Reward + feature) (copy), Crypto.com

Join Crypto.com as a (Senior) Java Developer and become a vital part of our innovative team! As a Java Developer, you will play a key role in designing, developing, maintaining, and enhancing software for various exciting venture projects that are rapidly bootstrapped by our lean teams. Your daily tasks will be diverse, ranging from full-stack development to architectural decision-making, and you'll participate in code reviews, implementation, testing, and deployment. You'll have the opportunity to design and maintain high-performance platforms for derivatives trading systems while collaborating closely with our security team and operations to create highly secure, scalable backend services. With at least three years of Java experience and a solid understanding of UNIX/Linux environments, you’ll thrive on solving complex problems and optimizing applications for performance and fault capability. We value your knowledge of design principles, microservices, and modern methodologies such as agile development and scrum. At Crypto.com, you’ll have room to grow personally and professionally in a supportive work culture that encourages innovation. Exciting benefits include competitive salaries, flexible work hours, a crypto.com visa card, and more. If you’re passionate about transforming the cryptocurrency landscape, we invite you to explore your future with us!

Frequently Asked Questions (FAQs) for (Senior) Java Developer (MainApp/Reward + feature) (copy) Role at Crypto.com
What are the main responsibilities of a (Senior) Java Developer at Crypto.com?

As a (Senior) Java Developer at Crypto.com, your primary responsibilities will include full stack development, making architectural decisions, participating in design and code reviews, and implementing high-performance platforms for derivatives trading systems. You will collaborate with cross-functional teams to ensure a secure backend infrastructure and provide solutions to complex problems within large-scale applications.

Join Rise to see the full answer
What qualifications does Crypto.com require for the (Senior) Java Developer position?

To qualify for the (Senior) Java Developer role at Crypto.com, candidates should have at least three years of relevant experience, proficiency in Java, and a solid understanding of UNIX/Linux environments. Familiarity with responsive programming, websocket development, and optimizing applications for performance is preferred, along with knowledge of microservices and agile development methodologies.

Join Rise to see the full answer
How important is experience with microservices for a (Senior) Java Developer at Crypto.com?

Experience with microservices is highly valued for the (Senior) Java Developer position at Crypto.com, as it aligns with our development practices and architectural approaches. Candidates with a solid background in microservices design, development, and deployment will have a competitive edge in this role.

Join Rise to see the full answer
Are there opportunities for career growth as a (Senior) Java Developer at Crypto.com?

Absolutely! At Crypto.com, we strongly believe in internal mobility, providing employees with numerous opportunities for career advancement. As a (Senior) Java Developer, you can look forward to personal and professional growth through skill development, internal transfers, and seeking new challenges within our dynamic and supportive work environment.

Join Rise to see the full answer
What kind of work culture can a (Senior) Java Developer expect at Crypto.com?

A (Senior) Java Developer at Crypto.com can expect a transformational and proactive work culture that emphasizes teamwork, support, and innovation. Our colleagues are driven and talented individuals who collaborate to achieve the goal of promoting cryptocurrency adoption. We foster a cohesive team environment and encourage open communication and diverse perspectives.

Join Rise to see the full answer
Common Interview Questions for (Senior) Java Developer (MainApp/Reward + feature) (copy)
Can you describe your experience with full stack development as it relates to the (Senior) Java Developer role?

When discussing your full stack development experience, highlight specific projects where you’ve worked with both frontend and backend technologies. Talk about your role in the architecture and design phases, as well as any particular challenges you faced and how you overcame them to deliver a successful solution.

Join Rise to see the full answer
What architectural decisions have you made in previous projects, and what was their impact?

Share specific examples of architectural decisions you made, emphasizing the reasoning behind them and their outcomes. Discuss how these decisions influenced scalability, performance, or maintainability, reflecting your capability for thoughtful architectural design within software projects.

Join Rise to see the full answer
How do you approach code reviews and providing feedback?

When answering this question, describe your method for conducting code reviews, including how you ensure constructive and helpful feedback is provided. Emphasize the importance of collaboration in improving code quality and the value you place on learning from each review session.

Join Rise to see the full answer
What practices do you follow for automated testing in your development process?

Discuss your experience with automated testing frameworks and strategies. Highlight your understanding of test-driven development, the importance of creating a robust testing suite, and how automated tests have helped you prevent bugs and improve software quality in your past projects.

Join Rise to see the full answer
Can you provide an example of a complex problem you solved in backend infrastructure?

Use this as an opportunity to illustrate your problem-solving skills. Describe a specific scenario where you successfully identified and addressed a complex issue within backend infrastructure, explaining the steps you took and the results achieved through your solution.

Join Rise to see the full answer
What is your experience with optimizing applications for performance?

Share concrete examples of how you've optimized applications in the past, perhaps discussing specific tools or techniques you've used. Highlight performance metrics you were able to improve and explain how these optimizations benefited end users or system reliability.

Join Rise to see the full answer
Describe your familiarity with microservices architecture.

When answering, mention any relevant experience you've had working in microservices, discussing projects where you implemented microservices, the benefits of this approach, and how you managed communication and data consistency between services.

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

Explain your strategies for keeping your skills sharp and knowledge current, such as following trusted industry blogs, participating in online courses, engaging in forums, attending conferences, or collaborating with other developers on ongoing projects.

Join Rise to see the full answer
What’s your experience working in an Agile environment?

Discuss your experiences with Agile methodologies, including Scrum or Kanban. Emphasize your role in Agile teams, focusing on how you have contributed to ceremonies like sprint planning, retrospectives, or daily stand-ups, and the impact this had on project outcomes.

Join Rise to see the full answer
How do you handle tight deadlines and multiple projects?

Highlight your time management skills and prioritization techniques. Provide examples of how you successfully met tight deadlines in the past, ensuring quality work while juggling multiple responsibilities, and mention any tools or practices you use to stay organized.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted yesterday
Photo of the Rise User
InnovationTeam Remote No location specified
Posted 4 days ago
Photo of the Rise User
Posted 7 days ago
CREATEQ Remote No location specified
Posted 3 days ago
Photo of the Rise User
Posted 13 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, hybrid
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!