Senior Java Backend Developer

Overview

Hybrid
$0 - $0
Accepts corp to corp applications
Contract - W2
Contract - Independent
Contract - 12 Month(s)
No Travel Required

Skills

Collections
Microsoft Azure
streams
SignalR
lambdas
core java
data structures

Job Details

We are seeking a Senior Java Backend Developer with strong hands-on Core Java skills, Azure experience, and proven expertise in the Capital Markets domain.

This role is primarily backend-focused; Angular exposure is 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.
Required Skills
Core Java (Top Priority)
  • Deep knowledge of Collections Framework (List, Set, Map) and their interfaces/implementations.
  • Strong grasp of hashCode() and equals().
  • Expertise in thread safety, concurrency, synchronization, and concurrent data structures.
  • Understanding of Big O notation and algorithmic complexity.
  • Hands-on with Java 8+ features (lambdas, streams, functional interfaces) and working knowledge of Java 11/17/21.
Azure: Practical experience with:
  • Azure AD authentication
  • SignalR for real-time communication
  • Key Vault integration
  • Azure network topology fundamentals
  • Deploying/managing apps on Azure App Service or containers
  • CI/CD pipelines using Azure DevOps

Capital Markets (Required)
Strong domain expertise in Capital Marktes

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.