استخدام Senior Java Developer
شرح موقعیت شغلی
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
مهارتهای مورد نیاز
- Java
- spring framework
- SQL
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- معافیت تحصیلی معافیت دائم پایان خدمت