استخدام برنامهنویس جاوا (Java)
شرح موقعیت شغلی
As a Java engineer, you will participate in all aspects of the software development life-cycle which includes estimating, technical design, implementation, documentation, testing, deployment, and support of application developed for our clients. As a member working in a team environment, you will work with solution architects and developers on interpretation/translation of creative designs into functional requirements, and subsequently into technical design.
List of responsibilities:
List of responsibilities:
Involved in code, test, troubleshoot, and document engineering software applications.
Develop applications using Java, REST, Spring-boot (cloud and related functionalities) Demonstrate the ability to adapt and work with team members of various experience levels.
Develop applications using Java, REST, Spring-boot (cloud and related functionalities) Demonstrate the ability to adapt and work with team members of various experience levels.
Requirements:
- Minimum of 4+ years’ hands-on experience with core Java & J2EE skills and well versed on design patterns and related frameworks
- Minimum of 4+ years’ hands-on experience with core Java & J2EE skills and well versed on design patterns and related frameworks
- More than 2 years’ experience in Spring-Boot and Micro services (security, Eureka, Zuul, Ribbon, JPA)
- Experienced in Continuous Integration and Continuous Deployment (CI/CD) methodologies
- Experienced in Continuous Integration and Continuous Deployment (CI/CD) methodologies
- Experience in Test Driven Development (TDD) and Paired Programming
- Strong debugging, problem-solving and investigative skills. Ability to assimilate disparate information (log files, error messages, etc.) and pursue leads to find root cause problems.
- Strong communication skills. - Bachelor’s Degree in Computer Science, Math, Engineering or comparable major preferred
- Strong consulting and communication skills. Ability to work effectively with various organizations in pursuit of problem solutions.
- Experience with RabbitMQ, Redis, MongoDB, MySQL, Docker, Linux, Cassandra
مهارتهای مورد نیاز
- Java
- Spring Boot
- jpa
- CI/CD
- RabbitMQ
- MySQL
- MongoDB
- Redis
- J2EE
حداقل سابقه کار
- کمتر از سه سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- معافیت دائم پایان خدمت