استخدام برنامهنویس ارشد Java) Back-End-دورکاری)
شرح موقعیت شغلی
Job Description:
- Contribute in all phases of the development life cycle.
- Develop well designed, testable, efficient Java code.
- Prepare and produce releases of software components.
- Analyzing user requirements and recommends system solutions by comparing advantages and disadvantages of custom development and alternatives.
- Defining application objectives and functionality.
- Debugging and resolving technical problems that arise.
- Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.
- Recommending changes to existing Java infrastructure.
- Providing Standard Documentation
Required Hard Skills
- Fluent in Java , OOP, AOP & Design Pattern, JPA (Hibernate), Spring (Boot, Data, Security, MVC),NoSQL (Mongo DB, Redis)
- Expert in Microservice, SOA & Event-Driven Architecture
- Expert in working with Messaging System (Kafka, RabbitMQ), Test concepts and tools
مهارتهای مورد نیاز
- Back-end
- Java
- Design Patterns
- NoSQL
حداقل سابقه کار
- مهم نیست
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- معافیت دائم پایان خدمت