1

Java Programmer Jobs in Cedar Rapids, IA (NOW HIRING)

About Software Engineering Roles at Danaher Are you passionate about building real-world ... Writing and debugging code in languages such as C#, Java, Python, or C++ * Participating on an ...

Modern C++ including C++11, C++14, Java, Python, Standard Template Library, etc * Object oriented programming concepts and skills * Embedded system software debugging techniques (GDB, etc) * Linux ...

Modern C++ including C++11, C++14, Java, Python, Standard Template Library, etc * Object oriented programming concepts and skills * Embedded system software debugging techniques (GDB, etc) * Linux ...

OKTA Engineer

Cedar Rapids, IA ยท On-site

$80K - $107K/yr

OKTA Engineer Required Skills : Okta SME 100% REMOTE Responsibilities * Identify opportunities for ... Knowledge of Web Services, Web and Application Services, Java and .NET technologies, and cloud ...

NET/C#, JAVA, OOD, OOP, Functional Programming, Spring Framework, J2EE Development, OOP, Service Oriented Architecture, Dependency Injection, and Core Architecture) * Two years of experience and ...

Senior Appian Software Engineer

Cedar Rapids, IA ยท On-site

$119K - $158K/yr

NET/C#, JAVA, OOD, OOP, Functional Programming, Spring Framework, J2EE Development, OOP, Service Oriented Architecture, Dependency Injection, and Core Architecture) * Two years of experience and ...

next page

Showing results 1-20

Java Programmer information

See Cedar Rapids, IA salary details

$36

$54

$69

How much do java programmer jobs pay per hour?

As of Jun 27, 2026, the average hourly pay for java programmer in Cedar Rapids, IA is $54.81, according to ZipRecruiter salary data. Most workers in this role earn between $47.02 and $62.31 per hour, depending on experience, location, and employer.

How do Java Programmers typically collaborate with other team members during a software development project?

Java Programmers frequently work in cross-functional teams that include project managers, UX/UI designers, testers, and other developers. Collaboration often involves participating in daily stand-up meetings, code reviews, and sprint planning sessions to ensure everyone is aligned on project goals and timelines. Effective communication and version control tools like Git are essential for sharing code and tracking changes. Java Programmers are expected to provide input on technical solutions, resolve integration issues, and support teammates in troubleshooting, making teamwork a key aspect of the role.

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

To thrive as a Java Programmer, you need solid knowledge of Java programming, object-oriented principles, and familiarity with software development methodologies, generally supported by a degree in computer science or related fields. Experience with frameworks like Spring or Hibernate, version control systems such as Git, and an understanding of build tools are commonly required. Strong problem-solving abilities, attention to detail, and effective teamwork and communication skills set top performers apart. These skills ensure the creation of robust, maintainable code and efficient collaboration in dynamic development environments.

How much do Java programmers make?

Java programmers' salaries vary based on experience, location, and skill level, but the median annual salary in many regions ranges from $70,000 to $110,000. Senior developers with expertise in frameworks, tools, and certifications can earn higher wages, especially in competitive markets or specialized industries.

Are Java programmers still in demand?

Java programmers remain in demand due to the widespread use of Java in enterprise applications, Android development, and backend systems. Skills in Java, along with knowledge of frameworks like Spring and experience with cloud environments, enhance job prospects in this field.

What is the difference between Java Programmer vs Java Developer?

AspectJava ProgrammerJava Developer
Required CredentialsTypically a degree in Computer Science or related field; certifications like Oracle Java CertificationSame as Java Programmer, often with additional experience or certifications
Work EnvironmentUsually focused on coding, debugging, and testing in a team or individual settingIncludes coding, designing, and sometimes project management responsibilities
Industry UsageCommon in software companies, IT departments, and tech startupsUsed interchangeably in many organizations, with some emphasizing development tasks
Search & Comparison IntentFocuses on coding skills and technical proficiencyBroader role including design, architecture, and project involvement

While both Java Programmers and Java Developers work with Java technologies, Java Developers typically have a broader scope, including design and architecture, whereas Java Programmers focus mainly on coding and debugging. The roles often overlap, but the developer role may involve more responsibilities in project planning and system design.

What jobs can you get with Java programming?

Java programmers can work in roles such as software developers, application developers, backend engineers, and Android app developers. These positions often require knowledge of Java frameworks, tools like IDEs, and sometimes certifications like Oracle Certified Professional. Java skills are in demand across industries including finance, healthcare, and technology companies.

What does a Java Programmer do?

A Java Programmer designs, develops, and maintains software applications using the Java programming language. They write code, debug errors, and collaborate with other developers to create efficient, scalable, and reliable software solutions. Java Programmers often work on web applications, mobile apps, enterprise systems, and backend services. They may also be responsible for testing, documenting, and updating existing programs to meet changing requirements.

Is Java outdated in 2026?

Java remains a widely used programming language for Java programmers in 2026, especially in enterprise applications, Android development, and backend systems. Its ongoing updates, large ecosystem, and strong community support ensure its relevance for many software development roles.
What are the most commonly searched types of Java Programmer jobs in Cedar Rapids, IA? The most popular types of Java Programmer jobs in Cedar Rapids, IA are:
Infographic showing various Java Programmer job openings in Cedar Rapids, IA as of June 2026, with employment types broken down into 75% Full Time, 22% Part Time, and 3% Contract. Highlights an 84% Physical, 5% Hybrid, and 11% Remote job distribution, with an average salary of $114,001 per year, or $54.8 per hour.
Angular/NodeJS Developer

