1

Senior Java Software Developer Jobs in Cleveland, OH

Display a willingness to play the role needed for project success Collaborate with other senior ... as Java, C#, etc 5+ years' experience with HTML, CSS, JavaScript, PHP Strong understanding of ...

... Java, .NET, modern web technologies, or native mobile platforms (iOS, Android) • Work with ... Display a willingness to play the role needed for project success • Collaborate with other senior ...

Junior Java/C++ Developer

Cleveland, OH · On-site

$64K - $84K/yr

For preparing for interviews please visit Required Skills for Java/Software Programmers * Bachelors degree or Masters degree in Computer Science, Computer Engineering, Electrical Engineering ...

Senior Java API Developer - UI We are seeking an experienced Java UI Developer to design, develop, and deliver engaging, scalable, and high-performance user interfaces. The ideal candidate will have ...

Software Engineer III - JAVA

Brook Park, OH · On-site

$48.75 - $66.75/hr

Java, SQL, algorithm design Description As a Software Engineer on the SCaN Center for Engineering, Networking, Integration, and Communications (SCENIC) team at NASA Glenn Research Center in Cleveland ...

Software Engineer III - JAVA

Brook Park, OH · On-site

$48.75 - $66.75/hr

Java, SQL, algorithm design Description As a Software Engineer on the SCaN Center for Engineering, Networking, Integration, and Communications (SCENIC) team at NASA Glenn Research Center in Cleveland ...

Java Angular Web Architect We are seeking a highly skilled Senior Java Web Architect with extensive ... Implement CI/CD pipelines to facilitate efficient software delivery and deployment processes.

Senior Software Developer

Mentor, OH · On-site

$48.75 - $64.50/hr

Position Summary Senior Software Developer (Multiple Positions) Summary: Monitor interfaces and processes in production systems for errors, performance and any other abnormality. Provide first level ...

Senior Software Developer

Mentor, OH · On-site

$48.75 - $64.50/hr

Position Summary Senior Software Developer (Multiple Positions) Summary: Monitor interfaces and processes in production systems for errors, performance and any other abnormality. Provide first level ...

Senior Software Developer

Mentor, OH

$48.75 - $64.50/hr

