1

Mid Level Java Developer Jobs in Charleston, WV (NOW HIRING)

Sr. Manager, Engineering

Charleston, WV ยท Remote

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Built on a foundation of AI and ML, our Atlas Platform delivers the right level of access to the ... You will work closely with Product Management, Design, Architecture, Quality, DevOps, and customer ...

Senior Engineer, Full Stack

Charleston, WV ยท Remote

$128K - $153K/yr

Use GoLang , Python, and Java experience to develop, deploy, and maintain backend applications ... Medical or recreational marijuana use is considered illegal at the federal level, regardless of ...

Sr. Software Engineer

Charleston, WV ยท Remote

$143K - $197K/yr

Create lasting impact by building and continuously improving our Python and Java-based APls * Work ... The base range is determined by role and level, and placement within the range will depend on a ...

Staff ML Engineer (ML/AI)

Charleston, WV ยท Remote

$161K - $221K/yr

Experience building internal developer platforms or ML tooling used by dozens of data scientists ... The base range is determined by role and level, and placement within the range will depend on a ...

Senior Application Security Engineer

Charleston, WV ยท On-site +1

$54.25 - $72.75/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... DevOps, alongside our security peers in pentest, attack surface management, and platform. A Day in ... Expert-level threat modeling, security design review, and manual code review, with deep knowledge ...

Provides high level technical tasks while managing and reviewing design related specifications ... Leading a team on mid-sized and/or moderately complex projects inside and outside of HNTB using sub ...

Senior Software Engineer

Charleston, WV ยท Remote

$128K - $176K/yr

... Java (Kotlin a plus) and Python * Experience implementing, production-level RESTful APIs ... Engineer, you will be employed by Lyra Health, Inc. The anticipated annual base salary range for ...

Lead Data Platform Engineer

Charleston, WV ยท Remote

$117K - $140K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

