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
Azure AD
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 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.