1

Java Software Developer Jobs in Lexington, KY (NOW HIRING)

Data Analysis Engineer

Lexington, KY ยท On-site

$65K - $70K/yr

Provide overnight and weekend on call support Required Qualifications: * 0+ years of software development/verification experience programming in Python, C# or Java * Knowledge of database ...

Data Analysis Engineer

Lexington, KY ยท On-site

$65K - $70K/yr

Provide overnight and weekend on call support Required Qualifications: * 0+ years of software development/verification experience programming in Python, C# or Java * Knowledge of database ...

Senior Mission Software Engineer

Lexington, KY ยท On-site

$191K - $253K/yr

Senior Mission Software Engineer Lexington, Massachusetts, United States Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with ...

Software Engineer

Lexington, KY ยท Remote

$40 - $75/hr

Our platform offers an engaging blend of flexibility and challenge: you'll work closely with state-of-the-art AI models to take on programming tasks that include creating and solving challenging ...

The team drives AI-first application development, intelligent DevOps tooling, and agent-based ... What makes you a qualified candidate * 8+ years of experience in software engineering with deep ...

Senior Software Engineer

Lexington, KY ยท Remote

$40 - $75/hr

Our platform offers an engaging blend of flexibility and challenge: you'll work closely with state-of-the-art AI models to take on programming tasks that include creating and solving challenging ...

