Haystack
← Back to Jobs
Technology
COCovetus, LLC logo

Lead Java Backend Engineer - Fulltime - Multiple Locations (Hybrid)

Covetus, LLCDurham, NC🇺🇸United StatesPosted Oct 21, 2026

Quick Overview

Seniority
Mid Senior
Work mode
Hybrid
Location
Durham, NC, United States
Posted
20 hours ago
DockerMicroservicesSQLSpringSpring BootGitAWSScrumJavaKafkaRabbitMQRESTKubernetesAgileCI/CDMaven

Job Description

Job Title: Lead Java Backend Engineer
Location: Dallas, TX/ Boston, MA/ Merrimack, NH/ Durham, NC (Hybrid)
Duration: Fulltime + Benefits + Bonus
Job Summary:
We are seeking an experienced Core Java Backend Engineer with strong expertise in Java, Spring Boot, Microservices Optimization, and AWS. The ideal candidate will be responsible for designing, developing, optimizing and supporting scalable backend applications in a cloud-based environment.
Key Responsibilities:
  • Design, develop, and maintain backend applications using Core Java and Spring Boot.
  • Build and Optimize Microservices-based architectures for performance, scalability and reliability.
  • Develop and consume REST APIs and integrate with internal and external systems.
  • Deploy, monitor, and support applications on AWS cloud services.
  • Collaborate with product owners, architects, and development teams to deliver high-quality solutions.
  • Analyze and resolve application performance, scalability and production issues.
  • Participate in code reviews and enforce coding best practices.
  • Create and maintain technical documentation.
  • Support CI/CD processes and application deployments.
  • Ensure application security, stability and compliance with organizational standards.
Required Skills:
  • 10+ years of hands-on experience in software development.
  • Strong expertise in Core Java (Java 17/21).
  • Extensive experience with Spring Boot and backend application development.
  • Strong experience in Microservices Optimization, design and development.
  • Hands-on experience with AWS services (EC2, ECS/ EKS, Lambda, S3, RDS, CloudWatch, etc.).
  • Experience with RESTful APIs and distributed systems.
  • Knowledge of SQL/ NoSQL databases.
  • Experience with Git, Maven/ Gradle and CI/CD pipelines.
  • Strong problem-solving and debugging skills.
Preferred Skills:
  • Experience in Financial Services or Banking domain.
  • Familiarity with Docker and Kubernetes.
  • Experience with messaging technologies such as Kafka or RabbitMQ.
  • Knowledge of Agile/ Scrum methodologies.

Similar jobs