1

Junior Java Software Engineer Jobs in New Castle, DE

Senior Java Engineer

Middletown, DE

$54 - $68.75/hr

Participate in architecture discussions, code reviews, mentoring junior engineers, and driving ... Strong understanding of software architecture, design patterns, performance tuning, and scalability.

Job Title: SDET - Java Coding Work Location: Wilmington, DE Duration: Long Term Mandatory Skills ... Perform code reviews and mentor junior QA automation engineers. * Collaborate with developers ...

Java FSD with AWS, CI/CD and Kafka Location: WIlmington, DE Rate - $75/Hr Position ID - TBC Number ... to software engineering communities of practice and events that explore new and emerging ...

next page

Showing results 1-20

Junior Java Software Engineer information

See New Castle, DE salary details

$59.2K

$103.6K

$156.1K

How much do junior java software engineer jobs pay per year?

As of Jul 13, 2026, the average yearly pay for junior java software engineer in New Castle, DE is $103,590.00, according to ZipRecruiter salary data. Most workers in this role earn between $73,200.00 and $103,300.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Junior Java Software Engineer, and why are they important?

To thrive as a Junior Java Software Engineer, you need a solid understanding of Java programming, object-oriented principles, data structures, and typically a bachelor’s degree in computer science or a related field. Familiarity with version control systems like Git, build tools such as Maven or Gradle, and experience with IDEs like IntelliJ IDEA or Eclipse are common technical requirements. Strong problem-solving, eagerness to learn, and effective teamwork are standout soft skills in this role. These skills ensure you can write reliable code, collaborate efficiently, and adapt to evolving technical challenges in software development projects.

What is the difference between Junior Java Software Engineer vs Java Developer?

AspectJunior Java Software EngineerJava Developer
Required CredentialsTypically a bachelor's degree in Computer Science or related field; some certifications like Oracle Java CertificationSimilar credentials; often holds Java certifications and a degree in a related field
Work EnvironmentEntry-level position in development teams, often under supervision, focusing on coding and testingCan be entry to mid-level, involved in designing, coding, and maintaining Java applications
Employer & Industry UsageUsed across tech companies, startups, and corporate IT departmentsCommonly used in software development firms, tech companies, and enterprise environments

While both roles involve Java programming, a Junior Java Software Engineer typically focuses on learning and supporting development tasks under supervision, whereas a Java Developer may have more responsibility in designing and implementing Java applications. The roles often overlap, but the engineer role emphasizes entry-level growth, while the developer role can involve more independent work.

What does a Junior Java Software Engineer do?

A Junior Java Software Engineer is typically responsible for assisting in the development, testing, and maintenance of software applications using the Java programming language. They work under the guidance of more experienced engineers to write code, fix bugs, and contribute to team projects. Junior engineers also learn best practices in software development, participate in code reviews, and continuously improve their technical skills. Their role often includes collaborating with other developers, designers, and quality assurance teams to deliver high-quality software solutions.

What kinds of projects or tasks can a Junior Java Software Engineer expect to work on during their first year?

As a Junior Java Software Engineer, you can expect to work on tasks such as fixing bugs, writing unit tests, and developing small features under the guidance of more experienced team members. You'll likely contribute to code reviews, participate in daily stand-ups, and collaborate closely with QA engineers and front-end developers. Over time, you may gradually take on more complex assignments, such as designing modules or integrating third-party APIs. This hands-on experience helps build your technical skills and deepen your understanding of the software development lifecycle.
What are the most commonly searched types of Java Software Engineer jobs in New Castle, DE? The most popular types of Java Software Engineer jobs in New Castle, DE are:
What are popular job titles related to Junior Java Software Engineer jobs in New Castle, DE? For Junior Java Software Engineer jobs in New Castle, DE, the most frequently searched job titles are:
What job categories do people searching Junior Java Software Engineer jobs in New Castle, DE look for? The top searched job categories for Junior Java Software Engineer jobs in New Castle, DE are:
What cities near New Castle, DE are hiring for Junior Java Software Engineer jobs? Cities near New Castle, DE with the most Junior Java Software Engineer job openings:
Senior Java Engineer

Senior Java Engineer

IntraEdge

Middletown, DE

$54 - $68.75/hr

Contractor

Posted 5 days ago


Job description

We are seeking an experienced Senior Java Engineer with 10+ years of hands-on experience designing, developing, and deploying scalable, cloud-native enterprise applications. The ideal candidate will have deep expertise in Java, Spring Boot, microservices, distributed systems, Kubernetes, and cloud platforms (AWS, GCP, or Azure). This role requires strong technical leadership, architecture experience, and the ability to build secure, high-performance backend systems while collaborating with cross-functional teams in an Agile environment.
Key Responsibilities
  • Design, develop, and maintain scalable Java-based backend applications and microservices.
  • Build and support cloud-native applications using Spring Boot, Spring Cloud, Quarkus, and modern Java frameworks.
  • Develop and integrate RESTful APIs, gRPC, GraphQL, and event-driven solutions using Apache Kafka.
  • Deploy, manage, and optimize containerized applications on KubernetesOpenShiftEKSGKE, or AKS.
  • Design and implement scalable solutions on AWSGoogle Cloud Platform (GCP), and Microsoft Azure.
  • Optimize application performance, scalability, reliability, and resiliency in distributed environments.
  • Design and optimize database solutions using Oracle, PostgreSQL, Cassandra, and Redis.
  • Build and maintain CI/CD pipelines using Jenkins, GitHub Actions, ArgoCD, Maven, and Infrastructure-as-Code tools such as Terraform.
  • Implement security best practices including OAuth 2.0, OIDC, RBAC, Keycloak, HashiCorp Vault, and secure API development.
  • Monitor application health using Prometheus, Grafana, OpenTelemetry, and ELK Stack.
  • Participate in architecture discussions, code reviews, mentoring junior engineers, and driving engineering best practices.
  • Collaborate with product owners, architects, QA, and DevOps teams to deliver high-quality software solutions.
