1

Mid Level Java Developer Jobs in Raleigh, NC (NOW HIRING)

AWS Java ETL Developer - Hybrid

Raleigh, NC ยท On-site

$49.50 - $64.25/hr

Title: AWS Java ETL Developer - Hybrid Mandatory skills: AWS solutions, modernizing legacy ... Proficient in utilizing AWS services and related components towards building enterprise level Data ...

Java API Developer

Durham, NC ยท On-site

$46.25 - $59.75/hr

Java - API Developer We are currently sourcing for a Java - API Developer to work in Durham, NC ... level, and working style. Your success and growth is important to us, so you'll want to enjoy the ...

Experience in Object Oriented programming languages primarily Java;Experience in Banking/Financial ... Provide technical guidance to mid-level developers as and when required;Understand the differences ...

Java Tutor

Raleigh, NC ยท Remote

$18 - $40/hr

... engineering. * Curriculum Awareness & Adaptive Instruction: Familiar with Java curricula including AP Computer Science A and college-level courses, and common challenges such as understanding ...

Java Tutor

Durham, NC ยท Remote

$18 - $40/hr

... engineering. * Curriculum Awareness & Adaptive Instruction: Familiar with Java curricula including AP Computer Science A and college-level courses, and common challenges such as understanding ...

NC client AWS/Java/ETL Developer

Raleigh, NC ยท On-site

$45 - $58.25/hr

client-ITD is seeking an AWS/Java/ETL developer specializing in Data modernization using cloud ... Proficient in utilizing AWS services and related components towards building enterprise level Data ...

Java Tutor

Chapel Hill, NC ยท Remote

$18 - $40/hr

... engineering. * Curriculum Awareness & Adaptive Instruction: Familiar with Java curricula including AP Computer Science A and college-level courses, and common challenges such as understanding ...

NC client AWS/Java/ETL Developer

Raleigh, NC ยท On-site

$45 - $58.25/hr

client-ITD is seeking an AWS/Java/ETL developer specializing in Data modernization using cloud ... Proficient in utilizing AWS services and related components towards building enterprise level Data ...

AWS/Java/ETL Developer

Raleigh, NC ยท On-site

$50 - $55/hr

Proficient in utilizing AWS services and related components towards building enterprise-level data ... Experience with DevOps practices and automation tools. * SQL - Writing Complex Queries ...

Mid- Level Transportation Engineer

Raleigh, NC ยท Hybrid

$75K - $99K/yr

AMT is seeking a Transportation Engineer, with a minimum of 4 years of relevant experience, to join the transportation team in our Raleigh, NC office. This position will support a variety of projects ...

Mid- Level Transportation Engineer

Raleigh, NC ยท On-site

$75K - $99K/yr

AMT is seeking a Transportation Engineer, with a minimum of 4 years of relevant experience, to join the transportation team in our Raleigh, NC office. This position will support a variety of projects ...

Mid- Level Transportation Engineer

Raleigh, NC ยท Hybrid

$75K - $99K/yr

AMT is seeking a Transportation Engineer, with a minimum of 4 years of relevant experience, to join the transportation team in our Raleigh, NC office. This position will support a variety of projects ...

Java Engineer

Raleigh, NC ยท On-site

$50.25 - $69/hr

