
Java Fsd Developer
Job Description
Job Summary
We are seeking a Senior Java Developer to design, develop, and optimize high-performance, cloud-native microservices-based applications. The ideal candidate will have deep expertise in Java 21, Spring REST, gRPC, distributed systems, and performance tuning in large-scale enterprise environments. This role involves building resilient services, optimizing CPU and memory utilization, and ensuring system observability and scalability using modern cloud and container platforms.
Key Responsibilities
Required Skills & Qualifications
Strong proficiency in Java 21
Extensive experience with Spring REST and microservices architecture
Hands-on experience with gRPC
Strong understanding of JVM internals, CPU profiling, and memory profiling
Experience with Dynatrace or similar monitoring/APM tools
Proven expertise in performance tuning, especially I/O bottleneck analysis
Experience with Kafka and MQ technologies
Strong SQL and database experience with Oracle and/or CockroachDB
Solid understanding of design patterns and distributed system principles
Hands-on experience with AWS and Kubernetes
Similar Jobs
Java Developer
AZ
Java Developer
Remote
Java Backend Developer
GA
Java Developer
FL
Senior Java Developer
Texas