Java backend developer Job at Euclid Innovations, Charlotte, NC

VkdhWDluMzlMdGxiUlplY2FuQmtweHlWQVE9PQ==
  • Euclid Innovations
  • Charlotte, NC

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

Prana Talent

PCT/ CNA | PATIENT CARE TECHNICIAN Job at Prana Talent

 ...ROLE IN HEALTHCARE HT929689PD In the world of healthcare professionals, you and your fellow Technician / Technologist tribe members...  ..., and essential. SKILLS Patient Mobility & Functional Support: Helping patients maintain or regain physical movement and independence... 

Career Blazers Nonprofit Search

Director of Special Events Job at Career Blazers Nonprofit Search

 ...Area Director Nebraska Remote (Candidate must reside in the state of Nebraska) Position Overview Be a part of a mission-driven nonprofit committed to saving lives and bringing hope to those affected by suicide. As the Area Director, you will be responsible... 

Commodity Fragrances

Product Designer Job at Commodity Fragrances

 ...Responsibilities: Lead the creative development of physical product and packaging designs across the fragrance line. Generate and present...  ...design concepts for review, incorporating feedback from internal teams. Translate abstract ideas and brand identity into... 

Visionary Innovative Technology Solutions LLC

JIRA DEVELOPER Job at Visionary Innovative Technology Solutions LLC

 ...Position: JIRA DEVELOPER Location: MCLEAN, VA 5 DAYS ONSITE Duration: 6+ Month Job Description: We are looking for a Jira Developer with hands-on experience in designing and implementing custom Jira solutions. This role focuses on developing custom plugins... 

Insight Global

Security Officer Job at Insight Global

Job Description The Security Officer in Reno, NV is responsible for patrolling and monitoring facilities, controlling access points, maintaining incident logs, writing reports, communicating with staff and customers, escorting tours/vendors, responding to alarms and irregularities...