Java Developer

Artech LLC
  • Wilmington, DE
  • $50–$55 Per Hour
  • Quick Apply
30+ days ago

Job Description

Job Title: Java Developer
Request-ID: 98378-1
Location: Wilmington, DE

Duration: 6+ months
Pay Range: $50.00- 55.00 /Hour


We are seeking an experienced Senior Java Backend Developer with strong expertise in Java, Spring Boot, Kafka, Microservices, and AWS to design, develop, and maintain scalable cloud-native applications. The ideal candidate will have extensive experience building enterprise-grade backend systems, implementing event-driven architectures, and working in Agile environments. Experience with Camunda BPM and frontend technologies such as React is a plus.

Key Responsibilities

  • Design, develop, and maintain scalable Java-based backend applications using Spring Boot and Microservices architecture.
  • Build and support cloud-native applications on AWS using services such as ECS, Lambda, and related cloud technologies.
  • Develop and maintain RESTful APIs and event-driven solutions using Apache Kafka.
  • Design and implement secure, high-performance backend services following industry best practices.
  • Participate in the complete software development lifecycle, including design, coding, testing, CI/CD, deployment, and production support.
  • Collaborate with cross-functional teams including architects, product owners, QA, and DevOps engineers.
  • Develop automated unit, integration, and performance tests.
  • Contribute to CI/CD pipeline development and deployment automation.
  • Work as an individual contributor while mentoring junior developers when needed.
  • Participate in Agile ceremonies including sprint planning, stand-ups, code reviews, and retrospectives.
  • Evaluate and adopt AI-driven automation techniques to improve software development and testing processes.

Required Skills

  • 10+ years of hands-on experience in Java application development.
  • Strong expertise in Java, Spring Framework, and Spring Boot.
  • Extensive experience with Microservices architecture.
  • Hands-on experience with Apache Kafka and event-driven systems.
  • Strong experience developing REST APIs.
  • Experience with AWS cloud services including ECS, Lambda, IAM, CloudWatch, and related services.
  • Experience with CI/CD pipelines and deployment automation.
  • Strong understanding of software design patterns and backend architecture.
  • Experience with Git, Maven/Gradle, and modern development tools.
  • Excellent debugging, troubleshooting, and performance optimization skills.
  • Strong verbal and written communication skills.
  • Experience working in Agile/Scrum environments.

Preferred Skills

  • Experience with Camunda BPM or other Business Process Management (BPM) platforms.
  • Exposure to React or other frontend frameworks.
  • Knowledge of Docker and Kubernetes.
  • Familiarity with AI-assisted development and automated testing tools.
  • Experience with Terraform or Infrastructure as Code (IaC).
  • AWS Certification is a plus.

Company Benefits & Culture

  • Strong communication and analytical skills.
  • Ability to collaborate with operations, technical teams, and stakeholders.
  • Problem-solving mindset with attention to detail.
  • Ability to lead workshops and training sessions.

Numbers & Facts

LocationWilmington, DE
Salary$50–$55 Per Hour

Skills

  • AWS Lambdaunmatched
  • Agile Programming Methodologiesunmatched
  • Amazon Web Services (AWS)unmatched
  • Analysis Skillsunmatched
  • Apache Kafkaunmatched
  • Application Programming Interface (API)unmatched
  • Artificial Intelligence (AI)unmatched
  • Automationunmatched
  • Best Practicesunmatched
  • Business Process Managementunmatched
  • Cloud Applicationsunmatched
  • Cloud Computingunmatched
  • Code Reviewsunmatched
  • Communication Skillsunmatched
  • Continuous Deployment/Deliveryunmatched
  • Continuous Integrationunmatched
  • Cross-Functionalunmatched
  • Debugging Skillsunmatched
  • Design Patterns Programming Methodologiesunmatched
  • Detail Orientedunmatched
  • DevOpsunmatched
  • Dockerunmatched
  • Gitunmatched
  • Gradleunmatched
  • Identify Issuesunmatched
  • Integration Testingunmatched
  • Javaunmatched
  • Leadershipunmatched
  • Mavenunmatched
  • Mentoringunmatched
  • Microservicesunmatched
  • Performance Testingunmatched
  • Performance Tuning/Optimizationunmatched
  • Presentation/Verbal Skillsunmatched
  • Problem Solving Skillsunmatched
  • Production Supportunmatched
  • Programming Toolsunmatched
  • Quality Assuranceunmatched
  • Quality Assurance Methodologyunmatched
  • REST (Representational State Transfer)unmatched
  • React.jsunmatched
  • Scalable System Developmentunmatched
  • Scrum Project Management and Software Developmentunmatched
  • Software Designunmatched
  • Software Developmentunmatched
  • Software Development Lifecycle (SDLC)unmatched
  • Software Engineeringunmatched
  • Software Testingunmatched
  • Spring Frameworkunmatched
  • Sprint Planningunmatched
  • Standup Meetingsunmatched
  • Team Playerunmatched
  • Technical Operationsunmatched
  • Test Automationunmatched
  • Test Toolsunmatched
  • Testingunmatched
  • User Interface/Experience (UI/UX)unmatched
  • Writing Skillsunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder