2

Remote Senior Java Developer Jobs in Charlotte, NC

Permanent Location:remote RENAPS is currently looking for an ORACLE Forms and java developer to join the USA Centre of Excellence team. Who is RENAPS? RENAPS is a provider of Information Technology ...

Full Stack Java Developer

Charlotte, NC · On-site +1

$51.25 - $66.25/hr

Job#: 3037153 Full Stack Java Developer Location: Charlotte, NC / Jersey City NJ (Hybrid) Duration: 12 months Role Overview This role is responsible for the hands-on development, enhancement, and ...

next page

Showing results 1-20

Remote Senior Java Developer information

See Charlotte, NC salary details

$10

$61

$84

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

As of Jun 15, 2026, the average hourly pay for remote senior java developer in Charlotte, NC is $61.36, according to ZipRecruiter salary data. Most workers in this role earn between $53.75 and $68.56 per hour, depending on experience, location, and employer.

What is a Remote Senior Java Developer?

A Remote Senior Java Developer is an experienced software engineer who specializes in designing, developing, and maintaining applications using the Java programming language while working from a remote location. They are responsible for leading projects, mentoring junior developers, and ensuring code quality and performance. This role typically requires strong problem-solving skills, in-depth knowledge of Java frameworks, and the ability to collaborate with distributed teams online.

How do Remote Senior Java Developers typically collaborate with distributed teams to ensure project success?

Remote Senior Java Developers often work with globally distributed teams, using collaboration tools like Slack, Jira, and Git to maintain clear communication and track project progress. Regular virtual meetings, code reviews, and pair programming sessions help ensure alignment and high code quality. Building strong documentation habits and proactively sharing knowledge are also key to overcoming challenges posed by different time zones and work styles. Successful collaboration in this role relies on both technical expertise and strong interpersonal skills.

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

To thrive as a Remote Senior Java Developer, you need advanced proficiency in Java programming, software architecture, and experience with frameworks like Spring, typically backed by a bachelor’s degree in computer science or related field. Expertise in using version control systems (like Git), build tools (such as Maven or Gradle), and familiarity with cloud platforms (AWS, Azure) is often required. Excellent problem-solving, communication, and self-management skills are crucial for collaborating remotely and leading project components. These skills ensure the delivery of robust, scalable software solutions while maintaining productivity and effective teamwork in a distributed environment.
What are popular job titles related to Remote Senior Java Developer jobs in Charlotte, NC? For Remote Senior Java Developer jobs in Charlotte, NC, the most frequently searched job titles are:
What job categories do people searching Remote Senior Java Developer jobs in Charlotte, NC look for? The top searched job categories for Remote Senior Java Developer jobs in Charlotte, NC are:
What cities near Charlotte, NC are hiring for Remote Senior Java Developer jobs? Cities near Charlotte, NC with the most Remote Senior Java Developer job openings:
Senior Java FullStack Developer

Senior Java FullStack Developer

DataEdge Consulting, Inc.

Charlotte, NC • Remote

$55 - $60/hr

Other

Posted 9 days ago


Job description

Job Title: Senior Full Stack Developer
Location: Charlotte, NC (3 days onsite, 2 days remote)
Contract Duration: 6 months, extendable ( Contract to hire)
Bill Rate: Max : $55-60/HR on W-2, H1B is okay
Job Description:
We are seeking a Senior Full Stack Developer with strong backend expertise in Java and Spring Boot, combined with modern frontend and cloud development experience. This role requires hands-on development across the stack, building scalable, cloud-native applications and microservices on AWS.
Key Responsibilities:
Design, develop, and maintain scalable full-stack applications using modern frameworks; build robust backend services using Java, Spring Boot, and microservices architecture; develop and integrate RESTful, GraphQL, or OData APIs; build responsive UI components using Angular (or similar frameworks); develop and deploy serverless and cloud-native applications on AWS; write high-quality, testable code with strong unit and integration test coverage; implement CI/CD pipelines and ensure smooth deployments; collaborate with cross-functional teams to define architecture and technical solutions; troubleshoot production issues and ensure high availability and performance; follow and enforce coding standards, design patterns, and best practices.

Required Skills:
Backend (Core Focus): Strong hands-on experience in Java (8/11/17+) and Spring Boot; deep understanding of Spring Core, Spring MVC, Spring Data, Spring Security; microservices architecture and REST API design; Hibernate/JPA and transaction management; experience building scalable, high-performance backend systems.
Frontend: Strong experience with Angular (2+) or similar JavaScript frameworks; proficiency in TypeScript and modern JavaScript (ES6+).
Full Stack / API Development: Experience building RESTful, GraphQL, or OData APIs; strong understanding of API design, versioning, and security.
Cloud & Serverless: Hands-on experience with AWS (Lambda, API Gateway, CloudFront, S3, DynamoDB, Aurora RDS, CloudWatch); experience building serverless applications.
Programming & Runtime: Experience with Node.js; exposure to Python (nice to have).
Databases: Strong experience with relational databases (Aurora, MySQL, PostgreSQL) and NoSQL databases (DynamoDB).
Messaging & Streaming (Nice to Have): Kafka, AWS Kinesis, or similar platforms.
Testing: JUnit (unit testing), JMeter (performance testing).
DevOps & Engineering Practices: CI/CD pipelines (GitHub, Bitbucket, Jenkins, Azure DevOps); Infrastructure as Code (AWS CDK preferred or CloudFormation); familiarity with SonarQube, security scans, quality gates; source control best practices.
Monitoring & Support: Experience with Dynatrace or similar tools; ability to support production and non-production environments; strong troubleshooting skills.

Qualifications:
8+ years of full-stack development experience; Bachelor s or Master s degree in Computer Science or related field (or equivalent experience); proven experience with Java, Spring Boot, Angular, AWS, and microservices; strong understanding of application architecture and integration patterns.
What We re Looking For:
Strong ownership and independence; deep technical problem-solving skills; strong collaboration with architects and cross-functional teams; ability to design, build, and scale systems end-to-end.

Nice to Have:
AWS certifications; event-driven architecture experience; familiarity with AI tools (GitHub Copilot, Amazon Q Developer, Kiro).
Summary:
Hands-on senior engineer with strong Java + Spring Boot expertise, capable of building scalable, cloud-native applications end-to-end.