1

Senior Software Engineer Java Full Stack Jobs in Cleveland, OH

Senior Software Engineer (Backend)

Cleveland, OH ยท Hybrid

$118K - $156K/yr

Java * Frameworks: Spring, REST * Testing: JUnit * Databases: Relational (any) * SDLC: Agile (any ... MySQL, Document (Mongo, etc.), Full-Text (Elasticsearch, etc.) * Workflow: Camunda or other BPMN ...

Senior Software Engineer

Cleveland, OH ยท On-site

$100K - $125K/yr

Overview The Senior Software Engineer is responsible for designing, developing, and maintaining ... This position requires strong full-stack engineering experience, with emphasis on modern .NET APIs ...

Senior Software Engineer

Aurora, OH ยท On-site

$114K - $151K/yr

A Senior Software Engineer takes ownership of the full software life cycle from concept capture through end-of-life deprecation. Planning and process monitoring throughout the software life cycle are ...

Senior Software Engineer

Aurora, OH ยท On-site

$114K - $151K/yr

A Senior Software Engineer takes ownership of the full software life cycle from concept capture through end-of-life deprecation. Planning and process monitoring throughout the software life cycle are ...

Strongsville, OH Duration: 6-12 months Seeking a full stack developer to work as an individual ... Java 8+, Spring Boot, Hibernate, JPA, REST API, jUnitDatabase: OracleFrontend: Angular 10+, ...

Sr. Software Engineer

Richfield, OH ยท On-site

$114K - $150K/yr

Experience developing JAVA based web applicaitons using the Spring Framework including TypeScript ... Minimum 5 years' experience in software engineering field*. * Minimum 5 years experience in J2EE ...

Full Stack Developer (Remote)

Akron, OH ยท On-site +1

$100K - $130K/yr

Full Stack Developer Java, React, Angular Location: Akron, OH (Preferred) Open to remote POSITION SUMMARY: The Developer is responsible for designing, coding, testing and implementing solutions on ...

Software Engineer Sr (Java)

Strongsville, OH ยท On-site

$86K - $158K/yr

As a Software Engineer Sr within PNC's Technology organization, you will be based in Pittsburgh, PA ... We are looking for full stack Java development experience. PNC is an in-office company that fosters ...

Sr. Software Engineer

Richfield, OH

$114K - $150K/yr

Experience developing JAVA based web applicaitons using the Spring Framework including TypeScript ... Minimum 5 years' experience in software engineering field*. * Minimum 5 years experience in J2EE ...

Sr. Software Engineer

Richfield, OH ยท On-site

$114K - $150K/yr

Experience developing JAVA based web applicaitons using the Spring Framework including TypeScript ... Minimum 5 years' experience in software engineering field*. * Minimum 5 years experience in J2EE ...

Showing results 41-60

Senior Software Engineer Java Full Stack information

See Cleveland, OH salary details

$43.2K

$130.7K

$184.8K

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

As of Aug 18, 2026, the average yearly pay for senior software engineer java full stack in Cleveland, OH is $130,704.00, according to ZipRecruiter salary data. Most workers in this role earn between $107,700.00 and $153,200.00 per year, depending on experience, location, and employer.

What is a senior software engineer Java full stack?

Senior Software Engineer Java Full Stack professionals are experienced developers who work on both the front-end and back-end aspects of software applications using Java and related technologies. They are responsible for designing, developing, and maintaining complex software systems, ensuring all components work seamlessly together. These engineers often lead development teams, mentor junior developers, and make key architectural decisions to drive project success. Their expertise covers a wide range of technologies, including Java frameworks, databases, web services, and modern front-end tools.

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

To thrive as a Senior Software Engineer Java Full Stack, you need deep expertise in Java, front-end frameworks like Angular or React, RESTful APIs, and a bachelor's degree in computer science or a related field. Familiarity with tools such as Spring Boot, Docker, Git, CI/CD pipelines, and cloud platforms, along with relevant certifications, is highly advantageous. Leadership, effective communication, and problem-solving skills help you mentor junior developers and collaborate across teams. These skills are vital for delivering robust, scalable solutions and driving project success in dynamic development environments.

What opportunities for technical leadership and mentorship are available to senior software engineer Java full stack professionals?

As a Senior Software Engineer Java Full Stack, you often have opportunities to take on technical leadership roles such as leading project teams, architecting solutions, and setting coding standards. You may also mentor junior developers, conduct code reviews, and facilitate knowledge sharing within the team. These responsibilities not only help develop your leadership skills but also position you for advancement into roles like Technical Lead or Engineering Manager. Many organizations encourage senior engineers to participate in decision-making processes and cross-functional collaboration, further broadening your impact and career growth.

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

AspectSenior Software Engineer Java Full StackSoftware Developer Java
Required CredentialsBachelor's or Master's in CS or related, Java certifications often preferredBachelor's in CS or related, Java certifications optional
Work EnvironmentDesigning, developing, and maintaining full-stack applications, often in Agile teamsDeveloping Java-based applications, primarily backend or frontend, in various environments
Industry UsageCommon in tech companies, startups, and enterprise ITWidely used across industries for Java application development

While both roles involve Java development, Senior Software Engineer Java Full Stack typically encompasses a broader scope, including both frontend and backend responsibilities, along with leadership and design tasks. Software Developer Java may focus more narrowly on specific application components. The senior role often requires more experience and a deeper understanding of full-stack development.

What are popular job titles related to Senior Software Engineer Java Full Stack jobs in Cleveland, OH?

For Senior Software Engineer Java Full Stack jobs in Cleveland, OH, the most frequently searched job titles are:

What job categories do people searching Senior Software Engineer Java Full Stack jobs in Cleveland, OH look for?

The top searched job categories for Senior Software Engineer Java Full Stack jobs in Cleveland, OH are:

Infographic showing various Senior Software Engineer Java Full Stack job openings in Cleveland, OH as of August 2026, with employment types broken down into 1% As Needed, 84% Full Time, 10% Part Time, and 5% Contract. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution, with an average salary of $130,704 per year, or $62.8 per hour.

Senior Software Engineer (Backend)

CHAMPtitles

Cleveland, OH โ€ข Hybrid

$118K - $156K/yr

Full-time

Re-posted 3 days ago


Job description

Through the application of its secure, patent-pending technology, CHAMPtitles digitizes the process of vehicle titling between state government, financial institutions, auto dealers, and consumers, creating a legal, digital title that is easily transferable and verified.


Winner of multiple awards, including Inno Startups to Watch, GCP Best of Tech, and Purpose Jobs Best Places to Work, CHAMPtitles takes pride in its innovative, collaborative, and inclusive culture.


What You'll Do: 


As Senior Software Engineer, you will lead teams to successful, on-time outcomes on projects while upholding Champ's high quality standard. This is a highly interactive role requiring the skills of a lead software engineer and acting as a model for other developers as both a programmer and professional. You will be joining us on the ground floor of ever growing and evolving company and will have direct input on our application design and architecture. Finally, you will help streamline processes that reduce steps required for releasing code.


Required Skills:


  • Excellent communication, organization, and teamwork skills
  • Demonstrated ability to quickly learn new technologies
  • Proactive approach to problem solving
  • Ability to follow complex design and development standards
  • Show excellent judgement in code reviews, and perform a majority of code reviews for their project area
  • Promptly respond to urgent team needs when called for
  • Be a model for other developers as both a programmer and a professional
  • Write high quality, meticulously tested code in the amount of time appropriate for each ticket


Responsibilities:


  • Examine business and functional requirements of state vehicle titling systems to recommend solutions
  • Design, prototype, and develop software applications meeting code quality standards and metrics
  • Translate use cases and user stories into detail designs of our titling system
  • Design and implement new features while continuously improving code quality
  • Create and maintain system documentation


Required Experience:


  • 7+ years designing, testing, and implementing Java services
  • Programming languages: Java
  • Frameworks: Spring, REST
  • Testing: JUnit
  • Databases: Relational (any)
  • SDLC: Agile (any style)
  • Version Control: Git


Desired Experience:


  • Frameworks: Spring Boot, Spring Security, Spring Data, Spring Batch, Hibernate, SOAP
  • Dependency Management: Maven
  • Languages: SQL
  • Testing: Mockito, RestAssured
  • Messaging: RabbitMQ or other MQ
  • Databases: MySQL, Document (Mongo, etc.), Full-Text (Elasticsearch, etc.)
  • Workflow: Camunda or other BPMN engine
  • IDE: IntelliJ CE
  • Collaboration Tools: Jira, Confluence, GitHub, Slack


Location:


  • Cleveland (Hybrid Work Environment)