Software Engineer - Implementation (Integrations / Data Pipelines / Customer Systems) Location ... Java * Automation / Scripting: Python, Bash * Data: PostgreSQL, SQL * Infrastructure: AWS, Docker ...
Software Engineer - Implementation (Integrations / Data Pipelines / Customer Systems) Location ... Java * Automation / Scripting: Python, Bash * Data: PostgreSQL, SQL * Infrastructure: AWS, Docker ...
Overview We are seeking a full-time Software Engineer 1 at Garmin's U.S. headquarters in the ... Java, assembly language, or other selected languages * Troubleshoots basic issue reports ...
Overview We are seeking a full-time Software Engineer 1 at Garmin's U.S. headquarters in the ... Java, assembly language, or other selected languages * Troubleshoots basic issue reports ...
Overview We are seeking a full-time Software Engineer 1 in our Olathe, KS location. In this role ... Java, assembly language, or other selected languages * Troubleshoots basic issue reports ...
Overview We are seeking a full-time Software Engineer 1 in our Olathe, KS location. In this role ... Java, assembly language, or other selected languages * Troubleshoots basic issue reports ...
Overview We are seeking a full-time Software Engineer 1 in our Olathe, KS location. In this role ... Java, assembly language, or other selected languages * Troubleshoots basic issue reports ...
Overview We are seeking a full-time Software Engineer 1 in our Olathe, KS location. In this role ... Java, assembly language, or other selected languages * Troubleshoots basic issue reports ...
Sr. Software Engineer
Overland Park, KS · On-site
$121K - $159K/yr
The Software Engineer is responsible for assisting in designing, coding, testing, and maintaining ... Java, Angular, Javascript, Shellscript, Sprint Boot, SQL, REST, OAuth, JDBC, Oracle, NoSQL DB.
Sr. Software Engineer
Overland Park, KS · On-site
$121K - $159K/yr
The Software Engineer is responsible for assisting in designing, coding, testing, and maintaining ... Java, Angular, Javascript, Shellscript, Sprint Boot, SQL, REST, OAuth, JDBC, Oracle, NoSQL DB.
Software Engineer II (Java Focus)
Leawood, KS · On-site
$50.25 - $69/hr
This is not incremental software. It is long‑term infrastructure designed to endure, integrate ... You'll collaborate with engineers, data experts, veterans, and mission practitioners. You'll own ...
Software Engineer II (Java Focus)
Leawood, KS · On-site
$50.25 - $69/hr
This is not incremental software. It is long‑term infrastructure designed to endure, integrate ... You'll collaborate with engineers, data experts, veterans, and mission practitioners. You'll own ...
Software Engineer Intern
Olathe, KS · On-site
Overview We are seeking a full-time Software Engineering Intern for Summer 2027 at Garmin's U.S ... C++, C# or Java relevant to Garmin's business needs * Must possess relevant experience and/or ...
Software Engineer Intern
Olathe, KS · On-site
Overview We are seeking a full-time Software Engineering Intern for Summer 2027 at Garmin's U.S ... C++, C# or Java relevant to Garmin's business needs * Must possess relevant experience and/or ...
Software Engineer 1 - Embedded Aviation
Olathe, KS · On-site
$127K - $167K/yr
Overview We are seeking a full-time Software Engineer 1 at Garmin's U.S. headquarters in the ... Java, assembly language, or other selected languages * Troubleshoots basic issue reports ...
Software Engineer 1 - Embedded Aviation
Olathe, KS · On-site
$127K - $167K/yr
Overview We are seeking a full-time Software Engineer 1 at Garmin's U.S. headquarters in the ... Java, assembly language, or other selected languages * Troubleshoots basic issue reports ...
Software Engineer 2 (UI)
Olathe, KS · On-site
$100K - $134K/yr
... C, C++, C#, Java, assembly language, or other selected languages * Proficient knowledge ... of relevant software engineering tools (configuration management systems, build processes ...
Software Engineer 2 (UI)
Olathe, KS · On-site
$100K - $134K/yr
... C, C++, C#, Java, assembly language, or other selected languages * Proficient knowledge ... of relevant software engineering tools (configuration management systems, build processes ...
Garmin Software Engineer 1 - Embedded Aviation · Olathe, KS Software Engineer 1 - Embedded Avia[...]
Olathe, KS · On-site
$127K - $167K/yr
Overview We are seeking a full-time Software Engineer 1 at Garmin's U.S. headquarters in the ... Java, assembly language, or other selected languages * Troubleshoots basic issue reports ...
Garmin Software Engineer 1 - Embedded Aviation · Olathe, KS Software Engineer 1 - Embedded Avia[...]
Olathe, KS · On-site
$127K - $167K/yr
Overview We are seeking a full-time Software Engineer 1 at Garmin's U.S. headquarters in the ... Java, assembly language, or other selected languages * Troubleshoots basic issue reports ...
Associate Software Engineer
Overland Park, KS · On-site
$73K - $132K/yr
Programming Languages (Required) * Software Development (Required) * Source Code Management ... Java (Required) Preferred Qualifications * Familiarity with Spring Boot. * Experience with ...
New
Associate Software Engineer
Overland Park, KS · On-site
$73K - $132K/yr
Programming Languages (Required) * Software Development (Required) * Source Code Management ... Java (Required) Preferred Qualifications * Familiarity with Spring Boot. * Experience with ...
New
Embedded Software Engineer 2 - Avionics
Olathe, KS · On-site
$127K - $167K/yr
Creates and executes designs for small sets of new functionalities as part of a software project using C, C++, C#, Java, assembly language, or other selected languages * Utilizes software engineering ...
Embedded Software Engineer 2 - Avionics
Olathe, KS · On-site
$127K - $167K/yr
Creates and executes designs for small sets of new functionalities as part of a software project using C, C++, C#, Java, assembly language, or other selected languages * Utilizes software engineering ...
Sr. Java Developer
Kansas City, KS · On-site
$56 - $71.25/hr
Title: Sr. Java Developer Duration: Long term Location: Kansas city, KS Candidate with 8 years of experience in java development Strong core java, Spring, Web services, React JS and Spring Boot ...
Sr. Java Developer
Kansas City, KS · On-site
$56 - $71.25/hr
Title: Sr. Java Developer Duration: Long term Location: Kansas city, KS Candidate with 8 years of experience in java development Strong core java, Spring, Web services, React JS and Spring Boot ...
Overview We're looking for an Experienced Software Engineer to join our team at Garmin's U.S ... Demonstrated proficiency in writing software in developmental languages (Java, Python, or C#)
Overview We're looking for an Experienced Software Engineer to join our team at Garmin's U.S ... Demonstrated proficiency in writing software in developmental languages (Java, Python, or C#)
Overview We are seeking a full-time Software Engineer - Aviation Databases onsite at Garmin's U.S. headquarters in the Greater Kansas City area. In this role, you will be responsible for developing ...
Overview We are seeking a full-time Software Engineer - Aviation Databases onsite at Garmin's U.S. headquarters in the Greater Kansas City area. In this role, you will be responsible for developing ...
Overview We are seeking a full-time Software Engineer - Aviation Databases onsite at Garmin's U.S. headquarters in the Greater Kansas City area. In this role, you will be responsible for developing ...
Overview We are seeking a full-time Software Engineer - Aviation Databases onsite at Garmin's U.S. headquarters in the Greater Kansas City area. In this role, you will be responsible for developing ...
Overview We are seeking a full-time Software Engineer 2 - Aviation Web Development , for Garmin's Chanhassen, MN, or Chandler, AZ, or Olathe, KS locations. In this role, you will be responsible for ...
Overview We are seeking a full-time Software Engineer 2 - Aviation Web Development , for Garmin's Chanhassen, MN, or Chandler, AZ, or Olathe, KS locations. In this role, you will be responsible for ...
Garmin Software Engineer Intern · Olathe, KS Software Engineer Intern Olathe, KS 1d ago
Olathe, KS · On-site
Overview We are seeking a full-time Software Engineering Intern for Summer 2027 at Garmin's U.S ... C++, C# or Java relevant to Garmin's business needs * Must possess relevant experience and/or ...
Garmin Software Engineer Intern · Olathe, KS Software Engineer Intern Olathe, KS 1d ago
Olathe, KS · On-site
Overview We are seeking a full-time Software Engineering Intern for Summer 2027 at Garmin's U.S ... C++, C# or Java relevant to Garmin's business needs * Must possess relevant experience and/or ...
Overview We are seeking a full-time Software Engineer 1 - Aviation Backend Web at Garmin's U.S ... Java, assembly language, or other selected languages * Troubleshoots basic issue reports ...
Overview We are seeking a full-time Software Engineer 1 - Aviation Backend Web at Garmin's U.S ... Java, assembly language, or other selected languages * Troubleshoots basic issue reports ...
We are seeking a full-time Software Engineer 1 - Aviation Backend Web at Garmin's U.S. headquarters ... Java, assembly language, or other selected languages * Troubleshoots basic issue reports ...
New
We are seeking a full-time Software Engineer 1 - Aviation Backend Web at Garmin's U.S. headquarters ... Java, assembly language, or other selected languages * Troubleshoots basic issue reports ...
New
Entry Level Java Software Engineer information
See Overland Park, KS salary details
$61.8K is the 25th percentile. Wages below this are outliers.
$48.9K - $62.5K
26% of jobs
$62.5K - $76K
18% of jobs
The median wage is $79.8K / yr.
$76K - $89.6K
21% of jobs
$97.4K is the 75th percentile. Wages above this are outliers.
$89.6K - $103.2K
17% of jobs
$103.2K - $116.7K
5% of jobs
$116.7K - $130.3K
3% of jobs
$130.3K - $143.9K
3% of jobs
$143.9K - $157.4K
3% of jobs
$157.4K - $171K
2% of jobs
$171K - $184.6K
1% of jobs
$184.6K - $198.1K
0% of jobs
$48.9K
$97.6K
$198.1K
How much do entry level java software engineer jobs pay per year?
What is an entry level Java software engineer?
An Entry Level Java Software Engineer is a beginner role in software development that focuses on building, testing, and maintaining applications using Java. Engineers in this position work under the guidance of senior developers to write code, debug programs, and collaborate with teams to develop software solutions. Typical responsibilities include understanding project requirements, writing efficient code, and learning best practices in software engineering. This role is ideal for recent graduates or those with foundational programming knowledge looking to start a career in Java development.
What does a typical day look like for an entry level Java software engineer?
As an Entry Level Java Software Engineer, your day often includes writing and debugging Java code, participating in daily stand-up meetings, and collaborating with senior developers or mentors on assigned tasks. You might work on implementing new features, fixing bugs, reviewing pull requests, and learning about development best practices and code standards. There's usually a mix of independent work and teamwork, with opportunities to ask questions, receive feedback, and build your technical skills. This structure is designed to help you gain experience while steadily expanding your responsibilities within the team.
What are the key skills and qualifications needed to thrive as an entry level Java software engineer?
To thrive as an Entry Level Java Software Engineer, you need a solid understanding of Java programming, object-oriented concepts, basic algorithms, and a relevant degree in computer science or a related field. Familiarity with tools such as IntelliJ IDEA or Eclipse, version control systems like Git, and awareness of popular frameworks such as Spring or Hibernate is typically expected. Strong problem-solving skills, attention to detail, a willingness to learn, and effective team communication will set you apart. These competencies help you quickly adapt to real-world software development environments, contribute to team projects, and build a successful engineering foundation.
What are the most commonly searched types of Java Software Engineer jobs in Overland Park, KS?
The most popular types of Java Software Engineer jobs in Overland Park, KS are:

Software Engineer, Implementation
Kansas City, MO • On-site
Full-time
Medical, Dental, Vision, Life, Retirement, PTO
Re-posted 21 days ago
Job description
Location: Remote (U.S.)
Travel: ~10% to client sites (estimated annually)
Compensation: Competitive + equity
About Our Client
Our client is modernizing outdated local government workflows with software used by hundreds of government agencies across the United States. Their AI-powered platform leverages Natural Language Processing (NLP) to replace manual data entry-reducing delays, backlogs, and errors. The work directly impacts how communities fund schools, infrastructure, and essential public services.
The Role
Our client is hiring a Software Engineer - Implementation to design and deliver the technical integrations that make the platform work in the real world.
This role sits at the intersection of engineering, infrastructure, data, and customer systems. You'll own implementations end-to-end-from discovery and system analysis through deployment and production reliability. If you like reverse-engineering systems, building integrations, and solving messy real-world technical problems, you'll thrive here.
What Makes This Team Different
This is a lean engineering environment-no separate QA, product management, or design hand-offs. Engineers own the full journey: scoping, building, deploying, and supporting what ships. If you enjoy ambiguity and prefer ownership over handoffs, this is a strong fit. If you need a neatly defined roadmap and multiple layers catching issues before release, it may not be the right environment.
What You'll Work On
Examples of problems implementation engineers tackle:
- Integrating with heterogeneous government databases and legacy systems
- Reverse-engineering APIs and data structures with limited documentation
- Designing scalable pipelines to ingest and normalize messy property datasets
- Automating onboarding workflows across multiple customer environments
- Building infrastructure that ensures reliability and performance across deployments
- Translating real-world operational constraints into robust system architecture
Tech Stack
- Backend: Java
- Automation / Scripting: Python, Bash
- Data: PostgreSQL, SQL
- Infrastructure: AWS, Docker, Terraform
- Dev Tools: GitHub, GitHub Actions, Linear, Claude Code, Cursor, CI/CD, automated testing
You don't need to know everything on day one-our client values strong fundamentals and a growth mindset.
What You'll Do
- Software development: Contribute to and enhance a core Java codebase with a focus on maintainability and clean design
- Scripting & automation: Use Python/Bash and automation (GitHub Actions) to streamline workflows and extend platform functionality
- System integration: Design and implement robust integrations with third-party databases, APIs, and data storage systems
- Customer infrastructure: Partner with customer teams to understand their architecture and build implementation plans that prioritize reliability and scale
- Customer collaboration: Act as a trusted technical advisor-turning complex requirements into practical, scalable solutions
- Cloud & deployment: Deploy, monitor, and scale applications in AWS-ensuring performance, reliability, and security across customer environments
What Our Client Is Looking For
- 2+ years of professional software development experience with strong proficiency in at least one backend language (Java, Python, Ruby, etc.)
- 2+ years working with relational databases (SQL / PostgreSQL), including performance and data modeling fundamentals
- Experience with cloud services (AWS preferred)
- Demonstrated ability with system architecture, API design, and complex integrations
- Comfortable traveling to client sites (~10% annually)
- Resourceful problem-solver who can dive into unfamiliar databases/infrastructure and understand how systems work
- Curious, self-directed, and energized by learning new technologies
- Customer-centric and motivated by solving real problems with visible impact
- Strong communicator able to explain technical concepts to both technical and non-technical stakeholders
The "must-have" traits
Our client prioritizes engineers who:
- Enjoy solving real-world technical problems
- Take ownership of systems and outcomes
- Are curious, resourceful, and pragmatic builders
Benefits
- Competitive compensation + equity plan
- Medical, dental, vision, and life insurance
- Company-sponsored 401(k) program
- Flexible work environment that supports working from home
- Flexible PTO
- Parental leave
- Home office stipend