Our customer balance management team provides different types of services for many subsystems to access customers' latest balance, thousands of requests should be processed daily, and being highly available with low latency is their big challenge. To improve services we are looking for a senior Java developer with deep knowledge on tuning and improving application performance.
What you’ll do:
Contribute to developing core services
Working on improving latency by focusing on GC & JVM tuning
Application Profiling
Developing APIs (Restful & gRPC)
Collaborating with the team on architecture and solutions
Code Review
About you:
Strong proficiency in Java, Including concurrency and multi-threading
Have experience with JVM and GC tuning
Good experience in Application Profiling
Good experience with Spring Framework or Vert.x
Strong knowledge of network communication protocols
Strong knowledge of Linux
Strong communication skills
Strong problem-solving skills
Ideally, you have experience with other programming languages such as C#, C++
Technologies we use:
Java 17
Spring Boot 3. x
Eclipse Temurin OpenJDK Distribution
MSSql
Kafka
Redis
Docker
K8s
معرفی شرکت
مفید به عنوان اولین مجموعه خدمات بازار سرمایه و بزرگترین کارگزاری بورس در ایران همواره به دنبال نیرویهای خلاق و مسئولیتپذیر است. اگر علاقهمند به فعالیت در محیطی مدرن با فضایی صمیمی در عین حال حرفهای هستید، مفید محل کاری ایدهآل برای شما خواهد بود.