Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Mid-level Java Developer

Kforce

Responsibilities

Kforce has a client in Charlotte, NC that is seeking a Mid-Level Software Engineer with 7+ years of software development experience and strong expertise in Java-based backend development.Responsibilities:
  • Design, develop, and maintain scalable backend services and APIs
  • Build and enhance microservices using Java and Spring Boot
  • Work with SQL and NoSQL databases
  • Develop reactive and high-performance applications
  • Collaborate with engineering teams to troubleshoot issues and deliver quality solutions
Skills
  • Java
  • Spring Boot/Spring
  • Microservices and API development
  • SQL and NoSQL databases
  • Reactive programming
  • Strong problem-solving and software development fundamentals

The pay range is the lowest to highest compensation we reasonably in good faith believe we would pay at posting for this role. We may ultimately pay more or less than this range. Employee pay is based on factors like relevant education, qualifications, certifications, experience, skills, seniority, location, performance, union contract and business needs. This range may be modified in the future.


We offer comprehensive benefits including medical/dental/vision insurance, HSA, FSA, 401(k), and life, disability & ADD insurance to eligible employees. Salaried personnel receive paid time off. Hourly employees are not eligible for paid time off unless required by law. Hourly employees on a Service Contract Act project are eligible for paid sick leave.


Note: Pay is not considered compensation until it is earned, vested and determinable. The amount and availability of any compensation remains in Kforce's sole discretion unless and until paid and may be modified in its discretion consistent with the law.


This job is not eligible for bonuses, incentives or commissions.


Kforce is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.


