Java backend developer Job at Euclid Innovations, Charlotte, NC

YThWWjhNK0t3UEsxQTlqLzNCMUg4a29WZVE9PQ==
  • Euclid Innovations
  • Charlotte, NC

Job Description

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.

Job Tags

Similar Jobs

CT Assist

Locum Tenens Physician Assistant - General Surgery - $90-110 per hour Job at CT Assist

CT Assist is seeking a Physician Assistant General Surgery for a locum tenens job in Flagstaff, Arizona. Job Description & Requirements ~ Specialty: General Surgery ~ Discipline: Physician Assistant ~ Start Date: 09/30/2025~ Duration: 13 weeks ~40 hours ...

Vertisystem

Call Center Representative Job at Vertisystem

 ...to a Stanford FTE? Yes Top 3 requirements to hire? 4 years Call center experience, flexibility, type 35 wpm Job Summary: Telecommunications...  ...with staff at all levels. Skilled in tact, diplomacy, and working under pressure. Proficiency in telecommunications systems,... 

Kindred Bravely

Digital Marketing Specialist (US - Remote) Job at Kindred Bravely

Kindred Bravely is looking for a data-driven and innovative Digital Marketing Specialist to support and execute marketing strategies aimed at...  ...of moms.Competitive salary and benefits package.Fully remote team with collaborative work environment.Benefits:Employer-... 

Nightingale Nurses

Travel Respiratory Therapist (RRT) - Neurodiagnostics - $2,107 per week Job at Nightingale Nurses

 ...Nightingale Nurses is seeking a travel Registered Respiratory Therapist for a travel job in Camden, New Jersey.Job Description & Requirements ~ Specialty: Registered Respiratory Therapist ~ Discipline: Allied Health Professional ~ Start Date: 09/15/2025~ Duration... 

VP Management

Laundry Attendant-full time Job at VP Management

Description of the role:The Laundry Attendant will be responsible for washing, drying, and folding laundry as well as ensuring that all linens and clothing are properly cleaned and stored.Responsibilities:* Sort and wash laundry according to specific instructions...