Java backend developer Job at Euclid Innovations, Charlotte, NC

QjFaM2d1ZVpMR3pMVmNISi9yb3h5b1pHY0E9PQ==
  • 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

Concraft

Entry-Level - Lead Mitigation Technician Job at Concraft

 ...paced environment Experience and certifications are a plus! About Company About Concraft Since 1986, Concraft has provided emergency restoration and reconstruction services throughout the Greater Detroit Metro Area and Southeast Michigan. From water and fire... 

Optum

Radiology Technologist - $24-46 per hour Job at Optum

 ...Optum is seeking a Radiology Technologist for a job in Springfield, Oregon. Job Description & Requirements Specialty: Radiology Technologist Discipline: Allied Health Professional Duration: Ongoing Employment Type: Staff $5,000 Sign On Bonus for External... 

IKEA

Carpenter Worker (FT) Job at IKEA

ResponsibilitiesYoull help enhance the in-store customer experience by creating a strong visual impression in line with the IKEA BrandConstructing, building, and preparing in-store media to secure range presentation and the IKEA visual identityReducing the environmental...

Country Life

Regulatory Compliance Coordinator Job at Country Life

 ...Job Description Position Summary: The Regulatory Compliance Coordinator is responsible for managing and maintaining all regulatory...  ...e.g., Organic, GFCO, NSF), respond to regulatory and consumer affairs inquiries, and maintain accurate and accessible technical... 

Gentiva

Staff - Registered Nurse (RN) - Manager - $74K-105K per year Job at Gentiva

 ...Senior to join our team. You will report directly to the Executive Director or Administrator. You will be responsible for assisting branch...  ...and their families through the physical, emotional, and spiritual effects of a serious illness or terminal diagnosis. Our...