Talent.com
serp_jobs.error_messages.no_longer_accepting
Java backend developer

Java backend developer

Euclid InnovationsCharlotte, NC, US
job_description.job_card.variable_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.job_card.job_description

Role Summary

We are seeking a Senior Java Backend Developer with strong hands-on Core Java skills and relevant Azure experience. This role is primarily backend-focused, with Angular as a plus but not mandatory. Candidates must have recent, practical Java coding experience, be confident in core concepts, and able to reason through concurrency and performance-related scenarios. Experience in migrating applications from on-premises to Azure is highly desirable.

Key Responsibilities

  • Design, develop, and maintain backend applications and microservices using Java and Spring Boot.
  • Implement secure authentication and authorization using Azure Active Directory (Entra ID)
  • Integrate with Azure services such as SignalR (real-time notifications) and Key Vault
  • Work with Azure networking concepts and deploy / manage applications in Azure App Service or containers.
  • Participate in system and solution architecture, especially in migrating applications from on-premises to Azure.
  • Build and manage CI / CD pipelines in Azure DevOps.
  • Collaborate with cross-functional teams, participate in design / code reviews, and contribute to performance tuning.

Required Skills

Core Java (Top Priority)

Strong grasp of :

  • Collections Framework (List, Set, Map) and their interfaces / implementations.
  • Thread safety, concurrency, synchronization, concurrent data structures.
  • Big O notation and algorithmic complexity basics.
  • Hands-on experience with Java 8+ features (lambdas, streams, functional interfaces) and familiarity with Java 11 / 17.
  • Azure

    Practical experience with :

  • Azure AD authentication.
  • SignalR for real-time communication.
  • Key Vault integration.
  • Azure network topology fundamentals.
  • Experience deploying / managing applications on Azure App Service or containers.
  • CI / CD pipelines using Azure DevOps.
  • Nice to Have

  • Angular 8+ front-end development experience.
  • Architecture & Migration :
  • Experience migrating on-premises applications to Azure.
  • Understanding of data migration strategies and high-level architectural patterns.
  • Experience

  • 10+ years in backend Java development (recent hands-on coding required).
  • 3+ years experience with Azure cloud services.
  • Experience working in enterprise-scale environments.
  • serp_jobs.job_alerts.create_a_job

    Java Backend Developer • Charlotte, NC, US