1

Java Back End Developer Jobs in Charlotte, NC (NOW HIRING)

Java Developer

Charlotte, NC · On-site

$49.75 - $64.50/hr

Mid-level Java Developer Location: Charlotte , NC Note: Candidate must be self-starter, self ... UI and back end) development experience • Asynchronous messaging experience • Experience ...

Sr. Java Developer

Charlotte, NC · On-site

$56 - $71.25/hr

Lead/Sr Java Developer Location: Charlotte, NC/Dallas, TX/Iseline, NJ/ Pennington, NJ/New York, NY ... The ideal candidate writes high-quality, scalable backend services and can accelerate delivery ...

Software Engineer - Java

Charlotte, NC

$50.50 - $69.25/hr

PL/SQL development experience with Java backend is needed Are you a Software Engineer interested in working in a fast paced Health Informatics team? Do you want to create world class software that ...

Java Developer (Backend heavy)

Charlotte, NC · On-site

$58.26 - $68/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

Java Development : 6+ years of experience - Core Java, REST services, Spring Boot * Working in ... Experience in Object-oriented programming and Agile Development Methodology * Selenium/Cucumber

Java Developer (Backend heavy)

Charlotte, NC · On-site

$58 - $68/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

Java Development : 6+ years of experience - Core Java, REST services, Spring Boot * Working in ... Experience in Object-oriented programming and Agile Development Methodology * Selenium/Cucumber

Java J2 EE Developer

Charlotte, NC · On-site

$49.75 - $64.50/hr

Java J2 EE Developer Location: Charlotte, NC / Plano, TX Onsite position Fulltime position JD ... Design and develop back end, and middle tier services supporting the webpages. * Participate in ...

The ideal candidate will have a minimum of 8 years of professional experience as an UI Developer and experience in Java Backend +Node JS +AWS or Fullstack + Node JS + AWS kind of profiles. As a ...

Oracle SQL + Java Developer Location: Charlotte, NC Onsite position Fulltime position *****NO C2C ... Debug and enhance backend services built with Java. * Data Handling and ETL Support. * Support ETL ...

Java Microservices

Charlotte, NC · On-site

$49.75 - $64.50/hr

... backend applications and microservices using Java, J2EE, Spring Boot, and related frameworks · Building and supporting RESTful application programming interfaces, integrating external services, and ...

Principal Data Engineer

Charlotte, NC · On-site

$100K - $110K/hr

Support production deployments and operational handoffs Required Skills & Experience: * 10-12+ years experience in Java/backend or data engineering * Hands-on experience building real-time data ...

Java Developer

Charlotte, NC · On-site

$49.75 - $64.50/hr

