Principal Java Backend Software Engineer

Ethereum Technologies LLC

Cincinnati (OH)

On-site

USD 102,000 - 138,000

Full time

22 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 seeks a Principal Java Backend Software Engineer to design and scale backend systems in a fast-paced environment. You will guide architecture across multiple services, mentor squads, and ensure robust, secure code delivery using Java, Spring Boot, and AWS.

You will lead RESTful API development, integrate microservices, and collaborate with DevOps to optimize performance, reliability, and security concerns in a modern distributed platform.

Qualifications

  • Bachelor’s degree in Computer Science, Information Systems, or related field.
  • 12+ years of experience in backend software development.
  • Strong expertise in Java and related technologies.
  • Hands-on experience with Spring and Spring Boot frameworks.
  • Experience building and consuming RESTful APIs.
  • Proficiency with AWS cloud services.
  • Experience with Git/GitHub and modern version control practices.
  • Familiarity with DevOps tools such as Jenkins.
  • Experience with Kafka or other messaging systems.
  • Strong understanding of software design patterns (OOP and functional programming).
  • Knowledge of secure coding practices and application security.
  • Excellent problem-solving, communication, and collaboration skills.

Responsibilities

  • Design, develop, and enhance backend features and applications with a focus on scalability, performance, and reliability.
  • Define and drive the long-term technical vision and architecture across multiple services and systems.
  • Act as a technical leader within agile squads, participating in all ceremonies from design to delivery.
  • Develop high-quality, maintainable, and testable code following industry standards and metrics.
  • Lead and mentor developers by conducting code reviews, defining standards, and sharing knowledge.
  • Architect and integrate distributed systems, microservices, and RESTful APIs.
  • Collaborate with DevOps and operations teams to improve system performance and reliability.
  • Automate processes to achieve operational excellence.
  • Stay updated with emerging technologies and industry trends.
  • Troubleshoot and resolve complex technical issues for internal and external stakeholders.
  • Maintain documentation, operational procedures, and ensure audit/compliance readiness.
  • Identify, assess, and manage risks in alignment with organizational policies.

Skills

Java
Spring & Spring Boot
RESTful APIs
Distributed systems design
Agile leadership/mentoring
Secure coding
Problem-solving & collaboration

Education

Bachelor’s degree in Computer Science

Tools

Git/GitHub
Jenkins
AWS
Kafka

Job description

Principal Java Backend Software Engineer

Location:

Duration:

6Months+ Extension

Domain Exposure:

Client:

To Be Discussed Later

Employment Type:

W-2, 1099, C2C

Work Authorization:

US Citizen, Green Card, H-1B, OPT-EAD, CPT, Other

Job Title:Principal Java Backend Software Engineer

Duration: 6 Months + Extension

Bill Rate: $87/hour (C2C)

Job Type: W-2, 1099, C2C

Client: To Be Discussed Later

Work Authorization: US Citizen, Green Card, OPT-EAD, CPT, H-1B, H4-EAD, Other

Job Description:
  • Design, develop, and enhance backend features and applications with a focus on scalability, performance, and reliability
  • Define and drive the long-term technical vision and architecture across multiple services and systems
  • Act as a technical leader within agile squads, participating in all ceremonies from design to delivery
  • Develop high-quality, maintainable, and testable code following industry standards and metrics
  • Lead and mentor developers by conducting code reviews, defining standards, and sharing knowledge
  • Architect and integrate distributed systems, microservices, and RESTful APIs
  • Collaborate with DevOps and operations teams to improve system performance and reliability
  • Automate processes to achieve operational excellence
  • Stay updated with emerging technologies and industry trends
  • Troubleshoot and resolve complex technical issues for internal and external stakeholders
  • Maintain documentation, operational procedures, and ensure audit/compliance readiness
  • Identify, assess, and manage risks in alignment with organizational policies
Required Skills & Qualifications
  • Bachelor’s degree in Computer Science, Information Systems, or related field
  • 12+ years of experience in backend software development
  • Strong expertise in Java and related technologies
  • Hands-on experience with Spring and Spring Boot frameworks
  • Experience building and consuming RESTful APIs
  • Proficiency with AWS cloud services
  • Experience with Git/GitHub and modern version control practices
  • Familiarity with DevOps tools such as Jenkins
  • Experience with Kafka or other messaging systems
  • Strong understanding of software design patterns (OOP and functional programming)
  • Knowledge of secure coding practices and application security
  • Excellent problem-solving, communication, and collaboration skills
Preferred Skills
  • Experience with microservices architecture
  • Exposure to GitHub Copilot or AI-assisted development tools
  • Experience in financial services or fintech domain

We are an equal opportunity employer. All aspects of employment including the decision to hire, promote, discipline, or discharge, will be based on merit, competence, performance, and business needs. We do not discriminate on the basis of race, color, religion, marital status, age, national origin, ancestry, physical or mental disability, medical condition, pregnancy, genetic information, gender, sexual orientation, gender identity or expression, national origin, citizenship/ immigration status, veteran status, or any other status protected under federal, state, or local law.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Java Backend Software Engineer
Principal Java Backend Software Engineer

Valiant Technologies LLC • Cincinnati (OH)

On-site
USD 102,000 - 138,000
Principal Java Backend Software Engineer
Principal Java Backend Software Engineer

Quantum Technologies LLC • Cincinnati (OH)

On-site
USD 99,000 - 141,000
Principal Java Backend Software Engineer
Principal Java Backend Software Engineer

Robotic Process Automation LLC • Cincinnati (OH)

On-site
USD 99,000 - 141,000
Senior Java Backend Developer
Senior Java Backend Developer

Ethereum Technologies LLC • Phoenix (AZ)

On-site
USD 140,000 - 190,000
Senior Java Backend Developer
Senior Java Backend Developer

Quantum Technologies LLC • Dallas (TX)

On-site
USD 99,000 - 138,000
Senior Java Backend Developer
Senior Java Backend Developer

Ethereum Technologies LLC • Dallas (TX)

On-site
USD 98,000 - 134,000
Senior Java Backend Developer
Senior Java Backend Developer

Valiant Technologies LLC • Dallas (TX)

On-site
USD 95,000 - 136,000
Java Backend Engineer
Java Backend Engineer

Ethereum Technologies LLC • Missouri

On-site
USD 120,000 - 180,000
Senior Java Backend Developer
Senior Java Backend Developer

Robotics Technologies • Dallas (TX)

On-site
USD 98,000 - 134,000
Backend Java Developer
Backend Java Developer

MACHINE LEARNING TECHNOLOGIES LLC • Irving (TX)

Remote
USD 95,000 - 136,000