Job Description

• Deliver tactical and strategic improvements to large scale Java/J2EE/Mobile based product • 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 needed • Over Three years of proven work experience

Requirements

• Be extremely proactive in identifying issues and tackling challenges. • Be very thirsty to learn and grow, both professionally as well as personally. • Proven ability to learn quickly and apply new technologies. • Other important requirements include technical skills listed below. • Deep understanding of software development principles and design patterns as well as troubleshooting and debugging • Strong knowledge of Spring Framework (Web, security, data, cloud, boot) (MVC, IoC), RESTFul API, Hibernate, Git, Bamboo • Experienced in relational database design • Familiar with challenges of building large scale highly robust, low latency • Familiar with Java EE (Distributed and large scale Programming) • Familiar with Issue and Project tracking softwares like Jira • Familiar with Microservice Architecture • Familiar with Design Algorithms, Data Structures • Familiar with Cloud infrastructure, Containerization software, Docker • Familiar with rabbitMQ, redis, Elasticsearch, Logstash, Kibana • Ability to learn, use, implement and integrate leading technologies • Strong communication skills, attention to detail, and a team player

Employment Type

  • Full Time

Details

برای مشاهده‌ی شغل‌هایی که ارتباط بیشتری با حرفه‌ی شما دارد،