نقش اول کیفیت (نَک)
نقش اول کیفیت (نَک)

Care Engineer (Java Developer - VAS Platform)

Tehran/Shahr e Ziba
Full Time
Saturday to Wednesday 08:00 to 17:00
-
Loan -Bonus -Health insurance -Flexible working hours -Purchasing coupon -Lunch -In-house Medical doctor -Occasional packages and gifts

این فرصت شغلی چقدر برای من مناسب است؟

1001 - 5000 employees
Telecom
Iranian company dealing with Iranian and foreign customers
1390
NAK
Privately held
توضیحات بیشتر

key Requirements

3 years experience in similar position
Java - Intermediate
REST API - Intermediate
Linux - Intermediate
Apache Kafka - Intermediate
Redis - Intermediate
.NET / .NET Core - Intermediate
Docker - Intermediate

Job Description

Key Responsibilities
Design and develop scalable backend services using Java and Spring Boot.
Develop RESTful APIs and backend integration services.
Implement and integrate services within a Telecom VAS Platform (SMPP, SMS MO/MT, DLR, USSD, charging/rating, subscriber and operator/BSS/OSS interfaces).
Design distributed, asynchronous, and event-driven systems using Kafka or equivalent message brokers.
Handle retry, timeout, duplicate messages, ordering, failure recovery, and idempotency at scale.
Work closely with database engineers on data modeling, transaction management, query optimization, and caching (Redis).
Optimize performance and scalability for high availability and high-TPS environments.
Collaborate with DevOps on CI/CD, Docker/Kubernetes, deployment, monitoring, logging, and alerting.
Prepare technical designs, API specifications, sequence diagrams, and integration designs.
Support QA teams and resolve complex production and performance issues.
Requirements & Qualifications
Bachelor’s degree or higher in Computer Engineering, Computer Science, Software Engineering, or a related field.
3+ years of professional Java development experience (Java 8/11/17+, preferably 17+).
Strong hands-on experience with Spring Boot.
Solid knowledge of OOP, SOLID principles, Design Patterns, Multithreading/Concurrency, and Exception Handling.
Strong experience with REST APIs and Microservices.
Experience with Kafka or another message broker.
Strong experience with relational databases (Oracle/PostgreSQL).
Good understanding of Linux environments.
Proven experience working on production-grade applications.

Job Requirements

Gender
Men / Women
Military service
Military service must be done
Education
Bachelor| Computer and IT
Language
English| Upper Intermediate 70%
Software
Java| Intermediate .NET / .NET Core| Intermediate REST API| Intermediate Apache Kafka| Intermediate Redis| Intermediate Linux| Intermediate Docker| Intermediate

ارسال رزومه برای نقش اول کیفیت (نَک)

گزارش مشکل یا تخلف آگهی