Angular/NodeJS Developer

Syms Strategic Group, LLC (SSG)

Iowa City, IA โ€ข On-site

$85K - $116K/yr

Other

Posted 4 days ago


Job description

Syms Strategic Group (SSG)ย  is seeking a talented Angular/NodeJS Developer

Location: Remote

Department: Veterans Affairs (VA)

Type:ย  Full Time

Min. Experience:ย  Experienced

Security Clearance Level:ย  Public Trust

Salary Range: $85,389 - $116,975ย 

Military Veterans are highly encouraged to apply!

Essential Duties and Responsibilities

  • Build, support, and migrate a cloud-based Web Dashboard application that processes healthcare Electronic Data Interchange (EDI) transactions

  • Design, build, and maintain Representational State Transfer Application Programming Interfaces (RESTful APIs) in Java and/or NodeJS that retrieve, transform, and serve EDI healthcare records

  • Integrate with internal platform APIs, EDI processing pipelines, and data services to deliver live and historical EDI transaction data reliably and performantly

  • Support and contribute to an Angular-based dashboard front-end โ€“ consuming APIs, building or maintaining components, and ensuring data is surfaced accurately to business and clinical users

  • Collaborate with back-end C#/.Net and AWS data engineers to define clean API contracts and ensure reliable data delivery across services

  • Write clean, testable, well-documented code and participate actively in code review

  • Perform unit and integration testing across back-end services and API layers

  • Support deployment, monitoring, and performance of back-end services in production on AWS

  • Apply and promote best software engineering practices within an Agile framework

  • Use Git and GitHub for version control, branching, pull requests, and collaborative development ย 

Required Skills and Experience

  • Experience with Java and/or NodeJS back-end integration work and Angular front-end User Interface (UI)

  • An understanding of structured healthcare data

  • Proven experience building back-end services that serve structured EDI or healthcare data to front-end application

  • Hands-on Angular experience with the ability to integrate APIs and contribute to front-end components

  • Strong back-end development experience in Java and JavaScript/TypeScript/NodeJS โ€“ API design, data transformation, error handling, and performance

  • Experience with Angular or another Modern front-end framework

  • Proven ability to build RESTful APIs that consume and transform structured data (XML, JSON)

  • Working knowledge of Angular, including components, services, and API integration

  • Hands-on Cloud (AWS/Azure) experience, including API Gateway, Lambda, S3, CloudWatch, or related services

  • Proficiency with Git/GitHub, including branching strategies, pull requests, and collaborative workflows

  • Experience with unit and integration testing frameworks (JUnit, Jest, or equivalent)

  • Strong communication skills and an ability to work with stakeholders and cross-functional engineers to define and refine API requirements

  • Experience with Agile methodologies (Scrum and Kanban) and JIRA

  • An ability to work independently and as part of a distributed team

  • Strong attention to detail, especially around data accuracy and fidelity for healthcare records

  • An ability to conduct code reviews and provide constructive feedback

  • U.S. Citizenship required for this position.

Professional Certifications None required

Years of Professional Experience 8+ years of software development experience with a strong back-end focus (Java and/or NodeJS)

8+ years of experience designing and consuming RESTful APIs in healthcare or enterprise environments

Desired experience Electronic Data Interchange X.12 (EDI) Medical Claims

  • X.12 medical claims (837, 834, 277, etc)

Familiarity with web document submission processes

Experience in a high paced DevOps environment

Front-end development experience

Familiarity with healthcare payer/Pharmacy Benefit Manager (PBM) systems, clearinghouses, or pharmacy operations

Knowledge of HIPAA compliance requirements in API and web applications

Familiarity with accessibility standards (Section 508/WCAG 2.1) for government-facing applications

Experience with containerization (Docker, ECS, EKS)

Familiarity with C#/.Net back-end services for cross-team integration touchpoints

Experience working with remote U.S. based teams (Not Offshore teams)

Formal Education Bachelorโ€™s degree in Computer Science, Engineering, or a related technical discipline

Citizenship Requirement U.S. Citizenship required for this specific opportunity

Security Clearance Requirements Must possess or qualify for a Public Trust (MBI)

CRITICAL NOTES:

  • SSG will not make assumptions regarding your qualifications. Your answers to the mandatory screening questions must be supported by the information on your resume.ย  Applications with inconsistencies will not be considered.

  • Recruiters or Third parties will not be considered.

  • This is a 100% U.S. based remote position.ย  However, candidates from CA, CO, IL, MN, NJ, NY, OR, or WA will not be considered.

  • This is a W-2 position

  • All interviews will be conducted on Microsoft Teams with your camera on; there will be no exceptions

  • As part of our screening process, you will be requested to provide a link to your LinkedIn profile

U.S Citizenship is required for this specific opportunity. Applicants selected will be subject to a government security investigation and must meet eligibility requirements for access to classified information and be able to obtain a government-granted security clearance. Individuals may also be subject to a background investigation including, but not limited to criminal history, employment and education verification, drug testing, and creditworthiness.

Syms Strategic Group, LLC is an Equal Opportunity Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, national origin, marital status, disability, veteran status, sexual orientation, or genetic information.

Powered by JazzHR