By clicking "Apply Today" you agree to receive calls, AI-generated calls, text messages or emails from Kforce and its affiliates, and service providers. Note that if you choose to communicate with Kforce via text messaging the frequency may vary, and message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You will always have the right to cease communicating via text by using key words such as STOP.
Kforce is a professional staffing services firm offering Technology and Finance & Accounting jobs with top employers nationwide. We specialize in providing contract, contract-to-hire and direct placement opportunities, with over 50 years of experience in the staffing industry. Kforce offers many consultants comprehensive benefits depending on employment status, including medical, dental, 401(K), life insurance and disability. Our vision is to be "the firm most respected by those we serve."
Vacancy posted 12 hours ago
Similar jobs that could be interesting for youBased on the Mid-level Java Developer in Charlotte, NC vacancy
  • $58 - $60 per hour

    DescriptionKforce has a client in Charlotte, NC that is seeking a Mid-Level Software Engineer with 7+ years of software development experience and strong expertise in Java-based backend development.Responsibilities:* Design, develop, and maintain scalable backend services and APIs*... 
    Suggested

    KForce

    Charlotte, NC
    1 day ago
  •  ...Get AI-powered advice on this job and more exclusive features. Moody’s Corporation is seeking a Mid-Level Full Stack Developer with a strong background in Java, Spring Boot, and Angular to join their team in Charlotte, NC. This is an onsite role requiring in-person interviews... 
    Suggested
    Full time

    Saransh

    Charlotte, NC
    2 days ago
  • Job TitleRequired Skills:5+ years of technical expertise with MS SQLStrong experience reading and writing SQL queriesWorking knowledge building and maintaining SSIS packagesBasic knowledge of creating Batch files and scheduled tasks
    Suggested

    Saxon Global

    Charlotte, NC
    3 days ago
  •  ...Mid-Level Java Full Stack Engineer (Java FSE) Location: Charlotte, NC (Onsite) The candidate may be required to attend interviews...  ...Summary Seeking a Mid-Level Java Full Stack Engineer to develop and support enterprise applications using modern Java technologies... 
    Suggested
    Relocation

    ReqRoute,Inc

    Charlotte, NC
    2 days ago
  • Job Summary Seeking a Mid-Level Java Full Stack Engineer to develop and support enterprise applications using modern Java technologies and cloud-native architectures. Key Skills Core Java, J2EE, Hibernate Spring Boot, Spring WebFlux RESTful & SOAP Web Services, XML Angular... 
    Suggested
    Relocation

    TechDigital Group

    Charlotte, NC
    3 days ago
  • Job ID: 28911263Reference Number: 26-00662Title: Java Microservices DeveloperLocation: charlotte, NCPosted Date: 2026-07-20Company: HAN StaffingJob Title: Java Microservices Developer - Banking Payments (SWIFT/Wire Payments)Location: NC ContractJob Description We are looking... 

    HAN Staffing

    Charlotte, NC
    1 day ago
  • Proficiency in Java programmingExperience with frameworks Spring BootStrong understanding of RESTful APIs and web servicesDesign and develop cloudbased applications using AWS servicesDevelop and Perform automated unit test scriptsStrong knowledge in Terraform module for... 

    LTM

    Charlotte, NC
    5 days ago
  •  ...least 4 years of experience in developing RESTful web services and SOAP...  ...Enterprise applications using Java and J2EE technologies like JSPs...  ...4 years of experience in High level design, Detailed Design and...  ...Information TechnologyExperience level: Mid-Senior LevelIndustry:... 

    Sonsoft

    Charlotte, NC
    2 days ago
  •  ...contingent labor as a variable cost.Job DescriptionJava Developer will be responsible for developing WS and Java Batch components using Spring Batch, Spring...  ...Full-timeFunction: Information TechnologyExperience level: Mid-Senior LevelIndustry: Information Technology And... 
    Work experience placement
    Immediate start
    Flexible hours

    Artech

    Charlotte, NC
    2 days ago
  • This Developer will design, develop, and enhance microservices‐based applications and event‐driven systems. This role is hands‐on and focuses...  ...in code quality, testing, and documentation.Stay updated on Java ecosystem advancements and apply modern frameworks, tools, and... 
    Work experience placement

    NTT DATA

    Charlotte, NC
    1 day ago
  • A government contractor is seeking a SharePoint Developer in Charlotte, NC, to support technical initiatives for a federal agency. The ideal candidate will design and develop systems, focusing on user-centric solutions and innovative government support. Candidates should... 
    For contractors

    CGS Federal (Contact Government Services)

    Charlotte, NC
    5 days ago
  • Job title: Sr Java Developer Role is hybrid (3 days/wk) Location: Charlotte, NC 28202Mandatory skills: Core Java PL/SQL AWS Spring, Springboot, microservices, kafka We are actively seeking a highly skilled and motivated Full Stack Developer with a strong emphasis on ReactJS... 

    Spectraforce Technologies

    Charlotte, NC
    2 days ago
  •  ...DescriptionPreferred • At least 4 years of hands-on Java experience, including analysis, design...  ...). • At least 4 years of experience developing web services, using SOAP or preferably...  ...: Information TechnologyExperience level: Mid-Senior LevelIndustry: Information Technology... 
    Permanent employment
    Full time
    H1b

    Sonsoft

    Charlotte, NC
    2 days ago
  •  ...Full TimeExperiance5-10 yearsJD• 5+ years hand-on experience on Java/J2EE, webservices, Springs, Hibernate• 5+ years of experience...  ...confidential according to EEO guidelines.SummaryFunction: Information TechnologyExperience level: Mid-Senior LevelIndustry: Computer Software
    Full time

    EROS Technologies

    Charlotte, NC
    2 days ago
  •  ...latest resume along with current & expected salary.Job Title : Java MuleSoft Developer (with experience on Mule ESB, J2EE, Design Patterns, JMS,...  ...: Full-timeFunction: Information TechnologyExperience level: Mid-Senior LevelIndustry: Information Technology And Services
    Permanent employment
    Full time
    H1b
    Relocation

    Sonsoft

    Charlotte, NC
    2 days ago
  • $50 - $58 per hour

     ...our team. The ideal candidate will be responsible for designing, developing, and maintaining software solutions that meet the needs of our...  ...applications.Proficiency in programming languages such as Java, Python, C++, or similar.Strong understanding of software development... 
    Full time
    Local area

    Pinnacle Group

    Charlotte, NC
    20 hours ago
  •  ...DescriptionPreferred • At least 4 years of hands-on Java experience, including analysis, design...  ...). • At least 4 years of experience developing web services, using SOAP or preferably...  ...: Information TechnologyExperience level: Mid-Senior LevelIndustry: Information Technology... 
    Permanent employment
    Full time
    H1b

    Sonsoft

    Charlotte, NC
    2 days ago
  •  ...If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now.We are currently seeking a Sr Java Developer to join our team in Charlotte, North Carolina (US-NC), United States (US).In this role you will be responsible for: Work with stakeholder... 
    Work at office
    Remote work
    Flexible hours

    NTT DATA

    Charlotte, NC
    1 day ago
  •  ...Green Card Holder, GC-EAD, H4-EAD & L2-EAD can apply.No OPT-EAD, H1B & TN candidates please.Please mention your Visa Status in your email or resume.SummaryType: Full-timeFunction: Information TechnologyExperience level: AssociateIndustry: Information Technology And Services
    Permanent employment
    Full time
    H1b

    Sonsoft

    Charlotte, NC
    2 days ago
  • $116k - $174k

     ...Forward Deployed Engineer to modernize enterprise applications across Java, AWS, and GCP-based AI enablement. This role partners with...  ...including development agents, test agents, and workflow automation. Develop Infrastructure as Code and automation using CloudFormation,... 
    Full time
    Temporary work
    Work at office
    3 days per week

    The Hartford Financial Services Group

    Charlotte, NC
    4 days ago
  •  ...Management System)Job DescriptionJob #200567 | Java Developer | Technekes | Developer-Java |...  ...with a dedicated team to build enterprise level web development systems, in a fun and rewarding...  ...Information TechnologyExperience level: Mid-Senior LevelIndustry: Staffing And... 
    Permanent employment
    Contract work
    For contractors
    Work at office
    Immediate start
    Shift work

    ProCom

    Charlotte, NC
    2 days ago
  •  ...software development lifecycle Design, implement and maintain Java-based applications that can be high-volume and low-latency...  ...Ensure application designs conform with business goals Develop and test software Identify and resolve any technical issues... 

    Trinity Technology Solutions

    Charlotte, NC
    2 days ago
  • $125k - $145k

     ...Through research and development initiatives in our FinLabs we develop solutions for modernization, from Artificial Intelligence and Blockchain...  .... Our challenge We are seeking a highly skilled Lead Java Developer / Forward Deployed Engineer (FDE) with expertise in... 
    Full time
    Temporary work
    Flexible hours

    Synechron

    Charlotte, NC
    5 days ago
  •  ...DatabasesJMSMessaging QueuesDockerKubernetesRequired Skills: Core Java, REST Webservices, Spring – Spring Security (Any security...  ...Queues, Docker, KubernetesBasic Qualification: Back End Senior Level Java DeveloperAdditional Skills: Back End Senior Level Java Developer... 
    Remote work

    Software Technology Inc

    Charlotte, NC
    2 days ago
  •  ...aid in creation of process documentation. Develop, refine, and document code for new...  ...developmentRequired Skill and Experience• Experience in Java and Spring Boot• Expertise in RESTful API...  ...at scale to deliver unprecedented levels of performance and customer delight. Our... 
    Full time
    Temporary work
    Relocation

    Infosys Technologies

    Charlotte, NC
    4 days ago
  •  ...Java Developer Position: Java developer Location: Either Charlotte, NC or Kennesaw, GA or Richmond, VA Contract: 6-18 months r. Java 11+ Vertx framework Springboot Strong SQL skills Ability to jump between mysql and sql server... 
    Contract work

    RIT Solutions

    Charlotte, NC
    2 days ago
  •  ...Lead Java DeveloperProven experience as a Lead Java Developer or similar role.Strong expertise in Java, Spring, and Spring Boot.Experience with Kubernetes (K8S) for container orchestration.Proficiency in using AppDynamics (ApPD) and Datadog for monitoring and performance... 

    Syntricate Technologies

    Charlotte, NC
    2 days ago
  •  ...to uphold the software quality standards Develop user training programs, documentation, and...  ...at scale to deliver unprecedented levels of performance and customer delight. Our...  ...disability.Technical/Domain Skill 1Technology|Java|Java - ALL Technical/Domain Skill 2Technology... 
    Full time
    Temporary work
    Relocation

    Infosys Technologies

    Charlotte, NC
    1 day ago
  •  ...to uphold the software quality standards Develop user training programs, documentation, and...  ...Experience• Hands on experience in Core Java (Java 8+)• Experience with Spring Boot framework...  ...at scale to deliver unprecedented levels of performance and customer delight. Our... 
    Full time
    Temporary work
    Relocation

    Infosys Technologies

    Charlotte, NC
    1 day ago
  •  ...Technology Enabled Services.Job DescriptionJob Description:-Must have Java (core Java with mandatory on Servlets, Filters), JS, JQuery,...  ....SummaryType: Full-timeFunction: Information TechnologyExperience level: Mid-Senior LevelIndustry: Information Technology And Services
    Permanent employment
    Full time
    H1b

    Sonsoft

    Charlotte, NC
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Mid-level Java Developer. Be the first to apply!