We offer a modern software platform that provides mid-sized charities with elegant tools for ... Ensure all platform-level access controls integrate with the enterprise identity provider (SSO ...

Senior AI/ML Platform Engineer

Charleston, WV ยท Remote

$143K - $197K/yr

Experience writing production code in Java/Kotlin * Experience building solutions on cloud ... The base range is determined by role and level, and placement within the range will depend on a ...

Senior AI/ML Backend Engineer

Charleston, WV ยท Remote

$143K - $197K/yr

Experience writing production code in Java/Kotlin * Experience building solutions on cloud ... The base range is determined by role and level, and placement within the range will depend on a ...

Sr. ML Engineer (MLOps)

Charleston, WV ยท Remote

$143K - $197K/yr

Experience writing production code in Java/Kotlin * Experience building solutions on cloud ... The base range is determined by role and level, and placement within the range will depend on a ...

Showing results 41-60

Mid Level Java Developer information

See Charleston, WV salary details

$40

$55

$67

How much do mid level java developer jobs pay per hour?

As of Aug 19, 2026, the average hourly pay for mid level java developer in Charleston, WV is $55.93, according to ZipRecruiter salary data. Most workers in this role earn between $48.85 and $63.80 per hour, depending on experience, location, and employer.

What is a mid level Java developer?

A Mid Level Java Developer is responsible for designing, developing, and maintaining Java-based applications. They typically have 2-5 years of experience and work on coding, debugging, and optimizing software solutions. They collaborate with teams, follow best coding practices, and may mentor junior developers. Their role involves understanding project requirements, integrating APIs, and ensuring application performance. Mid Level Java Developers contribute to both backend and frontend development, depending on the project needs.

What are the key skills and qualifications needed to thrive as a mid level Java developer?

Successful Mid Level Java Developers possess a solid understanding of Java programming, object-oriented design, and commonly used frameworks such as Spring or Hibernate, typically backed by a relevant degree and professional experience. Familiarity with tools like Git, Maven, popular IDEs (e.g., IntelliJ IDEA or Eclipse), and certifications like Oracle Certified Professional Java Programmer (OCPJP) are advantageous. Strong collaboration, problem-solving abilities, and effective communication skills help developers work efficiently within agile teams and cross-functional projects. Mastering both technical and soft skills ensures smooth project delivery, maintainable code quality, and productive teamwork in dynamic software development environments.

What does a typical workday look like for a mid level Java developer?

As a Mid Level Java Developer, your typical workday often involves writing and testing Java code, troubleshooting existing applications, and participating in code reviews. You'll collaborate closely with other developers, QA engineers, and sometimes product managers in agile sprints to ensure features are delivered according to requirements. Daily stand-up meetings are common, as is the use of tools like Jira for tracking tasks. You may also spend time learning new frameworks or best practices, which helps with both personal growth and contributing to more efficient software solutions.

What are the most commonly searched types of Java Developer jobs in Charleston, WV?

The most popular types of Java Developer jobs in Charleston, WV are:

What job categories do people searching Mid Level Java Developer jobs in Charleston, WV look for?

The top searched job categories for Mid Level Java Developer jobs in Charleston, WV are:

What cities near Charleston, WV are hiring for Mid Level Java Developer jobs?

Cities near Charleston, WV with the most Mid Level Java Developer job openings:

Infographic showing various Mid Level Java Developer job openings in Charleston, WV as of June 2026, with employment types broken down into 25% Full Time, 65% Part Time, and 10% Contract. Highlights an 81% Physical, 4% Hybrid, and 15% Remote job distribution, with an average salary of $116,333 per year, or $55.9 per hour.

Senior Systems Engineer IV

Red Canyon Engineering & Software

Charleston, WV โ€ข Remote

$115K - $135K/yr

Contractor

Re-posted 17 days ago


Job description

Do you want to help a small company make a BIG difference in space? Do you take ownership of your job and responsibility for your actions? Then come work for Red Canyon and help us continue our mission of helping humankind reach the stars!

Red Canyon Software is seeking a Senior Systems Engineer IV to join the Low-Earth Orbit (LEO) Ground Sustainment Services (LGSS) program to add to our distinguished team to sustain and enhance the Joint Polar Satellite System (JPSS) Common Ground System (CGS).  The JPSS CGS is responsible for implementing JPSS Program command, control, and communications and data processing requirements for JPSS CGS-serviced missions.  The JPSS is the National Oceanic and Atmospheric Administration’s (NOAA) next-generation operational Earth observation Program that acquires and distributes global environmental data from multiple polar-orbiting satellites, playing a critical role to NOAA’s mission to understand and predict changes in weather, climate, oceans, coasts, and space environments, which supports the Nation’s economy and protects life and property. 
  • Engineering experience with large complex systems (i.e. redundancy, scalable, portable, Agile)
  • Either hands on experience or direct team leadership of Software teams that develop in Java, JavaScript, SQL Server, and No SQL
  • Built innovative microservices and Web Services (incl. SOA/SOAP/REST/XML) or supported testing of such systems
  • Utilized Cloud Foundry for efficient building on top of Kubernetes
  • Efficiently conducted/lead verification testing of a deployed/integrated software/hardware based system with a team or lead a team conducting such testing
  • In direct coordination with Stakeholders/Product Managers to identify minimum viable product requirements and clearly defined feature sets into well-scoped user stories for individual team members
  • Experience Implementing large scale test execution events while employing traditional I&T test approaches (i.e. RVTM, Meaningful Test Metrics, Test Reporting)
  • Familiarity (ideal but not required) with the NASA/NOAA SE processes
  • Experience in cross functional disciplines to include (RMA, SMA, Systems Security, Metrics, Trade Analysis, Mission Systems, Integrated Logistics)
  • Experience with developing NOAA/NASA SE documentation (i.e. SEMP, Test plans, Test Procedures, SSPs, milestone event planning)

Additionally, Test Engineers with Cloud SME background and the following areas of experience are beneficial for this role (Recommended for the role but not a requirement):

  • Providing a high-level road map and best practice recommendations, to clients with a Business Productivity Infrastructure Optimization (BPIO) maturity model roadmap to deploy cloud base solutions. Working with clients to create portal governances based on real world experience, to comply with organizational objectives.
  • Ability to customize Algorithm-driven solutions that creates process automation either in up-front testing or in day to day completion of work
  • Custom designed solutions to deploy cloud base infrastructures solutions to meet client's compliancy and high availability requirements.
  • Providing customized training to stand users and super users on Cloud base solutions.
  • Performed high level requirements gathering and solution design cloud base solutions

Experience:  8-15+ years of experience in designing, implementing, and managing enterprise-information systems and completing test verification and validation on those delivered systems.

This position is remote work designated by contract and does not require the candidate to be in the D.C. area.

  • Base Salary Range – $115,000 - $135,000 based on role, employee experience, and location
  • Company contribution towards medical benefit packages
  • 401(k) contribution upon eligibility
  • Profit Share Bonus, Performance bonuses
Red Canyon Engineering and Software: “Exploring Other Planets, Improving our Own”

Red Canyon contracts with NASA, NOAA, NREL, JPL, and DOD, in addition to customers such as Lockheed Martin Space, Raytheon, Sierra Space, a.i. solutions, Walt Disney Imagineering, SAIC, Sidus Space, Ball Aerospace, SpaceX, Honeywell, KBRwyle, Peraton, LASP, Maxar, Blue Origin, and Moog. We specialize in building spacecraft, developing renewable energy technologies to help make our planet a better world and cutting edge research and development. Our disciplines include embedded flight software, software testing, GN&C, systems engineering, mechanical design, structural analysis, real time flight and ground software, simulation software, user interface software, and mission management software. We help our contractors with the full life cycle of product development from requirements to test and delivery.

Some of the programs we have previously or currently worked on include: Human Lander System, Artemis I-II, WorldView Legion V, Perseverance Rover, InSight, GeoXO, Tranche-1, LizzieSat, Dream Chaser, Psyche, Mars 98, Odyssey 01, Stardust, Genesis and Deep Impact, Mars Phoenix, Joint Polar Satellite System, Mars Reconnaissance Orbiter, Orion, Lunar Reconnaissance Orbiter, GOES-R, OSIRIS-REx, Maven, JUNO, Grail, and the MarsFlight and LunarSIM Simulation.

Red Canyon’s home office is located in scenic Denver, Colorado, and our regional office, Launch Now, is in historic downtown Titusville, Florida. We are a small company that maintains a flat organization to decrease our overhead and costs to our customers. Our number one focus is to solve some of the most complicated engineering problems humankind is facing.

Does it sound like you want to join our mission?

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.