Summary
The job is for a Java Developer at the North American Derivatives Exchange (NADEX), a subsidiary of Crypto.com. The role involves designing, developing, and maintaining software for the exchange, with a focus on high-performance, low-latency applications.
Requirements
- Bachelor's or Master's degree in Computer Science or a related field
- At least 4 years of professional experience in developing and maintaining Java applications
- Solid knowledge of core Java, Spring Framework, and other relevant frameworks and tools
- Experience in developing and integrating with RESTful APIs and micro services
- Understanding of software development best practices, including agile methodologies, test-driven development and continuous integration/continuous deployment
- Excellent problem-solving and analytical skills
- Strong communication and collaboration skills
- Ability to work independently as well as part of a team
Responsibilities
- Develop, test and maintain high-quality Java applications to serve millions of global users
- Collaborate with product managers, stakeholders and other software developers to design and implement software solutions that meet business requirements
- Analyse, troubleshoot and debug complex Java applications and identify areas for improvement
- Establish a quick turnaround deployable system with automated testing and continuous integration and delivery
- Ensure that software solutions are scalable, reliable and performant
- Develop and maintain technical documentation for applications and processes
- Ensure that software solutions are in compliance with industry and regulatory standards
- Participate in code reviews and provide constructive feedback to other developers
- Keep up-to-date with the latest technologies, trends and best practices in the field
- Analyze and resolve production issues while documenting and following up on issues
Preferred Qualifications
- Experience with cloud-based technologies such as AWS or Azure
- Familiarity with DevOps tools such as Jenkins, Ansible or Docker
- Knowledge of financial services regulations and compliance
- Experience with SQL and database design and optimisation
- Experience with Kubernetes
- Experience with FIX protocol
- Experience with messaging systems such as Kafka or Artemis/RabbitMQ
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