1

Java Developer Night Shift Jobs in North Carolina

Full Stack Java Developer

Charlotte, NC ยท On-site

$51.25 - $66.25/hr

Full Stack Java Developer Location: Charlotte, NC | Hybrid (3x/week in-office: Tuesdays/Wednesdays ... Initial focus will be on backfilling BAU processes, with a gradual shift toward platform ...

Java Microservices

Charlotte, NC ยท On-site

$49.75 - $64.50/hr

GeoSpatial Sr Engineer MAP role focuses on designing and delivering robust geospatial web ... Shift : Day 8.Responsibilities : -Design and implement scalable geospatial web applications that ...

next page

Showing results 1-20

Java Developer Night Shift information

What are the key skills and qualifications needed to thrive as a Java developer night shift?

A successful Java Developer Night Shift requires strong proficiency in Java programming, problem-solving abilities, and typically a degree in computer science or related field. Familiarity with tools such as Eclipse or IntelliJ IDEA, version control systems like Git, and frameworks such as Spring Boot is often essential, while certifications like Oracle Certified Java Programmer can be beneficial. Excellent communication skills, self-motivation, and the ability to work autonomously during non-standard hours set top candidates apart. These skills ensure effective system maintenance, timely issue resolution, and reliable performance even with minimal direct supervision overnight.

What is a Java developer night shift?

A Java Developer Night Shift job involves designing, developing, and maintaining Java-based applications while working during nighttime hours. This role is often required by companies that operate globally, support international clients, or manage critical systems that need 24/7 monitoring. Responsibilities include writing clean code, debugging issues, collaborating with teams remotely, and ensuring system stability outside regular business hours. Night shift developers may also handle urgent issues, deploy updates, and provide support to maintain smooth operations.

What are some common challenges faced by Java developers working the night shift, and how are they addressed?

Java Developers working the night shift often handle live support, system monitoring, and urgent bug fixes when fewer staff are present, which can require greater independence and problem-solving skills. Adapting to the night schedule and ensuring effective collaboration with daytime teams are also common challenges. Most organizations support night shift developers with clear escalation procedures, comprehensive documentation, and scheduled handover meetings to facilitate smooth communication. This setup helps ensure that all critical updates and issues are efficiently managed across different shifts, allowing developers to maintain high standards of reliability and code quality.

What are popular job titles related to Java Developer Night Shift jobs in North Carolina? For Java Developer Night Shift jobs in North Carolina, the most frequently searched job titles are:
What job categories do people searching Java Developer Night Shift jobs in North Carolina look for? The top searched job categories for Java Developer Night Shift jobs in North Carolina are:
What cities in North Carolina are hiring for Java Developer Night Shift jobs? Cities in North Carolina with the most Java Developer Night Shift job openings:
Infographic showing various Java Developer Night Shift job openings in North Carolina as of July 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution.

Full Stack Java Developer

MM International

Charlotte, NC โ€ข On-site

$51.25 - $66.25/hr

Contractor

Re-posted 3 days ago


Job description

Job Title: Full Stack Java Developer
Location: Charlotte, NC | Hybrid (3x/week in-office: Tuesdays/Wednesdays mandatory, other days flexible)
Contract Duration: 12+ months (potential for extension or conversion)

Interview: Over Video

Job Summary

Support the modernization, maintenance, and development of critical risk management applications. The role involves working on full-stack solutions with Core Java, Angular, and SQL, helping transition legacy systems to Big Data platforms. Responsibilities include supporting BAU activities, participating in redesign projects, and collaborating across teams.

Top Requirements

  • 5+ years of full-stack development experience
    • Core Java – server-side (5+ years)
    • Angular or React (3+ years)
    • Advanced SQL queries (2+ years)
  • Experience with data extraction, aggregation, and modernization using Big Data platforms (Iceberg, Dremio, Starburst)
  • Strong understanding of application maintenance and redesign projects
  • Experience working in an Agile environment using Jira
  • Prior experience in banking, preferably investment banking

Preferred Skills & Pluses

  • Experience with Big Data tools such as Spark, Hadoop, Iceberg, Dremio, or Starburst
  • Familiarity with ORM tools (e.g., Hibernate) in SQL-heavy environments
  • Knowledge of Java, Angular, Python, GitHub Copilot, Kafka, Spark, Web Services, IntelliJ, Git, Gradle
  • Ability to adapt to upcoming technologies like Kafka and Spark

Key Responsibilities

  • Develop and enhance full-stack applications using Core Java, Angular, and SQL
  • Extract, manipulate, and aggregate data from risk reports and related sources
  • Assist in transitioning legacy systems to Big Data platforms (Iceberg, Dremio, Starburst)
  • Support application stability, compliance, and timely feature delivery
  • Collaborate with risk management teams to improve UI and data workflows
  • Participate in Agile ceremonies (daily Scrum, planning, retrospectives)
  • Manage Jira tickets and prioritize tasks accordingly
  • Provide mentorship/support to junior developers
  • Support ongoing BAU activities and future platform upgrades over the next 2 years

Additional Notes

  • This role is not focused on SSIS engineering.
  • The team operates in a Kanban model with approximately 4 Scrum meetings weekly.
  • Work is prioritized by the product owner and Scrum master; projects are ongoing without dedicated sprints.
  • Strong cross-functional communication skills are essential, especially with business partners.
  • Candidates should be proactive in seeking help and working collaboratively.
  • Initial focus will be on backfilling BAU processes, with a gradual shift toward platform enhancements and upgrades.