Senior Java Developer Salary at Icf Olson BETA

How much does an Icf Olson Senior Java Developer make?

As of April 2025, the average annual salary for a Senior Java Developer at Icf Olson is $107,760, which translates to approximately $52 per hour. Salaries for Senior Java Developer at Icf Olson typically range from $92,196 to $119,071, reflecting the diverse roles within the company.

It's essential to understand that salaries can vary significantly based on factors such as geographic location, departmental budget, and individual qualifications. Key determinants include years of experience, specific skill sets, educational background, and relevant certifications. For a more tailored salary estimate, consider these variables when evaluating compensation for this role.

DISCLAIMER: The salary range presented here is an estimation that has been derived from our proprietary algorithm. It should be noted that this range does not originate from the company's factual payroll records or survey data.

ICF Olson Overview

Website:
icfolson.com
Size:
<25 Employees
Revenue:
$5M - $10M
Industry:
Business Services

ICF Olson is a customer experience agency with the simple philosophy that we Think like people®. With more than 800 employees across 13 offices in the U.S., Canada and India, ICF Olson is one of the worlds top 50 agency companies. It boasts uniquely broad and deep expertise across the entire spectrum of marketing services, having been recognized as a leader in loyalty and CRM by Forrester Research, Adobe Marketing Clouds North American Partner of the Year, and Public Relations Agency of the Year by PR Week. ICF Olsons individual brand campaigns have won 27 Effie Awards, the marketing industrys highest accolade for effective marketing.

See similar companies related to Icf Olson

What Skills Does a person Need at Icf Olson?

At Icf Olson, specify the abilities and skills that a person needs in order to carry out the specified job duties. Each competency has five to ten behavioral assertions that can be observed, each with a corresponding performance level (from one to five) that is required for a particular job.

  1. Java: Using Java in the development and maintenance of application programs and systems.
  2. Python: Applying the concepts and algorithms of Python to design, develop and maintain software applications to comply with business requirements.
  3. API: An application programming interface is a way for two or more computer programs to communicate with each other. It is a type of software interface, offering a service to other pieces of software.
  4. Spring: Spring is the season during which the natural world revives and reinvigorates after the colder winter months. During spring, dormant plants begin to grow again, new seedlings sprout out of the ground and hibernating animals awake.
  5. SQL: Structured Query Language) is a domain-specific language used in programming and designed for managing data held in a relational database management system (RDBMS), or for stream processing in a relational data stream management system (RDSMS).

Related Jobs

Cybertec, Inc.
Chicago , IL

Hybrid 3 days a week - Tuesday, Wednesday and Thursday Role: Senior Java Developer Duration: 6 months (with extension) Location: Chicago, IL or Arlington Heights, IL Interview: Video Client: United Airlines Rate: $60/hr. - no flex Design, develop, document, test, and debug new and existing software systems and/or applications for market sale or large-scale proprietary software for internal use. Use Java programming language and related software development technologies such as Java 2 Enterprise Edition (J2EE), JavaServer Pages (JSP)/Servlets, or JavaServer Faces (JSF). Serve as technical expert on development projects. Participate in full development life cycle including requirements analysis and design. Write technical specifications based on conceptual design and stated business requirements. Support, maintain, and document software functionality. Identify and evaluate new technologies for implementation. Analyze code to find causes of errors and revise programs as needed. Participat


Sponsored
4/15/2025 12:00:00 AM
Origami Risk LLC
Chicago , IL

Overview: As a Business Systems Analyst Intern working with our Professional Service team you will be responsible for contributing to successful project implementations and provide ongoing client support. You will support clients directly and indirectly in all phases of client life cycle. You will understand technical, educational, business management, internal responsibilities, and maintain accountability with assistance from management and peers. Origami Risk is currently recruiting for candidates interested in a 12-week, paid, in-person internship based in either our Chicago or Atlanta Offices during Summer 2025. Interns will be paid a total of $12,600, with the internship program running from May 19th, 2025 through August 8th, 2025. Responsibilities: Design and implement client solutions, including building integrations and data conversions Assist in hands on configuration of the system per direction of senior consultants and Client Executive Maintain the client relationship Provid


Sponsored
4/14/2025 12:00:00 AM
Capital One
Chicago , IL

Senior Software Engineer, Full Stack Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of makers, breakers, doers and disruptors, who love to solve real problems and meet real customer needs. We are seeking Back End Software Engineers who are passionate about marrying data with emerging technologies. As a Capital One Software Engineer, youll have the opportunity to be on the forefront of driving a major transformation within Capital One. What Youll Do: Collaborate with and across Agile teams to design, develop, test, implement, and support technical solutions in full-stack development tools and technologies Share your passion for staying on top of tech trends, experimenting with and learning new technologies, participating in internal & external technology communities, mentoring other members of the engine


Sponsored
4/14/2025 12:00:00 AM
Capital One
Chicago , IL

