drjobs Java Developer 100 Remote Work From Home العربية

Java Developer 100 Remote Work From Home

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Ed - Sweden

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Overview:

The Java Developer plays a key role in the design development and implementation of complex software solutions using Java technologies. This role is essential in contributing to the advancement of the organizations software applications and systems in a remote work setting.

We are looking for a Java Developer to join the CF Benchmarks Index Team. You will be responsible for implementing new crypto indices and for ensuring the smooth running of the CF Benchmarks platform. You should be diligent with a keen attention to detail and a track record of seeing tasks/projects through to conclusion. You should be diligent with a keen attention to detail and a track record of seeing tasks/projects through to successful conclusion. For this role we are looking to hire someone in EST or CST timezone.

Key Responsibilities:

  • Design code test and debug software applications using Java technologies.
  • Collaborate with crossfunctional teams to define design and ship new features.
  • Participate in the full software development lifecycle including requirement analysis design coding testing and deployment.
  • Develop and maintain scalable efficient and highperformance Java code.
  • Implement and support RESTful web services and APIs.
  • Diagnose and troubleshoot software problems and recommend sound solutions.
  • Participate in code reviews and provide constructive feedback to team members.
  • Stay updated on emerging technologies and apply them to the software development process.
  • Follow Agile methodologies to deliver highquality software solutions.
  • Collaborate with stakeholders to understand their requirements and translate them into technical solutions.
  • Ensure software security and data protection measures are in place.
  • Document software specifications and provide support during deployment and maintenance.
  • Conduct performance tuning improvement balancing usability and automation.
  • Contribute to the continuous improvement of software development processes and practices
  • Design and implement distributed services in Java
  • Work closely with the product team to build calculation systems based on requirements and methodologies
  • Broadly contribute in the areas of data analysis core infrastructure core backend business logic implementations and more
  • Support a 24/7 realtime distributed system as part of a wider team
  • Ensure all systems have suitable coverage with metrics and alarms
  • Help provide world class pricing and data services in the Crypto World



Required Qualifications:

  • 2 years of experience in software development with a focus on backend systems development
  • Java developer with previous experience of working with a range of frameworks
  • Keen mathematics and algorithm knowledge
  • Familiarity with common middlewares such as RPC protobuf message queues Redis
  • Ability to develop iteratively for a high throughput low latency system
  • Highly capable of writing maintainable simple efficient and dependable code
  • Strong written and verbal communication skills in English
  • Effective communicator with exemplary team and organizational skills
  • Expertise in developing and consuming RESTful web services and APIs.
  • Strong understanding of Agile methodologies and best practices.
  • Handson experience with build tools and version control systems such as Maven and Git.
  • Ability to write efficient secure and welldocumented code.
  • Excellent problemsolving skills and attention to detail.
  • Strong communication and interpersonal abilities to collaborate effectively within a remote team environment.
  • Ability to work independently and manage multiple tasks while adhering to deadlines.
  • Experience with testing frameworks and automated testing tools.
  • Knowledge of software design patterns and best practices.
  • Understanding of cloud platforms and microservices architecture is a plus.


Nice to haves

  • Experience working in the financial sector
  • Onchain or financial data analytics experience
  • Experience working with financial market data systems
  • Experience working with cryptocurrency or blockchain technology
  • Experience working with Python SQL Kubernetes or similar technologies
  • Experience working with modern CI/CD pipelines Git and Gitlab

agile methodologies,cloud platforms,sql,rpc,blockchain,software design patterns,apis,protocol buffers,git,microservices architecture,restful web services,continuous integration,maven,agile,java,financial sector development

Employment Type

Full Time

Company Industry

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.