1

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

Java Developer

Charlotte, NC ยท On-site

$49.75 - $64.50/hr

... salary level * Paid holidays plus Paid Time Off About Us Infosys is a global leader in next ... Java, J2EE, and Spring Boot with a strong focus on microservices architecture. โ€ข Experience in ...

Java Angular Developer

Charlotte, NC ยท On-site

$49.75 - $64.50/hr

Java Angular Developer Location: Charlotte, NC (onsite) Job Type: Full time Must Have Technical ... level 2/3 support of the application. This effort will include development of a modern user ...

Java Developer

Charlotte, NC ยท On-site

$49.75 - $64.50/hr

... Java and J2EE technologies like JSPs, Servlets, EJB, Spring, Struts and Hibernate. Adept at ... level design, Detailed Design and Low level design Knowledge of JSON,Knowledge of HTTP methods ...

Java Developer

Charlotte, NC

$49.75 - $64.50/hr

... Java and J2EE technologies like JSPs, Servlets, EJB, Spring, Struts and Hibernate. Adept at ... level design, Detailed Design and Low level design Knowledge of JSON,Knowledge of HTTP methods ...

Experience level: 7+ years as a full-stack Java developer. Preferred Skills: Experience with data analytics or modeling. Financial services domain exposure, including Capital Markets, Hedging, and ...

Java/J2EE Developer

Charlotte, NC ยท On-site

$49.75 - $64.50/hr

Acts in the highest level technical role as an individual contributor and/or team lead for the most ... Full stack java/J2EE developer with more front end experience. * Following is tools and ...

Java/J2EE Developer

Charlotte, NC ยท On-site

$49.75 - $64.50/hr

Acts in the highest level technical role as an individual contributor and/or team lead for the most ... Full stack java/J2EE developer with more front end experience. * Following is tools and ...

This position is responsible for providing Senior Java Developer level analysis, design and hands-on development skills. Demonstrated record of developing successful applications that are highly ...

Principal Data Engineer

Charlotte, NC ยท On-site

$100K - $110K/hr

Principal-level Java engineer to design and build enterprise-grade, real-time and batch data processing systems using Java, Spark, Kafka, and Microservices architecture. Strong focus on event-driven ...

next page

Showing results 1-20

Mid Level Java Developer information

See Davidson, NC salary details

$38

$53

$64

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

As of Jul 14, 2026, the average hourly pay for mid level java developer in Davidson, NC is $53.26, according to ZipRecruiter salary data. Most workers in this role earn between $46.49 and $60.72 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 job categories do people searching Mid Level Java Developer jobs in Davidson, NC look for? The top searched job categories for Mid Level Java Developer jobs in Davidson, NC are:
What cities near Davidson, NC are hiring for Mid Level Java Developer jobs? Cities near Davidson, NC with the most Mid Level Java Developer job openings:
Senior Full Stack Java Developer

Senior Full Stack Java Developer

Strategic Staffing Solutions

Charlotte, NC โ€ข Hybrid

$51.25 - $66.25/hr

Other

Posted 20 days ago


Job description

Job Description Senior Full Stack Java Developer Location: Charlotte, NC (Hybrid - 3 Days Onsite: Monday, Wednesday, Thursday) Duration: 12-Month Contract Interview Process: One 60-Minute Panel Interview (MS Teams) Start Date: ASAP Position Overview We are seeking a highly skilled Senior Full Stack Java Developer to serve as a hands-on technical leader supporting enterprise Small Business applications. This role focuses on designing, developing, and modernizing scalable full-stack solutions while driving engineering excellence, cloud adoption, automation, and AI-assisted development practices. The ideal candidate brings strong expertise in Java, Spring Boot, React and/or Angular, Apache Kafka, Oracle Cloud Platform (OCP), DevOps, and Generative AI technologies, along with experience delivering enterprise-grade applications in complex environments.

Key Responsibilities Technical Leadership & Collaboration Participate in large-scale enterprise software engineering initiatives. Collaborate with Architecture, Platform Engineering, DevOps, Security, and Product teams. Contribute to architecture reviews, design reviews, and code reviews.

Mentor junior developers and support distributed development teams. Promote engineering best practices and coding standards. Full Stack Development Design, develop, test, and maintain enterprise applications using: Java Spring Boot React and/or Angular Develop scalable APIs, microservices, and backend services.

Build responsive and user-friendly front-end applications. Translate business requirements into scalable technical solutions. Event-Driven Architecture Design and implement event-driven systems using Apache Kafka.

Develop streaming and messaging solutions supporting enterprise applications. Optimize system performance, scalability, and reliability. AI-Assisted Engineering & GenAI Integration Leverage Generative AI tools to improve software delivery and developer productivity.

Implement: AI-assisted code generation Automated test generation AI-powered code reviews Automated documentation generation Integrate LLM and GenAI capabilities into enterprise applications and workflows. Cloud & DevOps Engineering Deploy and support applications on Oracle Cloud Platform (OCP) or similar cloud environments. Develop CI/CD pipelines using modern DevOps practices.

Utilize containerization technologies including Docker and Kubernetes. Drive automation across development, testing, deployment, and operational processes. Support infrastructure automation and continuous testing initiatives.

Security & Performance Ensure applications meet enterprise security and compliance standards. Implement secure coding practices and data protection controls. Design authentication, authorization, encryption, and access control solutions.

Optimize application performance and scalability. Required Qualifications 6+ years of software engineering experience in enterprise environments. Strong full-stack development experience with: Java Spring Boot React and/or Angular Experience with Apache Kafka and event-driven architectures.

Experience working with: Oracle SQL Server MongoDB Cassandra Other relational and NoSQL databases Experience deploying applications to Oracle Cloud Platform (OCP) or similar cloud platforms. Experience using Generative AI tools to support software development and automation. Strong understanding of: DevOps CI/CD pipelines Docker Kubernetes Infrastructure automation Experience with secure software development practices.

Ability to collaborate across geographically distributed teams. Preferred Qualifications Experience with Harness CI/CD. Experience building cloud-native applications.

Experience modernizing legacy enterprise systems. Experience leading development initiatives and mentoring engineers. Financial services or banking industry experience.

Strong architectural design and system integration experience. Technical Skills Backend Java Spring Boot REST APIs Microservices Frontend React Angular JavaScript TypeScript Messaging & Streaming Apache Kafka Event-Driven Architecture Cloud & Infrastructure Oracle Cloud Platform (OCP) Docker Kubernetes Databases Oracle SQL Server MongoDB Cassandra DevOps & Automation Harness CI/CD Infrastructure Automation Continuous Testing AI & GenAI Generative AI LLM Integration AI-Assisted Development Prompt Engineering Ideal Candidate Profile The ideal candidate is a senior-level full-stack engineer who combines deep Java development expertise with modern cloud, DevOps, and AI-assisted engineering practices. They are comfortable leading technical initiatives, collaborating across teams, building scalable enterprise solutions, and driving modernization efforts while leveraging Generative AI technologies to improve software delivery and operational efficiency.