2

Remote Java Spring Developer Jobs in Charlotte, NC

Sr. IAM Engineer

Concord, NC ยท Remote

$133K - $170K/yr

IDMWORKS has been a pioneer in remote-work for more than 20 years with teams operating across the ... Knowledge of Java, C#, or similar object-oriented programming language * Knowledge of relational ...

Job Location โ€ฏโ€ฏ The primary work location for this role is a remote work model. โ€ฏ About ... Partners with DevOps/SRE to improve system reliability, deployment automation, and observability.

Senior Engineer

Concord, NC ยท On-site +1

$80K - $400K/yr

Deep knowledge in the language and library/framework ecosystems of Java, JavaScript/Typescript, or ... Remote & Hybrid Work While remote or hybrid work may be permitted for certain projects, client ...

MLOps Automation Senior Lead Engineer

Charlotte, NC ยท On-site +1

$101K - $133K/yr

... Python, Java), CI/CD tools (e.g., Jenkins, Artifactory, CircleCI, Ansible), and development ... Remote roles will also have the opportunity to come together in our offices for moments that matter.

Integration Eng - Remote

Charlotte, NC ยท Remote

$101K - $136K/yr

A minimum of one (1) year commercial experience with programming languages including in-depth understanding and practical knowledge of relational databases. Experience with Java and MySQL is ideal.

Showing results 41-53

Remote Java Spring Developer information

See Charlotte, NC salary details

$15

$55

$75

How much do remote java spring developer jobs pay per hour?

As of Aug 19, 2026, the average hourly pay for remote java spring developer in Charlotte, NC is $55.38, according to ZipRecruiter salary data. Most workers in this role earn between $47.88 and $61.97 per hour, depending on experience, location, and employer.

What is a remote Java Spring developer?

A Remote Java Spring Developer is a software engineer who specializes in building applications using the Java programming language and the Spring framework while working from a location outside the traditional office, such as from home. Their primary responsibilities include designing, developing, and maintaining server-side applications, APIs, and web services using Spring technologies like Spring Boot, Spring MVC, and Spring Data. Remote Java Spring Developers collaborate with teams using online communication tools and version control systems to deliver scalable and secure software solutions. This role requires strong knowledge of Java, Spring, and related technologies, as well as self-motivation and effective remote work skills.

What are the key skills and qualifications needed to thrive as a remote Java Spring developer?

To thrive as a Remote Java Spring Developer, you need strong proficiency in Java programming, deep understanding of the Spring Framework, and a relevant degree or industry experience. Familiarity with tools like Git, Maven, Jenkins, RESTful APIs, and cloud platforms such as AWS or Azure is typically expected, along with certifications like Oracle Certified Professional Java Programmer (OCPJP) being beneficial. Excellent problem-solving abilities, proactive communication, and self-motivation are crucial soft skills for remote collaboration and project delivery. These skills ensure efficient development, seamless teamwork, and the ability to deliver robust, scalable solutions in a distributed work environment.

How does a remote Java Spring developer typically collaborate with team members across different locations?

Remote Java Spring Developers frequently work with distributed teams, using tools like Slack, Zoom, and Jira to communicate and coordinate. Daily stand-ups and code reviews are common practices to ensure everyone is aligned and project goals are met. Developers often pair program, share code repositories via Git, and participate in sprint planning sessions to stay connected and productive. Effective communication and proactive updates are essential to overcome the challenges of working remotely and maintaining smooth collaboration.

What is the difference between Remote Java Spring Developer vs Remote Java Backend Developer?

AspectRemote Java Spring DeveloperRemote Java Backend Developer
Required SkillsJava, Spring Framework, REST APIs, SQLJava, Spring or other frameworks, Database skills, API development
Work EnvironmentRemote, collaborative teams, Agile projectsRemote, backend-focused, often in tech or software companies
Industry UsageSoftware development, enterprise applicationsWeb services, enterprise systems, cloud applications

The main difference is that a Remote Java Spring Developer specializes specifically in Java and the Spring framework, focusing on building and maintaining Spring-based applications. In contrast, a Remote Java Backend Developer may work with various frameworks and technologies for backend development, not limited to Spring. Both roles often work remotely in similar industries, but the Spring Developer role emphasizes expertise in the Spring ecosystem.

What are popular job titles related to Remote Java Spring Developer jobs in Charlotte, NC?

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

What job categories do people searching Remote Java Spring Developer jobs in Charlotte, NC look for?

The top searched job categories for Remote Java Spring Developer jobs in Charlotte, NC are:

What cities near Charlotte, NC are hiring for Remote Java Spring Developer jobs?

Cities near Charlotte, NC with the most Remote Java Spring Developer job openings:

Sr. IAM Engineer

IDMWORKS

Concord, NC โ€ข Remote

$133K - $170K/yr

Full-time

Re-posted 10 days ago


Job description

IDMWORKS is an award-winning identity and access management (IAM) solutions firm that has been serving a wide range of sectors since its inception in 2004. As a firm that’s purely focused on IAM, IDMWORKS offers a comprehensive range of services designed to enable enterprises to effectively manage, secure and scale employee and customer access to systems, data, and software applications. This specialized service empowers organizations across key industries, including banking and finance, commercial and retail, healthcare, higher education, and government, to ensure secure and efficient access management.

IDMWORKS has been a pioneer in remote-work for more than 20 years with teams operating across the US, Canada and India. This approach has helped establish themselves as a leader in the field of IAM with their commitment to securing businesses and facilitating seamless interactions between companies, their customers, partners, and employees. This dedication has driven transformative growth in the organizations they serve.

Ready to become an integral member of a tight-knit team of IAM pros with a relentless commitment to delivering amazing customer experiences that create an environment where long-term business partnerships flourish? We anticipate what our customers need, chart a course for their success, and walk alongside them every step of the way. 

As a Senior IAM Engineer, you are a technical expert responsible for the successful deployment and maintenance of Identity and Access Management solutions. You will lead the installation, configuration, and integration of complex IAM platforms, ensuring they align with client business processes and security requirements. This role requires a blend of deep technical troubleshooting, coding proficiency, and the ability to provide clear knowledge transfer to client teams.
Position Responsibilities:
  • Engage in requirements gathering, analyze business processes, and provide recommendations and solutions to clients
  • Assist with architecture and design of new IAM solutions
  • Installation, Integration, Configuration, and Deployment of IAM solutions
  • Develop and perform testing for IAM solutions
  • Provide knowledge transfer, training, and support as necessary
  • Maintain multiple environments following coding best practices and SDLC
  • Troubleshoot and maintain IAM solutions including product support
  • Remain current on IAM and IAM market trends, tools, methodologies, and best practices
  • Communicate status including timely reporting and escalation of issues and risks
  • Possess excellent interpersonal, written, and oral communication skills
  • Ability to work in a team settings and multi-task environment
  • Author technical documentation
  • Perform other duties as assigned
Requirement & Qualifications:

Experience:

  • Knowledge and hands-on experience with the following IAM components: Identity Governance & Administration, Access Management, SSO/Federation, Privileged Access Management, & Enterprise Directories

  • 4+ years of experience with IAM administration/implementation

  • 4+ years of experience in security consulting, security administration, and/or information technology

  • Knowledge of Java, C#, or similar object-oriented programming language

  • Knowledge of relational databases (Oracle, MSSQL, MySQL, etc.)

  • Knowledge of enterprise directories (LDAP, Active Directory, etc.)

  • Knowledge of enterprise systems (SAP, PeopleSoft, Workday, ServiceNow)

  • Experience setting up and installing software on Windows and Unix platforms

  • Experience with the following web technologies (XML, SPML/SOAP, Web Services, etc.)

  • Experience with web application servers (Tomcat, WebSphere, WebLogic, JBOSS, etc.)

Preferred Education:

  • Bachelor’s degree, preferably in an IT-related field 

  • IAM Technology-specific training/certification a plus

Travel: 0%

IDMWORKS is a forward-thinking company dedicated to providing top-tier identity and access management solutions. Their comprehensive offerings, coupled with their unmatched industry expertise and proven outcomes make them a valuable partner for enterprises needing to enhance their IAM program.

IDMWORKS provides equal employment opportunity (EEO) to all persons regardless of age, color, national origin, citizenship status, physical or mental disability, race, religion, creed, gender, sex, pregnancy, sexual orientation, gender identity and/or expression, genetic information, marital status, status with regard to public assistance, veteran status, or any other characteristic protected by federal, state or local law. In addition, IDMWORKS will provide reasonable accommodations for qualified individuals with disabilities. If you are unable to submit an application because of incompatible assistive technology or a disability, please contact us at care@idmworks.com

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.