Freelance Java Developer (Contract | Wilmington, DE)

Filled
February 24, 2026

Job Description

We are looking for an experienced Java Developer / Software Engineer (SE4 level) to join a long-term contract engagement with a major client in Wilmington, Delaware. The ideal candidate has strong experience building enterprise Java applications, microservices, and cloud-native systems.

This role requires collaboration with cross-functional teams and hands-on development across backend systems, cloud services, and modern DevOps environments.

Location

📍 Wilmington, DE – Local candidates preferred

Contract

  • Duration: 12 months
  • Employment Type: W2 Only
  • Visa: US Citizen, Green Card, H4, GC-EAD accepted

Key Responsibilities

  • Develop enterprise applications using Java / J2EE
  • Build services using **Spring Boot and Spring ecosystem (Core, MVC, AOP, Batch)
  • Design and implement REST and SOAP APIs
  • Develop microservices and event-driven architectures
  • Work with messaging systems such as Apache Kafka and JMS
  • Build cloud-ready applications on Amazon Web Services, Azure, or PCF
  • Develop Single Page Applications using React or Angular
  • Optimize database queries and performance across SQL and NoSQL systems
  • Implement CI/CD pipelines and automated testing
  • Monitor applications using enterprise monitoring tools

Technical Skills

Backend

  • Java / J2EE
  • Spring (Core, MVC, AOP, Batch)
  • Spring Boot
  • REST / SOAP APIs
  • Microservices architecture

Messaging & Event Systems

  • Kafka
  • JMS

Databases

  • Oracle
  • PostgreSQL
  • MongoDB

Cloud & DevOps

  • AWS / Azure / PCF
  • Jenkins
  • GitHub
  • Gradle
  • CI/CD pipelines
  • Test Driven Development (TDD)

Monitoring & Observability

  • Splunk
  • CloudWatch
  • AppDynamics
  • ElasticSearch

Frontend (Preferred)

  • HTML5
  • Angular
  • React

What We’re Looking For

  • Strong experience in enterprise Java application development
  • Experience building microservices and scalable systems
  • Knowledge of Agile development practices
  • Strong debugging and performance tuning skills
  • Ability to collaborate with distributed engineering teams

Nice to Have

  • GraphQL experience
  • Event-driven systems
  • Cloud-native architecture
  • Performance optimization expertise