1

Senior Java Developer Jobs in Clive, IA (NOW HIRING)

Sr. Software Engineer

Ames, IA · On-site

$119K - $158K/yr

Join Workiva as a Senior Software Engineer and explore a world of innovation where you'll leverage ... From Java, Kotlin, and Go on the backend to TypeScript, React and Dart on the frontend, our ...

New

Senior Software Engineer - Product

Ames, IA · On-site +1

$119K - $158K/yr

Join Workiva as a Senior Software Engineer and explore a world of innovation where you'll leverage ... From Java, Kotlin, and Go on the backend to TypeScript, React and Dart on the frontend, our ...

... developer productivity * Research and prototype new tools and approaches that could improve how we ... Experience with Java andJavaScript-- this isrequiredfor the role * Experience with relational ...

Senior Programmer Analyst

West Des Moines, IA · On-site

$43.75 - $59.25/hr

... developer productivity * Research and prototype new tools and approaches that could improve how we ... Experience with Java and JavaScript - this is required for the role * Experience with relational ...

Senior Programmer Analyst

West Des Moines, IA

$43.75 - $59.25/hr

... developer productivity * Research and prototype new tools and approaches that could improve how we ... Experience with Java and JavaScript -- this is required for the role * Experience with relational ...

Senior Programmer Analyst

West Des Moines, IA · On-site

$43.75 - $59.25/hr

... developer productivity * Research and prototype new tools and approaches that could improve how we ... Experience with Java and JavaScript - this is required for the role * Experience with relational ...

... developer productivity * Research and prototype new tools and approaches that could improve how we ... Experience with Java andJavaScript-- this isrequiredfor the role * Experience with relational ...

Showing results 21-40

Senior Java Developer information

See Clive, IA salary details

$10

$61

$84

How much do senior java developer jobs pay per hour?

As of Sep 5, 2026, the average hourly pay for senior java developer in Clive, IA is $61.54, according to ZipRecruiter salary data. Most workers in this role earn between $53.94 and $68.75 per hour, depending on experience, location, and employer.

What is a senior Java developer?

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 are the key skills and qualifications needed to thrive as a senior Java developer?

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 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 are popular job titles related to Senior Java Developer jobs in Clive, IA?

For Senior Java Developer jobs in Clive, IA, the most frequently searched job titles are:

What cities near Clive, IA are hiring for Senior Java Developer jobs?

Cities near Clive, IA with the most Senior Java Developer job openings:

Infographic showing various Senior Java Developer job openings in Clive, IA as of August 2026, with employment types broken down into 76% Full Time, 10% Part Time, and 14% Contract. Highlights an 79% Physical, 6% Hybrid, and 15% Remote job distribution, with an average salary of $128,008 per year, or $61.5 per hour.

Backend Scala developer with AWS Cloud experience

3B Staffing LLC

Johnston, IA • On-site

$90/hr

Full-time

This job post has expired today. Applications are no longer accepted.


Job description

Role- Backend Scala developer with AWS Cloud experience

IN person interview 1 round

Must be able to work on site

USC or GC or H4 OR OPT

Candidate Pay: $90/hr on W2

Client is John Deere

MUST HAVE REALLY GOOD ENGLISH

Worksite

9505 Northpark Drive Johnston IA 50131 United States- local only

Looking for strong senior backend Scala developer preferably with AWS Cloud experience* A coding exercise is required as part of the interview process.* Position will be onsite until further notice

JOB DUTIES: Working within an agile team, develop scalable backend software, using TDD. Develop Scala/Java applications running in an AWS environment. REQUIRED experience:*5+ years hands-on experience with Scala*Profound insight of Scala Internals (Class loading, Memory Management, Concurrency, Futures, Multithreading.)*Building low-latency & high volume, distributed, scalable and reliable backend systems*RESTFul APIsPREFERRED experience:*AWS*Cats Effect, Http4s, Fs2, Akka*Spring*Frontend experience a plus*Deere experience a

Main Skill Set: REQUIRED experience:*5+ years hands-on experience with Scala*Profound insight of Scala Internals (Class loading, Memory Management, Concurrency, Futures, Multithreading.)*Building low-latency & high volume, distributed, scalable and reliable backend systems*RESTFul APIs Preferred experience:*AWS*Cats Effect, Http4s, Fs2, Akka*Spring*Frontend experience a plus*Deere experience a plus

Job Description:
Description: Major Purpose: Works on a product team and supports product design by planning its work, coordinating with others, and writing and testing code to deliver functionality for the complete product or products it supports. This level designs complex/significant parts of a system/sub-system or works on a complete product of a broad scope and solves well-defined problems with little guidance. May act as a work lead, providing technical coaching to other engineers and support personnel; Recognized as an expert user of critical technology; develops new software functionality for product development. Major Duties:? Develops, codes, configures, and tests programs and systems. ? Evaluates and implements enhancement design solutions to improve cost, quality, and performance of software applications. ?

Analyzes assignments and determines software specifications that must be fulfilled to achieve objectives.

Executes necessary documentation, as directed, or needed.

Collaborates with other relevant stakeholders and team members to ensure that features meet business needs.

Follows industry-standard agile software design methodology for development and documentation.

Mentors junior software engineers on the team. Skills, Abilities, Knowledge

Ability to analyze, translate, and define business requirements into technical solutions

Ability to apply engineering principles and concepts for designs

Ability to manage many competing priorities/requests in a fast-paced environment Education

Degree in an Engineering/Technology discipline or equivalent experience.

Looking for strong senior backend Scala developer preferably with AWS Cloud experience

A coding exercise is required as part of the interview process.

Position will be onsite until further notice

Job DUTIES:

Working within an agile team, develop scalable backend software, using TDD. Develop Scala/Java applications running in an AWS environment. REQUIRED experience:

*5+ years hands-on experience with Scala

*Profound insight of Scala Internals (Class loading, Memory Management, Concurrency, Futures, Multithreading.)

*Building low-latency & high volume, distributed, scalable and reliable backend systems

*RESTFul APIs Preferred experience:

*AWS*Cats Effect, Http4s, Fs2, Akka

*Spring*Frontend experience a plus