Core Java Backend Developer (Multithreading) || Alpharetta GA (Hybrid)

Overview

On Site
$60
Part Time
Accepts corp to corp applications
Contract - W2
Contract - Independent
50% Travel

Skills

Multithreading
Banking
Mortgage
Insurance
Finance
Software Development
Concurrent Computing
Performance Tuning
Java
Kubernetes
DevOps
Conflict Resolution
Problem Solving
Debugging
Communication
Collaboration
Leadership
Python
Scripting
Cloud Computing
Amazon Web Services
Google Cloud
Google Cloud Platform
Microsoft Azure
Technical Direction

Job Details

Job Title : Java Backend developer

Location : Alpharetta GA (Hybrid)

Contract Role

Micro services

Concurrency

Multi-threading

Any Domain-Banking /Mortgage /Insurance and Financial

Requirements:

  • 8+ years of professional software development, with a strong emphasis on Java and distributed systems.
  • Deep hands-on experience building large-scale, low-latency, high-throughput systems.
  • Solid understanding of concurrency, memory models, locking vs. lock-free approaches, and performance tuning in Java.
  • Experience designing and operating in Kubernetes-based environments; familiarity with cloud-native patterns, DevOps, and observability tooling.
  • Strong problem-solving, debugging, and performance profiling skills.
  • Excellent communication, collaboration, and leadership capabilities.
  • Bonus: Python scripting experience; knowledge of PrometheGrafana, Tempo/Jaeger, and cloud platforms (AWS/Google Cloud Platform/Azure).

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.