Senior Lead Software Engineer, Full Stack (Java, AWS) Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of makers, breakers, doers and disruptors, who solve real problems and meet real customer needs. We are seeking Full Stack Software Engineers who are passionate about marrying data with emerging technologies. As a Capital One Senior Lead Software Engineer, youll have the opportunity to be on the forefront of driving a major transformation within Capital One. About the Team: The Card Tech Authorizations domain provides capabilities for authorizing credit and debit card transactions in real-time. These Authorizations enables our customers to use their payment instruments (eg. Credit Cards) through industry authorization compliant services, and deep decisioning across fraud, credit, and customer preferences


Sponsored
4/14/2025 12:00:00 AM
Capital One
Chicago , IL

Senior Lead Software Engineer - Back End - Java, Python, Big Data (Enterprise Platform Technology) Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of makers, breakers, doers and disruptors, who love to solve real problems and meet real customer needs. We are seeking Back End Software Engineers who are passionate about marrying data with emerging technologies. As a Capital One Software Engineer, youll have the opportunity to be on the forefront of driving a major transformation within Capital One. Enterprise Platforms Technology (EPTech) comprises many of Capital Ones most important enterprise platforms. We play an essential role in establishing practices for building technology solutions across the company, while also delivering capabilities that exemplify those practices. What Youll Do: Lead a portfolio


Sponsored
4/14/2025 12:00:00 AM
Capital One
Chicago , IL

Senior Software Engineer, Back End (Java, Python, Go, AWS) Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of makers, breakers, doers and disruptors, who love to solve real problems and meet real customer needs. We are seeking Back End Software Engineers who are passionate about marrying data with emerging technologies. As a Capital One Software Engineer, youll have the opportunity to be on the forefront of driving a major transformation within Capital One. The Card Payments team is a highly collaborative and passionate group. We love solving hard problems and building reusable solutions. In this role, you will be working on building and supporting customer-facing, real-time payments technology. Our team creates exceptional customer payments experiences. We understand that making a payment towards your c


Sponsored
4/14/2025 12:00:00 AM
Capital One
Chicago , IL

Senior Data Engineer Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of makers, breakers, doers and disruptors, who solve real problems and meet real customer needs. We are seeking Data Engineers who are passionate about marrying data with emerging technologies. As a Capital One Data Engineer, youll have the opportunity to be on the forefront of driving a major transformation within Capital One. What Youll Do: Collaborate with and across Agile teams to design, develop, test, implement, and support technical solutions in full-stack development tools and technologies Work with a team of developers with deep experience in machine learning, distributed microservices, and full stack systems Utilize programming languages like Java, Scala, Python and Open Source RDBMS and NoSQL databases and Cloud based data wa


Sponsored
4/14/2025 12:00:00 AM
Capital One
Chicago , IL

Senior Full Stack Engineer Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of makers, breakers, doers and disruptors, who solve real problems and meet real customer needs. We are seeking Full Stack Software Engineers who are passionate about marrying data with emerging technologies. As a Capital One Software Engineer, youll have the opportunity to be on the forefront of driving a major transformation within Capital One. What Youll Do: Collaborate with and across Agile teams to design, develop, test, implement, and support technical solutions in full-stack development tools and technologies Share your passion for staying on top of tech trends, experimenting with and learning new technologies, participating in internal & external technology communities, mentoring other members of the engineering community


Sponsored
4/14/2025 12:00:00 AM

Check more jobs information at Icf Olson

Job Title Average Icf Olson Salary Hourly Rate
2 Account Supervisor $58,223 $28
3 Accountant $79,259 $38
4 Agency Coordinator $49,427 $24
5 Sales Manager $116,914 $56
6 Senior Manager, People Operations $134,977 $65
7 Senior Project Manager $109,554 $53
8 Creative Director $129,825 $62
9 Director, Quality Assurance $175,277 $84
10 Purchasing Agent $58,930 $28
11 Supervisor, Media $61,124 $29
12 Designer $52,936 $25
13 Teacher $51,309 $25

Hourly Pay at Icf Olson

The average hourly pay at Icf Olson for a Senior Java Developer is $52 per hour. The location, department, and job description all have an impact on the typical compensation for Icf Olson positions. The pay range and total remuneration for the job title are shown in the table below. Icf Olson may pay a varying wage for a given position based on experience, talents, and education.
How accurate does $107,760 look to you?

FAQ about Salary and Jobs at Icf Olson

1. How much does Icf Olson pay per hour?
The average hourly pay is $52. The salary for each employee depends on several factors, including the level of experience, work performance, certifications and skills.
2. What is the highest salary at Icf Olson?
According to the data, the highest approximate salary is about $119,071 per year. Salaries are usually determined by comparing other employees’ salaries in similar positions in the same region and industry.
3. What is the lowest pay at Icf Olson?
According to the data, the lowest estimated salary is about $92,196 per year. Pay levels are mainly influenced by market forces, supply and demand, and social structures.
4. What steps can an employee take to increase their salary?
There are various ways to increase the wage. Level of education: An employee may receive a higher salary and get a promotion if they obtain advanced degrees. Experience in management: an employee with supervisory experience can increase the likelihood to earn more.