Jobs → Engineering → Java Developer

Java Developer

Ami P. (L.I.O.N.)United StatesMIDPosted 1h ago
JavaSpring BootPerformance EngineeringJVM TuningDistributed SystemsCloud PerformanceDynatraceAWS X-RayKubernetesECSRedisKafkaDockerPCFContainer Resource OptimizationHybrid Cloud EnvironmentsNetworkingLoad BalancersService MeshCachingMiddlewareStorage PerformanceDatabase Connection PoolsSQL Queries
About the Role We are looking for an experienced Java Engineer with strong development skills and a passion for performance engineering. This role focuses on building performance solutions, investigating application bottlenecks, and improving scalability and reliability across distributed systems and cloud environments. Key Responsibilities • Define service-level objectives (SLOs), performance budgets, and latency/throughput targets across services. • Develop automation and performance solutions to identify and resolve bottlenecks across distributed systems. • Analyze application and infrastructure behavior using tracing, profiling, network analysis, and JVM diagnostics. • Review architectures to identify performance risks involving service dependencies, connection pools, caching, and network communication. • Lead root-cause analysis for performance incidents across production and pre-production environments. • Optimize Spring Boot services, container workloads, middleware, databases, and cloud infrastructure. • Develop capacity models and performance baselines for applications running across private cloud and AWS. • Collaborate with development and operations teams to improve application scalability, reliability, and system performance. Requirements • Strong experience in Java development, Spring Boot, and performance engineering for distributed applications. • Expertise in JVM tuning, garbage collection optimization, thread and heap management, and concurrency debugging. • Hands-on experience with performance analysis tools such as Dynatrace, AWS X-Ray, heap/thread dumps, flame graphs, and GC logs. • Experience with Docker, PCF, Kubernetes, ECS, container resource optimization, and hybrid cloud environments. • Strong understanding of networking, load balancers, service mesh, caching, middleware, and storage performance. • Experience tuning Redis, Hazelcast, Kafka, RabbitMQ, NATS, database connection pools, and SQL queries. • Exposure to high-transaction, multi-region platforms in financial services, payments, or enterprise SaaS is preferred.

Similar projects

IOT .Net Developer
Dharshan D · IoT, .NET, C#
Senior .NET Developer
Srinath Varthya · C#, .NET Core, ASP.NET Core
Application Modernization & Security Remediation .NET Developer
Tarun Kumar · C#, .NET Framework, ASP.NET MVC
Early · 0 applied1 of 7,718 projects

Apply with AI cover letter

AI writes a personalized application in 19 seconds. Just upload your resume.

No credit card · First application free
© 2026 Freelanly · Terms · Privacy