استخدام Back-End Developer (Java)
شرح موقعیت شغلی
Key Responsibilities
- Deliver tactical and strategic improvements to large-scale Java/J2EE/Mobile-based products.
- Design, develop, and test Java-based solutions using common standards and frameworks such as JPA, JavaEE, Spring Framework, and Hibernate.
- Maintain and update existing J2EE applications as required.
Requirements
- Highly proactive in identifying issues and overcoming challenges.
- Strong eagerness to learn and grow, both professionally and personally.
- Proven ability to learn quickly and apply new technologies effectively.
- Deep understanding of software development principles, design patterns, troubleshooting, and debugging.
- Solid knowledge of the Spring Framework (Web, Security, Data, Cloud, Boot), MVC, IoC, RESTful APIs, Hibernate, Git, Bamboo.
- Experience in relational database design.
- Familiarity with building large-scale, highly robust, low-latency systems.
- Knowledge of Java EE (distributed and large-scale programming).
- Experience with issue and project tracking tools such as Jira.
- Understanding of Microservices Architecture.
- Knowledge of algorithms and data structures.
- Familiarity with cloud infrastructure, containerization tools, and Docker.
- Experience with RabbitMQ, Redis, Elasticsearch, Logstash, and Kibana.
- Ability to learn, implement, and integrate leading technologies.
- Strong communication skills, attention to detail, and ability to work effectively in a team.
مهارتهای مورد نیاز
- Back-end
- Java
- spring
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- معافیت دائم پایان خدمت