Position:
Senior Java Developer
Experience:
8+
Type:
Contract
Rate:
$65-$70
About the Role
We are seeking an experienced
Senior Java Developer
with strong expertise in
event‑driven architectures
,
cloud-native development
, and
distributed systems
. The ideal candidate will have hands-on experience building microservices, streaming applications, and scalable backend components using modern cloud and data technologies.
This role will be responsible for designing, developing, and optimizing high‑performance services that support real-time processing and enterprise-grade workloads.
Key Responsibilities
Design, build, and maintain backend services using
Java
,
Python
, and
SQL
.
Develop and enhance real-time streaming solutions using
Kafka
and other event-driven frameworks (MQ, Solace).
Build and maintain
microservices
and
REST APIs
using cloud-native best practices.
Implement and optimize applications on
Azure Cloud Technologies
.
Work with distributed systems and big-data platforms such as
Hadoop
.
Build containerized applications using
Docker
and manage deployments via
Kubernetes
.
Use
GitHub
for version control, CI/CD integration, and code review workflows.
Collaborate with architects, DevOps, and data engineering teams to deliver scalable solutions.
Ensure application reliability, performance, and security through robust testing and monitoring.
Required Skills \& Experience
Strong hands-on programming skills in
Java
, with working knowledge of
Python
.
Proficiency with
Kafka
and event-driven messaging platforms (MQ, Solace).
Solid experience with
SQL
for data querying, integration, and application support.
Experience with
Azure Cloud
(Functions, AKS, Event Hub, Service Bus, etc.).
Deep understanding of
microservices architecture
and REST service design.
Experience with big data or distributed processing technologies such as
Hadoop
.
Strong knowledge of
Docker
,
Kubernetes
, and container orchestration.
Familiarity with GitHub for branching, pull requests, and CI/CD workflows.
Ability to work in Agile teams and deliver high-quality code in fast-paced environments.
Nice-to-Have
Experience with NoSQL databases.
Exposure to performance tuning and scalability engineering.
Background in financial services or enterprise-scale platforms.
Interested?
Please share updated CV
*AI may be used to screen, assess or select applicants for the position*
*This posting is for an existing vacancy with the organization.*