Writing software or firmware in one of the following: C, C++, Python, Rust, or Java * Familiarity ... RF engineering (such as radar, antennas, or DSP) * Low-level communication protocols (such as SPI ...

next page

Showing results 1-20

Java Software Developer information

See Lexington, KY salary details

$13

$49

$67

How much do java software developer jobs pay per hour?

As of Jun 6, 2026, the average hourly pay for java software developer in Lexington, KY is $49.15, according to ZipRecruiter salary data. Most workers in this role earn between $42.50 and $55.00 per hour, depending on experience, location, and employer.

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

To thrive as a Java Software Developer, you need strong programming skills in Java, a solid understanding of object-oriented design, and typically a degree in computer science or a related field. Familiarity with tools like Eclipse or IntelliJ IDEA, version control systems such as Git, and frameworks like Spring or Hibernate is essential, and certifications like Oracle Certified Professional Java Programmer can be beneficial. Effective problem-solving, collaboration, and communication skills help developers excel within teams and adapt to changing project requirements. These skills and qualifications enable developers to build robust, scalable applications efficiently and contribute to successful project outcomes.

What is the difference between Java Software Developer vs Java Web Developer?

AspectJava Software DeveloperJava Web Developer
Primary FocusDeveloping Java applications and backend systemsBuilding and maintaining web applications using Java technologies
Required SkillsJava SE, object-oriented programming, database integrationJava EE, HTML/CSS, JavaScript, web frameworks
Work EnvironmentSoftware development teams, enterprise applicationsWeb development teams, internet-based projects
CertificationsOracle Java Certifications, Spring certificationsOracle Java Certifications, Web framework certifications

Java Software Developers focus on creating robust backend applications using Java, while Java Web Developers specialize in building dynamic web interfaces and web-based systems. Both roles require Java expertise and often overlap, but their primary responsibilities and skill sets differ based on the project type.

What does a Java Software Developer do?

A Java Software Developer is responsible for designing, developing, and maintaining software applications using the Java programming language. They work on various types of projects, from web and mobile applications to enterprise-level systems. Their duties typically include writing code, debugging and testing software, collaborating with team members, and ensuring that applications are efficient and secure. Java developers often work with frameworks such as Spring or Hibernate and may also be involved in integrating databases and APIs. Their role is essential in bringing software ideas to life and maintaining the smooth operation of existing applications.

How does a Java Software Developer typically collaborate with other team members during a project?

Java Software Developers often work closely with cross-functional teams that may include front-end developers, QA engineers, project managers, and UX/UI designers. Collaboration usually involves participating in daily stand-ups, code reviews, and sprint planning meetings to ensure alignment on project goals and timelines. Developers also use version control systems, like Git, and communication tools, such as Slack or Jira, to coordinate tasks and share progress. Effective teamwork is essential for integrating different components, troubleshooting issues, and delivering high-quality software solutions.
Infographic showing various Java Software Developer job openings in Lexington, KY as of May 2026, with employment types broken down into 20% Full Time, and 80% Part Time. Highlights an 20% Hybrid, and 80% Remote job distribution, with an average salary of $102,230 per year, or $49.1 per hour.
Data Analysis Engineer

Data Analysis Engineer

Belcan

Lexington, KY โ€ข On-site

$65K - $70K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

This job post hasย expired 1 day ago.ย Applications are no longer accepted.


Job description

A Software Engineering job in Lexington, KY 40507, is currently available through Belcan at one of our key aerospace clients. To be considered for this role, you will have a Bachelor"s degree in an Engineering field or Computer Science and 0+ or more years of relevant experience.
Additional info:
In this position, you will work on system monitoring, testing customer systems, and database applications. To be successful, you will need to be a quick learner of the tools and environment, show strong initiative, and demonstrate that you are proactive in completing assignments and being productive. A working knowledge of SQL and languages such as Python or C# will be needed to perform required tasks.
Job Duties:
* Complete investigative analysis of customer created tickets related to system issues
* Analyze customer data to identify system issues, providing resolution and analysis summaries
* Develop automated test code/scripts and integrate into customer frameworks per defined tools and processes.
* Complete peer reviews of code and deliverables per the defined processes
* Work closely with internal and customer teams on successful completion of tasks
* Identify areas of automation and improvement using repeatable processes
* Provide overnight and weekend on call support
Required Qualifications:
* 0+ years of software development/verification experience programming in Python, C# or Java
* Knowledge of database environments, architectures and languages, such as SQL
* Experience with database administration tools such as SQL Server, MySQL or dBeaver
* Experience with formal version control and structured development/verification practices
* Experience working in an agile team using workspace and collaboration tools: Confluence, Jira, Bitbucket/GIT
* Ability to work both independently and effectively within a team environment.
* Must be a strong communicator that is able to reach out to new people and respond quickly to requests.
* Strong analytical, troubleshooting and communication skills
* Performance driven and self-motivated to deliver quality results, act with urgency, and exceed expectations whenever possible.
Preferred Qualifications:
* Front end application development experience
* Experience with Avionics systems and integration of those systems is desirable
* Experience testing and debugging with Software in the Loop, Hardware in the Loop, and automated pipelines.
* Aerospace DO-178 Verification and Validation testing, condition, and decision structural coverage up to MC/DC, static analysis principles
* Experience with Configuration Management Tools such as BitBucket/GIT, Subversion (SVN), Windchill
* Experience with additional software languages, such as C, or RUST
We provide a competitive pay and benefits package. This position is offering a salary rate of $65,000-70,000, however, Belcan considers several factors when extending an offer, including but not limited to education, experience, geographic location, and discipline. Benefits offered may include health care, dental, vision, life insurance; 401(k); education assistance; paid time off including PTO, holidays, and any other paid leave required by law.
Belcan is an equal opportunity employer. Your application and candidacy will not be considered based on race, color, sex, religion, creed, sexual orientation, gender identity, national origin, disability, genetic information, pregnancy, veteran status or any other characteristic protected by federal, state or local laws.
www.belcan.com

Belcan logo

About Belcan

Sourced by ZipRecruiter

Belcan is a leading provider of qualified personnel to many of the world's most respected enterprises. We offer excellent opportunities for contract/temporary, temp-to-hire, and direct assignments in the engineering, IT, and professional fields. We are the employer of choice for thousands worldwide. Our overriding goal is to provide quality staffing solutions that help people, organizations, and communities succeed.

Industry

It services

Company size

5,001 - 10,000 Employees

Headquarters location

Cincinnati, OH, US

Year founded

1958