Java Engineer Java 8 Springboot Git - DevOps (pipelines are built and handled by the Infra/DevOps ... Nice to have Search capability High Level Scope: The Data Engineers create the pipelines and land ...

next page

Showing results 1-20

Mid Level Java Developer information

See Raleigh, NC salary details

$40

$55

$67

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

As of Jun 27, 2026, the average hourly pay for mid level java developer in Raleigh, NC is $55.94, 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 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 is a Mid Level Java Developer job?

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 in the Mid Level Java Developer position, and why are they important?

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 are the most commonly searched types of Java Developer jobs in Raleigh, NC? The most popular types of Java Developer jobs in Raleigh, NC are:
What are popular job titles related to Mid Level Java Developer jobs in Raleigh, NC? For Mid Level Java Developer jobs in Raleigh, NC, the most frequently searched job titles are:
What job categories do people searching Mid Level Java Developer jobs in Raleigh, NC look for? The top searched job categories for Mid Level Java Developer jobs in Raleigh, NC are:
What cities near Raleigh, NC are hiring for Mid Level Java Developer jobs? Cities near Raleigh, NC with the most Mid Level Java Developer job openings:
Java Back-end Developer - Work From Home

Java Back-end Developer - Work From Home

Next Step Systems

Raleigh, NC โ€ข On-site, Remote

$49.50 - $64.25/hr

Full-time

Medical, Retirement, PTO

Posted 21 days ago


Job description

Java Back-end Developer - Work From Home
The Java Back-end Developer will join an Agile team of professionals dedicated to providing custom solutions for clients of all sizes with a focus on enterprise level software. Company provided a unique opportunity for developers to work with a multitude of different clients and in multiple verticals. Company culture is one of collaboration and leadership. Self-starters are encouraged to build new things and are setup in an environment of never ending learning. Set goals and achieve them through collaboration with your team. We are 100% Remote, and the core team has been working together since 2016.
Qualifications:
- Bachelor's degree in Computer Science or Engineering or equivalent degree.
- 5+ years of experience delivering enterprise-class web applications or equivalent education plus experience.
- 4+ years of experience developing in Java language and JVM and associated toolchain like Maven.
- Proven working experience in Spring: Boot, Core, Security, Data (JPA & "NoSQL"), MongoDB.
- Proven working experience in "REST" HTTP APIs and the associated tools: Postman, OpenAPI/Swagger, Curl.
- Solid knowledge of security and associated best practices: Authentication (OAuth 2.0, OpenID Connect), TLS and certificates, hashing, encryption, network (VPC, Security Groups), OWASP.
- Strong knowledge of OOD and SOA principles, with ability to implement them in Java.
- Solid knowledge on Kafka, WebSocket preferably with STOMP.
- Experience deploying spring boot applications using docker containers and debugging builds.
- Strong experience with Software Engineering/CS fundamentals, including data structures and algorithms.
- Skilled in the software development lifecycle processes and experience with scrum, agile and iterative approaches.
- Software development patterns like OOP, Flux/Redux, Modular, MVVM, MVC and Observer.
- A healthy discipline of test driven development (TDD).
- The ability to learn at an incredible pace.
- A positive attitude and proactive approach.
- Interested in continual learning, development, and forward thinking.
Benefits include medical insurance, retirement plan, PTO, etc. Salary: 80K+ DOE. Keywords: Raleigh NC Jobs, Java Back-end Developer, Java, JVM, Maven, Web Applications, Spring Boot, MongoDB, Rest API, Security, Kafka, WebSocket, STOMP, Docker, Software Developer, Architect, Programming, Programmer Analyst, North Carolina Recruiters, Information Technology Jobs, IT Jobs, North Carolina Recruiting
Looking to hire for similar positions in Raleigh, NC or in other cities? Our IT recruiting agencies and staffing companies can help.
We help companies that are looking to hire Java Back-end Developers for jobs in Raleigh, North Carolina and in other cities too. Please contact our IT recruiting agencies and IT staffing companies today! Phone 630-428-0600 ext 11 or email us at jobs@nextstepsystems.com. Click here to submit your resume for this job and others.
Atlanta, Austin, Baltimore, Boston, Charlotte, Chicago, Cincinnati, Cleveland, Columbus, Dallas, Denver, Detroit, Fort Lauderdale, Houston, Indianapolis, Jacksonville, Kansas City, Los Angeles, Miami, Minneapolis, Nashville, New Jersey, New York, Philadelphia, Phoenix, Raleigh, Salt Lake City, San Antonio, San Diego, San Francisco, San Jose, Seattle, Silicon Valley, St Louis, Tampa, Washington DC