Responsible for requirements validation, development, unit testing and coordinating software change ... Developing application using JAVA; Supporting eCommerce applications (IBM WebSphere commerce, WCS ...

As a Software Developer Senior within PNC's Retail Tech Arch/Innovation organization, you will be based in Pittsburgh, PA or Strongsville, OH. Key Responsibilities: Design, develop, test, and ...

Senior Software Developer

Mentor, OH · On-site

$48.75 - $64.50/hr

Responsible for requirements validation, development, unit testing and coordinating software change ... Developing application using JAVA; Supporting eCommerce applications (IBM WebSphere commerce, WCS ...

Sr. Software Engineer

Strongsville, OH · On-site

$113K - $149K/yr

Tittle: Sr. Software Engineer Location : PA - Pittsburgh, OH - Strongsville, TX - Dallas (Locals ... Java, Springs, Struts, Apache tomcat server. • The other application in EW is more like a data ...

Sr. Software Engineer

Strongsville, OH · On-site

$113K - $149K/yr

Tittle: Sr. Software Engineer Location : PA - Pittsburgh, OH - Strongsville, TX - Dallas (Locals ... Java, Springs, Struts, Apache tomcat server. • The other application in EW is more like a data ...

next page

Showing results 1-20

Senior Java Software Developer information

See Cleveland, OH salary details

$10

$60

$83

How much do senior java software developer jobs pay per hour?

As of Jun 25, 2026, the average hourly pay for senior java software developer in Cleveland, OH is $60.93, according to ZipRecruiter salary data. Most workers in this role earn between $53.37 and $68.08 per hour, depending on experience, location, and employer.

What is a Senior Java Software Developer?

A Senior Java Software Developer is an experienced professional responsible for designing, developing, and maintaining complex software applications using the Java programming language. They typically lead development teams, mentor junior developers, and contribute to architectural decisions. Senior Java Developers are expected to have a deep understanding of Java frameworks, best coding practices, and software development methodologies. They also collaborate with stakeholders to deliver robust, scalable, and efficient software solutions.

What are some common challenges Senior Java Software Developers face when leading projects, and how can they effectively address them?

Senior Java Software Developers often encounter challenges such as balancing hands-on coding with mentoring junior team members, managing project timelines, and ensuring code quality across large, distributed systems. To address these, it’s crucial to establish clear communication channels, implement robust code review processes, and leverage agile methodologies for project management. Additionally, staying up-to-date with the latest Java frameworks and best practices helps in making informed architectural decisions and streamlining development workflows.

What are the key skills and qualifications needed to thrive as a Senior Java Software Developer, and why are they important?

To thrive as a Senior Java Software Developer, you need advanced proficiency in Java programming, strong knowledge of software design patterns, and experience with frameworks like Spring, typically backed by a bachelor's degree in computer science or a related field. Familiarity with tools such as Git, Maven, Jenkins, and cloud platforms, along with relevant certifications like Oracle Certified Professional Java SE, is often required. Strong problem-solving abilities, effective communication, and leadership skills help in mentoring teams and collaborating on complex projects. These skills ensure the delivery of robust, scalable software solutions and foster innovation within development teams.

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

AspectSenior Java Software DeveloperJava Software Engineer
Required CredentialsBachelor's degree in Computer Science or related field; extensive Java experience; certifications like Oracle Java CertificationBachelor's degree in Computer Science or related field; Java programming skills; certifications are common but not mandatory
Work EnvironmentDevelops complex applications, mentors junior staff, leads projectsDesigns and develops Java applications, collaborates with teams, implements features
Employer & Industry UsageUsed across tech companies, finance, healthcare, and enterprise sectorsCommon in software development firms, IT departments, and tech startups

The main difference between a Senior Java Software Developer and a Java Software Engineer lies in experience level and responsibilities. Senior developers often lead projects and mentor others, while Java Software Engineers focus on designing and implementing Java applications. Both roles require strong Java skills and similar educational backgrounds, but seniority involves additional leadership and project management duties.

What cities near Cleveland, OH are hiring for Senior Java Software Developer jobs? Cities near Cleveland, OH with the most Senior Java Software Developer job openings:
Software Developer

Software Developer

Acumen Solutions

Cleveland, OH • On-site

Full-time

Medical, Retirement

Posted 5 days ago


Job description

Company Description

Acumen Solutions drives excellence - not only in our performance, but also in the results we deliver for our clients. We are a global cloud consultancy that combines the insight of our strategists, the vision of our innovators, and the ingenuity of our engineers to achieve this extraordinary impact. The Fortune 500 trust us to build solutions focused on growing revenue and profits by amplifying competitive advantage and strengthening customer relationships. Our groundbreaking solutions in the public sector streamline operations and improve productivity. We apply this same focus on excellence to our unparalleled social responsibility program, generating sustainable impact across our local communities.

Engage with us at www.acumensolutions.com or on Twitter @AcumenSolutions.

Acumen Solutions is hiring Experienced Software Developers in the Cleveland/Akron, OH area. If you are the type of developer that doesn't want to be stuck supporting the same application, but instead you thrive on being presented with new challenges using a variety of technologies and you want to be part of the exciting growth in our Cleveland Technology Center then Acumen Solutions is interested in you. In return, we offer you the opportunity to become skilled at delivering leading-edge technology solutions and gain a depth and breadth of experience that can accelerate your career as we grow our business in Cleveland. 

You like the idea of working with cloud solutions or at least you're excited to learn it. You want to be hands-on with code. You don't need everything presented to you in bite-sized pieces, but you can use, and produce, specific interface descriptions as a basis for discussion. It matters what your code looks like. (It matters to us, and we want it to matter to you.) You like it when people look over your shoulder as a means of learning, and you're prepared to give other people feedback on what they're doing as well. You need to be a good writer, speaker, and listener - you'll have to explain and justify your designs, and be able to run with other people's ideas and give feedback to them. You should know by experience that whatever you don't understand you can learn quickly.


Job Description

Participate in any portion of the typical application lifecycle, from technical design to development, testing, and deployment

Interact directly with customer, development team, and other stakeholders to ensure customer success

Design, develop and integrate Salesforce applications, getting exposure to languages like Visualforce, APEX, Java, .NET, modern web technologies, or native mobile platforms (iOS, Android)

Work with technical teams and senior architects to finalize architecture specifications, and design solutions as it relates to the customization and/or integration of software solutions

Develop proofs of concept (POC) as needed, integrating new components with back office systems during the design and requirements phase to evaluate products and integration strategies

Validate application code against unit tests and security tests

Assist in identifying, troubleshooting, and resolving defects encountered during various stages of project delivery, including during the deployment and implementation of the solution in production environments

Produce project documentation, including functional and technical designs, and end-user guides

Firefight from the trenches when additional resources are unexpectedly needed while maintaining a positive attitude and capturing the lessons to be learned/opportunities for improvement

Handle complexity, ambiguity, and shifting priorities with ease. Display a willingness to play the role needed for project success

Collaborate with other senior team members to help grow the capabilities of our development team and to grow what our office can contribute to the company

Qualifications

5+ years' experience with a modern language such as Java, C#, etc

5+ years' experience with HTML, CSS, JavaScript, PHP

Strong understanding of object-oriented development

Strong understanding of relational database models and proficient with SQL

Experience that helps you tell simple trade-offs from hard problems

Ability to think strategically and tactically to solve problems in a fast-paced and often changing environment

Understanding of Agile, Scrum or other iterative development methodologies

Ability and desire to learn new technologies and development tools quickly

Experience with using modern IDEs (Eclipse, Sublime) and SCM tools (SVN, Git)

A creative mindset to apply innovative approaches to software design

Desire to work in a highly collaborative environment with a large team of like-minded developers

Salesforce.com APEX and Visualforce experience desired but not required

Bachelor's degree in Computer Science or a related major

Willingness to travel up to 10%

Authorized to work for any U.S. employer

Additional Information

Benefits

Acumen Solutions offers the opportunity for growth and advancement, as well as a competitive base salary, annual performance based incentives, medical benefits, and 401k.

About Us

As a leading management and technology consulting firm, Acumen Solutions offers a range of challenging and rewarding opportunities whether you're just starting out in your career, looking to advance your career, or seeking a senior leadership position. Acumen Solutions employees are ambitious, committed, passionate problem solvers.

EOE M/F/V/D

VEVRAA Federal Contractor