Backend API Engineer — Python/Java Microservices

Ethereum Technologies

Sunnyvale (CA)

On-site

USD 110,000 - 150,000

Full time

4 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Ethereum Technologies is seeking a Software Engineer to design and build backend services, REST APIs, and microservices using Python and/or Java. You will develop database integrations, write clean, testable code, and participate in Agile ceremonies in a collaborative team.

The role requires a Bachelor's degree in a related field and about 4 years of experience, with familiarity in relational/NoSQL databases, Git, Linux, and the full SDLC. Equal opportunity employer.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related technical field.
  • Approximately 4 years of software development experience.
  • Experience developing REST APIs and using Spring Boot or a comparable framework.
  • Familiarity with relational and NoSQL databases, Git, Linux, testing, and the software development lifecycle.
  • Ability to troubleshoot issues, work independently, and collaborate effectively.

Responsibilities

  • Design and develop backend services, REST APIs, and microservices using Python and/or Java.
  • Develop database integrations using relational and NoSQL databases.
  • Write clean, maintainable, testable code with appropriate validation and error handling.
  • Perform unit testing, integration testing, code reviews, debugging, and production support.
  • Containerize and deploy applications using Docker and CI/CD pipelines.
  • Collaborate with product, QA, business, and data teams to deliver reliable software solutions.
  • Participate in Agile ceremonies and communicate technical risks, dependencies, and delivery progress.

Skills

Python
Java
REST APIs
Microservices
Backend development
OOP
SOLID principles
Unit testing
Integration testing
Agile/Scrum
SDLC
React
HTML
CSS

Education

Bachelor's degree in Computer Science, Software Engineering, or related field

Tools

Git
Maven
Swagger/OpenAPI
Postman
Jira

Job description

Ethereum Technologies is seeking a Software Engineer to design and build backend services, REST APIs, and microservices using Python and/or Java. You will develop database integrations, write clean, testable code, and participate in Agile ceremonies in a collaborative team.

The role requires a Bachelor's degree in a related field and about 4 years of experience, with familiarity in relational/NoSQL databases, Git, Linux, and the full SDLC. Equal opportunity employer.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Backend Software Engineer - Python/Java Microservices
Backend Software Engineer - Python/Java Microservices

Ethereum Technologies • Village of Newark (NY)

On-site
USD 78,000 - 112,000
Backend Software Engineer - Python/Java Microservices
Backend Software Engineer - Python/Java Microservices

Ethereum Technologies • Newark (NJ)

On-site
USD 84,000 - 120,000
Backend Engineer: Python, Java & Microservices
Backend Engineer: Python, Java & Microservices

Ethereum Technologies • Newark (NJ)

On-site
USD 110,000 - 165,000
Backend Engineer (Python/Java) - APIs & Microservices
Backend Engineer (Python/Java) - APIs & Microservices

Machine Learning Technologies, LLC • Newark (NJ)

On-site
USD 90,000 - 150,000
Backend Software Engineer - Python/Java, REST APIs
Backend Software Engineer - Python/Java, REST APIs

Quantum Technologies. LLC • Sunnyvale (CA)

On-site
USD 110,000 - 170,000
Backend Software Engineer (Python/Java) - REST & Microservices
Backend Software Engineer (Python/Java) - REST & Microservices

Robotic Technologies Automation • Sunnyvale (CA)

On-site
USD 120,000 - 160,000
Senior Python Backend Engineer | REST APIs & Cloud
Senior Python Backend Engineer | REST APIs & Cloud

Ethereum Technologies • Jersey City (NJ)

On-site
USD 105,000 - 150,000
Software Engineer
Software Engineer

Quantum Technologies. LLC • Sunnyvale (CA)

On-site
USD 110,000 - 170,000
Software Engineer
Software Engineer

Valiant Technologies LLC • Sunnyvale (CA)

On-site
USD 120,000 - 180,000
Software Engineer
Software Engineer

Machine Learning Technologies, LLC • Sunnyvale (CA)

On-site
USD 120,000 - 160,000