به عنوان یک توسعهدهنده جاوا در شرکت مشاور مدیریت و خدمات ماشینی تامین شما مسئول طراحی، توسعه و نگهداری نرمافزارها و خدمات وب با استفاده از تکنولوژیهای جاوا خواهید بود. در اینجا معماری ما بر پایه سرویسهای RESTful است و تأیید هویت سرویسها با استفاده از OAuth 2.0 پیادهسازی شده است. شما به همکاری نزدیک با تیمهای چندگانه جهت ارائه راهکارهای نرمافزاری با کیفیت بالا که به نیازمندیهای مشتریان ما پاسخ میدهند، خواهید پرداخت.
مسئولیتهای کلیدی:
توسعه قسمت Front-End:
توسعه قسمت Back-End (جاوا EE):
پایگاه داده:
تأیید هویت و امنیت:
تعامل و همکاری:
آزمون و تضمین کیفیت:
بهینهسازی عملکرد:
کنترل نسخه:
مستندسازی:
شرایط احراز:
آیتمهای اختیاری:
As a Java developer at the Machine Management and Services Consulting Company you will be responsible for designing, developing and maintaining web software and services using Java technologies. Here our architecture is based on Restful services and the identity of the services is implemented using OAUTH 2.0. You will work closely with multiple teams to provide high quality software solutions that respond to our customers' needs.
Key Responsibilities:
Develop FRONT-End:
Develop and maintain user-friendly web interfaces using Angular and Extjs. EE):
Design, Implementation and Maintenance of RESTFUL Server Programs and Web Services Using Java EE technologies. Use Java EE components such as Servlets, EJB, JPA, JMS and JAX-RS for Sustainable Server Sustainable Development.
Working with Oracle Databases for Managing and Reconstruction of Data Models and Data Reconstruction. Using (Java Persraft API) JPA.
Authentication and Security:
Implementation of OAUTH 2.0 Identity and Optional Mechanisms for RestFul Web Services Security. Guaranteed Privacy and Data Protection in accordance with Business Standards
Interaction and Cooperation with UX/UI Developers APIs and Security Services Using OAUTH 2.0 when necessary.
Quality test and assurance:
Writing single tests and conducting accurate tests to identify and fix bugs. Review code to maintain quality and cohesion code.
Performance Optimization:
Optimization of the program performance and assurance of its scalability: Changes.
Documentation:
Creating and maintaining technical documentation for code, systems and authentication processes based on OAUTH 2.0.
Conditioning Conditions:
Bachelor's Degree in Computer Science, Software Engineering or Related Work Experience (or equivalent work experience). CSS. Experience with Angular and ExtJS to develop Front-end. Strong skills in Java EE technologies including Servlets, EJB, JPA, JMS and JAX-RS. Introduction to Restful Web Services and API Development Using JAX-RS. Experience with Oracle Database Databases and SVN. OAUTH 2.0 To verify identity and authority. High skills in solving problems and accuracy in detail.
Optional items:
Introduction to Container Tools (such as Docker). Introduction to agile development methods. Strong security solutions, especially in the field of identity.
این آگهی از وبسایت ایران تلنت پیدا شده، با زدن دکمهی تماس با کارفرما، به وبسایت ایران تلنت برین و از اونجا برای این شغل اقدام کنین.