Required Qualifications
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 10+ years of software development experience with strong expertise in Java (Java 8–21).
  • Extensive experience with Spring Boot, Spring Cloud, Microservices, and distributed system design.
  • Hands-on experience with Apache Kafka, REST APIs, gRPC, and event-driven architectures.
  • Strong experience with Docker, Kubernetes, OpenShift, and container orchestration platforms.
  • Experience deploying and managing applications on AWS, GCP, or Azure.
  • Strong knowledge of relational and NoSQL databases including Oracle, PostgreSQL, Cassandra, and Redis.
  • Experience implementing CI/CD pipelines using Jenkins, GitHub Actions, ArgoCD, and build tools such as Maven.
  • Strong understanding of software architecture, design patterns, performance tuning, and scalability.
  • Experience with Agile/Scrum development methodologies and version control systems such as Git.
Preferred Qualifications
  • Experience with Quarkus, Akka, Scala, or Python.
  • Knowledge of Terraform, Helm, and Infrastructure-as-Code practices.
  • Experience with OpenTelemetry, distributed tracing, and observability platforms.
  • Familiarity with Vertex AI, cloud-native AI services, or modern data platforms.
  • Excellent communication, leadership, mentoring, and problem-solving skills.

We are seeking an experienced Senior Java Engineer with 10+ years of hands-on experience designing, developing, and deploying scalable, cloud-native enterprise applications. The ideal candidate will have deep expertise in Java, Spring Boot, microservices, distributed systems, Kubernetes, and cloud platforms (AWS, GCP, or Azure). This role requires strong technical leadership, architecture experience, and the ability to build secure, high-performance backend systems while collaborating with cross-functional teams in an Agile environment.
Key Responsibilities
  • Design, develop, and maintain scalable Java-based backend applications and microservices.
  • Build and support cloud-native applications using Spring Boot, Spring Cloud, Quarkus, and modern Java frameworks.
  • Develop and integrate RESTful APIs, gRPC, GraphQL, and event-driven solutions using Apache Kafka.
  • Deploy, manage, and optimize containerized applications on KubernetesOpenShiftEKSGKE, or AKS.
  • Design and implement scalable solutions on AWSGoogle Cloud Platform (GCP), and Microsoft Azure.
  • Optimize application performance, scalability, reliability, and resiliency in distributed environments.
  • Design and optimize database solutions using Oracle, PostgreSQL, Cassandra, and Redis.
  • Build and maintain CI/CD pipelines using Jenkins, GitHub Actions, ArgoCD, Maven, and Infrastructure-as-Code tools such as Terraform.
  • Implement security best practices including OAuth 2.0, OIDC, RBAC, Keycloak, HashiCorp Vault, and secure API development.
  • Monitor application health using Prometheus, Grafana, OpenTelemetry, and ELK Stack.
  • Participate in architecture discussions, code reviews, mentoring junior engineers, and driving engineering best practices.
  • Collaborate with product owners, architects, QA, and DevOps teams to deliver high-quality software solutions.
Required Qualifications
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 10+ years of software development experience with strong expertise in Java (Java 8–21).
  • Extensive experience with Spring Boot, Spring Cloud, Microservices, and distributed system design.
  • Hands-on experience with Apache Kafka, REST APIs, gRPC, and event-driven architectures.
  • Strong experience with Docker, Kubernetes, OpenShift, and container orchestration platforms.
  • Experience deploying and managing applications on AWS, GCP, or Azure.
  • Strong knowledge of relational and NoSQL databases including Oracle, PostgreSQL, Cassandra, and Redis.
  • Experience implementing CI/CD pipelines using Jenkins, GitHub Actions, ArgoCD, and build tools such as Maven.
  • Strong understanding of software architecture, design patterns, performance tuning, and scalability.
  • Experience with Agile/Scrum development methodologies and version control systems such as Git.
Preferred Qualifications
  • Experience with Quarkus, Akka, Scala, or Python.
  • Knowledge of Terraform, Helm, and Infrastructure-as-Code practices.
  • Experience with OpenTelemetry, distributed tracing, and observability platforms.
  • Familiarity with Vertex AI, cloud-native AI services, or modern data platforms.
  • Excellent communication, leadership, mentoring, and problem-solving skills.
Education:Employment Type: CONTRACTOR

IntraEdge logo

About IntraEdge

Sourced by ZipRecruiter

At heart, we are a technology, products and services organization In our soul, it’s the people who make us what we are — the professionals we train and connect to next-level opportunities and the experts who create innovative solutions and value for our national and international partners. It’s true that innovative technology can provide a major boost to your business, but you also need the right talent pushing it forward. This critical combination is what we offer all of our partners: cutting edge tech solutions and the expertise to bring it to life.

Industry

It services

Company size

1,001 - 5,000 Employees

Headquarters location

Chandler, AZ, US

Year founded

2002

Social media