1

Java Full Stack Software Engineer Jobs in Cleveland, OH

Senior Java Developer

Cleveland, OH · On-site

$137K - $140K/yr

Bachelor's degree in a Computer Science, Computer Engineering, or Information Technology field of study and five (5) years of experience as a Software Developer, Java Full Stack Developer or related ...

Radiance Technologies is seeking a Full Stack Software Engineer to support the National Air and Space Intelligence Center (NASIC) by creating web‑based tools that reduce user friction and improve ...

Showing results 21-40

Java Full Stack Software Engineer information

See Cleveland, OH salary details

$10

$56

$75

How much do java full stack software engineer jobs pay per hour?

As of Sep 9, 2026, the average hourly pay for java full stack software engineer in Cleveland, OH is $56.33, according to ZipRecruiter salary data. Most workers in this role earn between $48.94 and $63.17 per hour, depending on experience, location, and employer.

What is a Java full stack software engineer?

A Java Full Stack Software Engineer is a developer who is proficient in both front-end and back-end technologies, with a strong focus on Java for server-side programming. They are capable of designing, developing, and maintaining applications that involve user interfaces, server logic, databases, and sometimes even deployment. These engineers typically work with frameworks like Spring Boot for the backend and technologies such as HTML, CSS, JavaScript, and Angular or React for the frontend. Their expertise allows them to handle end-to-end development tasks, making them valuable assets for building comprehensive web applications.

What are the key skills and qualifications needed to thrive as a Java full stack software engineer?

To thrive as a Java Full Stack Software Engineer, you need strong proficiency in Java, front-end frameworks (such as React or Angular), and a solid understanding of software development principles, usually supported by a degree in computer science or related field. Familiarity with tools like Spring Boot, RESTful APIs, version control systems (e.g., Git), and databases (SQL/NoSQL) is typically required. Excellent problem-solving skills, collaboration, and effective communication set standout engineers apart in team environments. These competencies ensure the delivery of scalable, maintainable, and user-centric applications in dynamic development settings.

What are some common challenges faced by Java full stack software engineers when integrating front-end and back-end components?

Java Full Stack Software Engineers often encounter challenges in ensuring seamless communication between the front-end and back-end, such as managing data consistency, handling API versioning, and synchronizing release cycles between teams. Debugging issues that span both the client and server sides can also be complex, requiring strong problem-solving skills and familiarity with multiple frameworks. Collaborating effectively with UI/UX designers and DevOps teams is essential to address these challenges and deliver robust, user-friendly applications.

What is the difference between Java Full Stack Software Engineer vs Java Backend Developer?

AspectJava Full Stack Software EngineerJava Backend Developer
Required SkillsProficiency in Java, front-end technologies (HTML, CSS, JavaScript), and frameworks like React or AngularStrong Java skills, experience with server-side frameworks like Spring, and database management
Work EnvironmentInvolves both front-end and back-end development, often in agile teamsPrimarily focuses on server-side development and backend systems
Common UsageUsed across full-stack development projects in various industriesSpecialized in backend services, APIs, and database integration

While both roles require Java expertise, a Java Full Stack Software Engineer handles both front-end and back-end development, offering a broader scope. In contrast, a Java Backend Developer specializes in server-side logic and database management, focusing on backend systems.

Is Java full stack software engineer still in demand?

Java full stack software engineers remain in high demand due to their versatility in developing both front-end and back-end applications, especially with the continued use of Java frameworks like Spring and Angular. Companies seek professionals with skills in Java, JavaScript, and related technologies to support enterprise-level projects and digital transformation efforts.

What cities near Cleveland, OH are hiring for Java Full Stack Software Engineer jobs?

Cities near Cleveland, OH with the most Java Full Stack Software Engineer job openings:

Sr Software Developer (React, Node.js, and Postgres)

Westlake, OH • On-site

Other

Posted 8 days ago


Key responsibilities

  • Design, develop, and maintain software applications using React, Node.js, and Postgres.

  • Debug, troubleshoot, and resolve issues to ensure successful delivery of projects.

  • Collaborate with cross-functional teams and contribute to code reviews, best practices, and architecture decisions.


Job description

Sr Software Developer (React, Node.js, and Postgres)

Location:

Westlake, TX

Duration:

12Months+ Extension

Hourly Rate:

Depending on Experience (DOE)

Work Authorization:

Job Description:

Position: Sr Software Engineer will play an integral role in the development of our enterprise technology platform

Responsibilities:
  • Design, develop, and maintain software applications using React, Nodejs, and Postgres DB
  • Develop high-quality, scalable, clean, and maintainable code
  • Collaborate with Product Owners, Business Analysts, Designers, and other Engineers to define project requirements, write code and ensure successful delivery
  • Debug and troubleshoot issues as they arise and provide a timely resolution
  • Contribute to the development of best practices and coding standards
  • Contribute to the architecture of our applications
  • Contribute to the design of an efficient, reliable, and effective database
  • Create technical design documentation
  • Make design/coding decisions keeping the customer experience at the forefront
  • Provide mentorship and guidance to junior team members
  • Participate in code reviews, and guidance on engineering best practices and compliance with development procedures
  • Accountable for ensuring all aspects of product development follow compliance and security best practices
  • Anticipate and communicate blockers and delays before they require escalation
Requirements:
  • Bachelor's or Master's degree in Computer Science or a related field
  • 5+ years of experience as a Full Stack Software Engineer with ReactJs and NodeJs (required)
  • Languages: JavaScript, TypeScript, HTML, CSS, Java; Databases: SQL, PostgreSQL
  • Solid understanding of software development principles, design patterns, and best practices
  • Solid knowledge of React and Redux principles
  • Experience with CI/CD, Source Control such as Git
  • Experience with unit testing, release procedures, coding design, and documentation protocol as well as change management procedures
  • Ability to manage tasks independently and take ownership of responsibilities
  • Ability to learn from mistakes and apply constructive feedback to improve performance
  • Must demonstrate initiative and effective independent decision-making skills
  • Ability to adapt to a rapidly changing environmentIn-depth understanding of the software development life cycle
  • Experience with iPaaS, Salesforce Apex, Styled-components, Heroku, Heroku-connect (Preferred)
  • Proficiency in state management systems like: Flux, Redux
  • Demonstrated organizational, analytical, and interpersonal skills
  • Excellent communication and problem-solving skills

ETHEREUM TECHNOLOGIES LLC is an equal opportunity employer inclusive of female, minority, disability and veterans, (M/F/D/V). Hiring, promotion, transfer, compensation, benefits, discipline, termination and all other employment decisions are made without regard to race, color, religion, sex, sexual orientation, gender identity, age, disability, national origin, citizenship/immigration status, veteran status or any other protected status. ETHEREUM TECHNOLOGIES LLC will not make any posting or employment decision that does not comply with applicable laws relating to labor and employment, equal opportunity, employment eligibility requirements or related matters. Nor will ETHEREUM TECHNOLOGIES LLC require in a posting or otherwise U.S. citizenship or lawful permanent residency in the U.S. as a condition of employment except as necessary to comply with law, regulation, executive order, or federal, state, or local government contract

#J-18808-Ljbffr