| Job Position | Company | Posted | Location | Salary | Tags |
|---|---|---|---|---|---|
Crypto.com | Bangalore, India | $126k - $131k | |||
Zscaler | Remote | $84k - $107k | |||
Public | New York, NY, United States | $81k - $84k | |||
Tastylive | Remote | $156k - $182k | |||
| Learn job-ready web3 skills on your schedule with 1-on-1 support & get a job, or your money back. | | by Metana Bootcamp Info | |||
Pundi X | Singapore, Singapore | $27k - $45k | |||
Zscaler | Remote | $147k - $210k | |||
Inmobi | Remote | $84k - $95k | |||
Mesh | Remote | $84k - $95k | |||
Arbitrum Foundation | Remote | $63k - $110k | |||
Arbitrum Foundation | Remote | $63k - $110k | |||
Binance | Manama, Bahrain |
| |||
BlockTal | Seattle, WA, United States | $140k - $190k | |||
Pundi X | Jakarta, Indonesia | $27k - $45k | |||
Noise Labs | New York, NY, United States | $200k - $240k | |||
Synechron | Pune, India | $94k - $210k |
Software Developer (Mid to Senior)
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 fieldAnalyze and resolve production issues while documenting and following up on issues.
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 teamKnowledge of low level networking or OS internals (Linux)
- Humble to embrace better ideas from others, eager to make things better, open to challenges and possibilities
Desirable Requirements
- 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 optimisationExperience with Kubernetes
- Experience with FIX protoco
- lExperience with messaging systems such as Kafka or Artemis/RabbitMQ
What does a Java developer in web3 do?
A Java developer in web3 would likely be focused on developing applications that use the Java programming language in the context of the web3 technology stack
Web3 is a collective term used to refer to the next generation of decentralized, blockchain-based technologies that are aimed at creating a more open and secure internet
In this context, a Java developer would be responsible for writing code that interacts with web3 technologies, such as decentralized applications (DApps) and smart contracts, to create new tools and services that run on the blockchain
This could involve working with cutting-edge technologies such as Ethereum, which is a popular blockchain platform that uses the Java programming language, as well as other web3 technologies and frameworks.