Backend Jobs in Web3

1,897 jobs found

web3.career is now part of the Bondex Logo Bondex Ecosystem

Receive emails of Backend Jobs in Web3
Job Position Company Posted Location Salary Tags

Braintrust

San Francisco, CA, United States

$30k - $80k

Ankr Network

San Francisco, CA, United States

$72k - $75k

Ankr Network

San Francisco, CA, United States

$72k - $90k

Crypto.com

London, United Kingdom

$54k - $100k

Hashflow

Remote

$36k - $61k

Techteams

Warsaw, Poland

$50k - $90k

Crypto.com

Hong Kong, Hong Kong

$36k - $39k

Crypto.com

Taipei, Taiwan

$54k - $90k

Aragon Association

Remote

$39k - $62k

Newton

Toronto, Canada

$81k - $84k

Newton

Austin, TX, United States

$45k - $75k

Zignaly

Remote

$50k - $80k

Trustana

Hanoi, Vietnam

$36k - $90k

Africhange Technologies Ltd.

Lagos, Nigeria

$49k - $70k

Back End Java Engineer New York US [REMOTE]

Braintrust
$30k - $80k estimated

This job is closed

  • JOB TYPE: Freelance, Contract Position (no agencies/C2C - see notes below)
  • LOCATION: Remote - New York, US Only
  • HOURLY RANGE: Our client is looking to pay $110 – $130/hr
  • ESTIMATED DURATION: 40hr/week - Long-term

THE OPPORTUNITY

Must be knowledgeablein Spring Boot and have good knowledge of available libraries and have a POV on REST Template vs. Web Client. Please only propose if you are an expert in Spring Boot.

**Please attach resume

The senior back-end engineer is responsible for creating components and features on the server-side, indirectly accessed by a user through a front end application or system. This includes creating, maintaining, testing, and debugging the entire back end. This also includes the core application logic, databases, data and application integration, API, and other processes taking place behind the scenes. As a member of a product team, the senior back-end engineer prioritizes work in collaboration with product managers and agile leads.

Responsibilities & Duties
The Sr. Back-End Engineer is responsible for:

- Working with architects and other engineers to develop detailed solution designs
- Similarly, working with architects / engineers to identify and develop design patterns / reference architectures
- Work with product managers and other subject matter experts to validate requirements and related designs
- Identify, define, and grooming of developer stories and collaboration with product owners / scrum master to prioritize and plan
- Implementation of re-usable components and reference implementations (when needed)
- Design and development of application layer, domain driven APIs, and other back-end functions (e.g., databases, orchestrations, etc.)
- Work with QA / test team to define and develop test plans, suites, cases
- May develop and deploy infrastructure as code and other automations to support operations and testing
- Proactively ensure individual code quality (e.g., well organized, properly formatted, etc.)
- May conduct some level of testing (e.g., unit testing, integration testing)
- Periodically monitoring logs and other indicators of system health / performance to identify optimization opportunities
- Troubleshooting, eliminating bugs / defects, and making optimizations throughout the application lifecycle
- Contributing to documentation throughout the application lifecycle

Qualifications & Skills

- At least 8 years of experience in software engineering / app development
- Five or more years of experience as a Java programmer building back-end services
- Experience building microservice-based consumer facing applications on the cloud
- Industry experience is a plus

Academics & Certifications
- Undergraduate degree in computer science, engineering, or another technical field (must have)
- Java Spring Certification and / or AWS Certified Developer are a plus

Critical Skills

Technical
- Expertise in microservices architecture patterns, domain modeling, and service design
- Fluent in Java programming language, related best practices, and object oriented design
- Expertise in Spring Boot, Spring Security, Reactive, WebClient and RestTemplate
- Proficient in tools like Git, Maven, and Gradle and source code management best practices
- Expertise in industry standard protocols related to security, particularly OAuth / OIDC
- Practical experience with specific AWS services: ECS, Fargate, CodePipeline, Lambda, SQS, SNS, S3, PostgreSQL, DynamoDB, MongoDB
- Expertise in Typescript is a plus
- Expertise with other AWS services (e.g., API Gateway, Step Functions) is a plus

Non-Technical
- Well versed in agile methodologies and tools (Scrum, Kanban, Jira, Confluence)
- Strong communication and teamwork skills to collaborate daily with team members, stakeholders, and other technology partners in an agile environment
- Strong organizational and documentation skills is a plus
- Knowledge of C4 method, UML, and other diagrammatic techniques is a plus

What does a back-end developer in Web3 do?

A back-end developer in web3 typically works on the server-side of a web application, using technologies that are specific to the decentralized web (also known as Web3-related)

This might involve building and maintaining the infrastructure that supports decentralized applications (dApps), or developing the underlying smart contracts and blockchain-based systems that power those dApps

In general, the goal of a back-end developer in web3 is to create the technologies and tools that enable users to interact with the decentralized web in a secure and seamless way.