1

Senior Java Developer Jobs in Berkeley, MO (NOW HIRING)

Java Lead Backend Developer

Saint Louis, MO

$49 - $63.75/hr

* Strong Java developer with very good understanding of micro services * Develop and consume APIs using HTTP/Rest. * Skills on at least one major JS library /frame work. * Exposure to relational/non ...

Java Developer

O Fallon, MO · On-site

$47.75 - $61.75/hr

The Sr. Software Engineer opportunity we have in St. Louis, MO. All candidates will be required to take a Glider exam , which is on recorded video and may be reviewed by the client , prior to ...

Java/J2EE developer Sr.

Saint Louis, MO · On-site

$49.50 - $64.25/hr

Java J2EE Developer in St.Louis,MO Duration: 2-3 Years Contract Need GC or USC only Communication: Present ideas assertively, aggressively and not be easily ignored. * Be articulate, persuasive and ...

Sr. Java Full Stack Developer

O Fallon, MO · On-site

$49 - $63.25/hr

What are your top 3 required technical skills We are looking for a developer who is strong in backend development and has basic skills to perform UI development Backend Skills Java 17 Spring Boot 3.x ...

Java Engineer

O Fallon, MO · On-site

$48.50 - $66.50/hr

This person would fit well into a senior or lead developer role, where they can leverage their deep Java expertise, cloud knowledge, and problem-solving skills to drive impactful projects.

Full Stack Java Developer

Creve Coeur, MO · On-site

$49.25 - $63.50/hr

The Full Stack Developer provides frontend and backend development support. The successful ... JS, Java and Postgres SQL on AWS platform Overall 6+ years of Candidate experience needed Good ...

Full Stack Java Developer

Saint Louis, MO

$51 - $65.75/hr

The IT Engineer IV serves as an experienced technical professional responsible for the design ... This includes advancement in technologies such as React, Java, and Jahia. Performs other duties as ...

Full Stack Java Developer

Saint Louis, MO

$49.75 - $64.25/hr

The IT Engineer IV serves as an experienced technical professional responsible for the design ... This includes advancement in technologies such as React, Java, and Jahia. Performs other duties as ...

Backend Java Engineer W/IBM MQ Exp

O Fallon, MO · On-site

$47.25 - $61.25/hr

Senior Software Development Engineer (Specialty) - Level 7 Location: O'Fallon, MO/Hybrid Duration: 12 months * Java * Proficient in core java * Spring boot preferred. * Messaging services * MQ's or ...

next page

Showing results 1-20

Senior Java Developer information

See Berkeley, MO salary details

$10

$58

$81

How much do senior java developer jobs pay per hour?

As of May 30, 2026, the average hourly pay for senior java developer in Berkeley, MO is $58.97, according to ZipRecruiter salary data. Most workers in this role earn between $51.68 and $65.87 per hour, depending on experience, location, and employer.

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

To thrive as a Senior Java Developer, you need advanced proficiency in Java programming, experience with software design patterns, and a strong grasp of backend development, often supported by a degree in computer science or related field. Familiarity with frameworks like Spring, build tools such as Maven or Gradle, and version control systems like Git, as well as knowledge of cloud platforms, is typically required. Excellent problem-solving, leadership, and communication skills help you guide teams and collaborate effectively. These competencies are crucial for delivering robust, scalable software solutions and driving technical success within development teams.

What are some common challenges Senior Java Developers face when working on large-scale enterprise projects?

Senior Java Developers often encounter challenges such as maintaining code quality across large codebases, managing dependencies between modules, and ensuring optimal application performance. Collaborating with cross-functional teams—including QA, DevOps, and product management—requires clear communication and effective problem-solving. Additionally, staying updated with the latest Java frameworks and best practices is essential for delivering scalable and maintainable solutions in complex enterprise environments.

What are Senior Java Developers?

Senior Java Developers are experienced software engineers who specialize in using the Java programming language to design, develop, and maintain complex applications. They typically lead development teams, oversee project architecture, and ensure code quality through best practices. In addition to strong coding skills, they often mentor junior developers and collaborate with stakeholders to deliver robust software solutions. Their expertise is crucial in building scalable, high-performance applications across various industries.

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

AspectSenior Java DeveloperJava Software Engineer
Required CredentialsBachelor's in CS or related, Java certifications often preferredBachelor's in CS or related, Java certifications beneficial
Work EnvironmentTeam lead roles, project management, mentoringDevelopment-focused, coding, testing, and implementation
Employer & Industry UsageTech companies, finance, e-commerceSoftware firms, startups, enterprise IT
Common Search & ComparisonOften compared for experience level and responsibilitiesSimilar roles with slight variations in scope

The main difference between a Senior Java Developer and a Java Software Engineer lies in their responsibilities and experience. Senior Java Developers typically take on leadership, mentoring, and project management roles, while Java Software Engineers focus more on coding, development, and technical implementation. Both roles require strong Java skills and relevant credentials, but the Senior Java Developer usually has more experience and a broader scope of responsibilities.

What cities near Berkeley, MO are hiring for Senior Java Developer jobs? Cities near Berkeley, MO with the most Senior Java Developer job openings:

Java Backend Developer

Rootshell Enterprise Technologies, Inc.

Maryland Heights, MO • On-site

$48.75 - $63.25/hr

Full-time

Posted 29 days ago


Job description

Key responsibilities:
• Design and develop the applications using Agile Methodology and followed TDD and Scrum.
• Java Programming, documents and maintains web service applications using different software development toolkits.
• Responsible for ensuring code functions and enhancements are successful and compatible with front-end code
• Provide technical advice and be able to identify technical implications regarding development and quality activities.
• Work closely with other developers, product managers, DevOps, and product support engineering teams to deliver development solutions.
• Document workflows and relevant processes to execute continuous improvement plans.
• Anticipate, identify, track and resolve technical issues and risks affecting delivery.
• Understand client business needs and product requirements and translate those needs into system-level architectural properties
Required Skills:
• Familiar with the technical implications of Back End Development Environments.
• Proven experience as a strong Java developer (Spring, Spring Boot, Maven)
• Microservices experience (Spring Boot)
• Secure Code Experience
• RESTful service
• Micro services (Spring Boot)
• Tomcat, Nginx web server
• Very good communication skills
• Needs to be up to date in required technologies
• Able to deliver tasks on time
• Proactive and Collaborative
Good to have skills:
• Telecommunications Industry experience would be a plus
• Understanding of Billing Systems technical implications
• Understanding the technical implications of Full Stack developed platforms
Thanks,
Satish
satish@rootshellinc.com
408 239 4600 Ext.: 5053