... Backend Development: Spring Boot 3.x, Spring Security 6.x, Spring Core, Spring MVC, Spring AOP ... Hibernate 6.x and JPA for ORM ,Oracle 12c. • Java Programming: Java 17+ (including multithreading ...

Full Stack Java Developer

Charlotte, NC · On-site

$51.25 - $66.25/hr

  • Medical

  • Dental

  • Retirement

Implement backend program modules and business logic to support application workflows. API ... Proficiency in Java programming and object-oriented development principles . * Experience ...

Showing results 41-60

Java Back End Developer information

See Charlotte, NC salary details

$9

$53

$71

How much do java back end developer jobs pay per hour?

As of Aug 19, 2026, the average hourly pay for java back end developer in Charlotte, NC is $53.36, according to ZipRecruiter salary data. Most workers in this role earn between $47.40 and $61.49 per hour, depending on experience, location, and employer.

What is a Java back end developer?

A Java Back End Developer is responsible for building and maintaining the server-side logic of web applications using Java. They work with databases, APIs, and server architecture to ensure smooth data processing and application functionality. Their tasks include writing efficient code, optimizing performance, and integrating front-end components. They often use frameworks like Spring Boot and Hibernate to develop scalable and secure applications.

What does a typical day look like for a Java back end developer?

A typical day for a Java Back End Developer often involves writing and reviewing code, designing and implementing APIs, and collaborating with front-end developers, QA testers, and other team members to ensure seamless integration and functionality. Developers participate in daily stand-up meetings, work with version control systems, troubleshoot technical issues, and continually optimize application performance. You may also engage in code reviews, work on database design, or implement new features based on customer or business needs. This dynamic environment emphasizes both independent problem-solving and teamwork, offering continuous learning opportunities and a fast-paced, innovative workflow.

What are the key skills and qualifications needed to thrive in the Java back end developer position, and why are they important?

To thrive as a Java Back End Developer, you need solid proficiency in Java programming, knowledge of frameworks like Spring or Hibernate, and experience with database management, often supported by a degree in computer science or related fields. Familiarity with tools such as Git, RESTful APIs, build automation systems (e.g., Maven/Gradle), and sometimes certifications like Oracle Certified Professional, Java SE, are highly valued. Strong problem-solving skills, attention to detail, effective communication, and a collaborative mindset help professionals excel in this role. These combined technical and soft skills are crucial for developing robust, scalable back-end systems and ensuring smooth teamwork in dynamic software development environments.

What are popular job titles related to Java Back End Developer jobs in Charlotte, NC?

For Java Back End Developer jobs in Charlotte, NC, the most frequently searched job titles are:

What cities near Charlotte, NC are hiring for Java Back End Developer jobs?

Cities near Charlotte, NC with the most Java Back End Developer job openings:

Infographic showing various Java Back End Developer job openings in Charlotte, NC as of August 2026, with employment types broken down into 35% Full Time, and 65% Contract. Highlights an 90% In-person, and 10% Remote job distribution, with an average salary of $110,986 per year, or $53.4 per hour.

Senior Backend Developer - Integrations

Judi Health

Charlotte, NC • On-site

$117K - $152K/yr

Full-time

Re-posted 10 days ago


Job description

About Judi Health
Judi Health is a health technology company providing benefit administration solutions to employers, unions, health plans, and government entities. Judi Health replaces fragmented, outdated systems with the industry's first Unified Claims Processing™ architecture, seamlessly consolidating pharmacy and medical benefit administration on a single, secure platform. By delivering true price transparency, eliminating unnecessary middleman fees, and leveraging advanced AI-powered care delivery, Judi Health helps clients achieve unprecedented operational efficiency and service levels.
At Judi Health, we're deploying the infrastructure our country needs to deliver the healthcare we all deserve. We are the intelligence platform powering benefits plans for millions of Americans and proudly leading the next generation of care. To learn more, visit www.judi.health.
Location: Hybrid 3 days (offices in NYC, Denver, CO and Charlotte, NC area)
Position Summary
Join our mission to transform pharmacy benefits. In this development role, you will lead large, high-impact projects, working closely with product managers, designers, and clients to gather both business and technical requirements with a product mindset. You will be at the forefront of technical solutioning, driving enterprise API integrations, data migrations, data exchange, and prioritizing security. This role involves extensive client interactions, API development, and ensuring scalability. You will collaborate cross-functionally across internal teams and various departments within our client organizations to accelerate program technical deliveries. This is an exciting opportunity to redefine the pharmacy benefits landscape through collaboration and cutting-edge cloud technology.
Why You'll Love Working Here
  • Opportunity to lead high-impact, client-facing initiatives that directly influence key business metrics.
  • Hands-on exposure to architecture, system design, and solving complex scalability challenges in real-world environments.
  • Be a catalyst in accelerating client migration and new client onboarding with direct visibility into outcomes.
  • Work on a team that values quick, elegant solutions to complex problems where your contributions shape the future of pharmacy benefits.

Position Responsibilities
  • Lead the development and deployment of cutting-edge solutions from design to production.
  • Collaborate with product managers and cross-functional teams to refine and implement requirements, ensuring seamless integration and user experience.
  • Engage with major clients and cross-functional teams to architect innovative solutions and enhance product functionality.
  • Establish and maintain consistent, enterprise-grade APIs across services, ensuring interoperability and scalability while employing best practices for interactions with both partner and internal systems.
  • Build robust backend applications in Python on AWS Lambda, API Gateway, SMS, ECS, and other cloud technologies.
  • Implement backend code in a serverless, cloud-native environment (Flask/AWS Lambda/ECS).
  • Design and implement scalable systems capable of handling high-volume transactions, ensuring robustness and reliability.
  • Ensure security best practices are followed in all aspects of development and deployment.
  • Conduct code reviews to maintain high code quality and standards.
  • Demonstrate technical leadership, driving timely execution and high-quality software delivery.
  • Make informed architectural decisions through careful evaluation and leveraging prior experience.
  • Self-manage tasks, collaborate effectively with both internal and external teams, and drive projects to successful completion.
  • Represent the software development team's products to stakeholders, providing technical insights and solutions.

Qualifications
  • 7+ years of related job experience with a broad range of technical skills.
  • Desire to work in a health technology company; previous Pharmacy Benefits Manager (PBM) experience is a plus.
  • Strong experience in Python (Flask/SQLAlchemy) and TypeScript (React).
  • Advanced PostgreSQL database knowledge, including common table expressions, windowing functions, views, stored procedures, and indexing techniques (full-text or geospatial).
  • Experience working with microservices, an API-based application paradigm, and distributed caching techniques.
  • Proven ability to deliver complex web applications to the cloud, targeting infrastructure as code with a security mindset (AWS, Terraform).
  • Demonstrated ability to improve scalability and observability of systems.
  • Proficiency in Linux using Bash, Zsh, Python, Node.js and similar tools.
  • Experience with Git code management, preferably in a mono repository.
  • Strong knowledge of unit testing across multiple paradigms and integration testing using frameworks like Playwright.
  • Strong problem-solving skills and a proactive approach to identifying and addressing potential issues.
  • Prior experience working as a technical lead collecting functional and non-functional requirements, or strong technical product management experience is a plus.

Nothing in this position description restricts management's right to assign or reassign duties and responsibilities to this job at any time.
New York, NY Salary Range
$139,600-$200,000 USD
Denver, CO Salary Range
$128,000-$185,000 USD
Charlotte, NC Salary Range
$116,400-$175,000 USD
All employees are responsible for adherence to the Judi Health Code of Conduct including the reporting of non-compliance. This position description is designed to be flexible, allowing management the opportunity to assign or reassign duties and responsibilities as needed to best meet organizational goals.
We provide equal employment opportunities to all employees and applicants for employment and prohibit discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, medical condition, genetic information, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
By submitting an application, you agree to the retention of your personal data for consideration for a future position at Judi Health. More details about Judi Health's privacy practices can be found at https://www.judi.health/legal/privacy-policy.