آگهی‌های استخدامی

استخدام Java) Back-End Developer)

شرح موقعیت شغلی

Join Shooka, a leading secure online meeting platform that customizes services for governmental organizations, large enterprises, and more. We're on a mission to revolutionize the way meetings are conducted, and we need your expertise in Java development to make it happen.


About the Role:


As a Java Back-End Developer, you'll be at the heart of our technical operations, working on complex server-side web applications that power our innovative video conferencing tools. With at least 3 years of experience in Java development, you'll be a key player in our collaborative team, contributing to projects that make a real impact.
Main Responsibilities:

Design and Develop Applications: Your creativity and technical prowess will drive the design and development of our applications, working closely with cross-functional teams. 

Video Conference Projects: Engage in exciting projects that enhance our video conferencing capabilities, setting us apart in the industry. 

Code Quality and Efficiency: Write well-designed, testable, and efficient code. Maintain and automate code quality to ensure a seamless user experience. 

Release Management: Prepare and produce releases of software components, ensuring timely delivery and excellence.

Requirements:

- Strong Java Development Skills: Proficiency in Java programming language is essential, including knowledge of core Java concepts, object-oriented programming (OOP), and design patterns
- Spring Boot Experience: In-depth experience with Spring Boot framework, including the ability to develop and deploy RESTful APIs, configure application properties, handle dependencies, and work with Spring Boot starters
- API Development: Experience in developing and consuming APIs. Knowledge of API design principles, RESTful architecture, and API documentation tools(e.g., Swagger) is important.
-Testing and Debugging: Ability to write unit tests using frameworks like JUnit and conduct integration testing. Proficiency in debugging and troubleshooting code issues is crucial.
- Version Control: Familiarity with version control systems, such as Git, and understanding of branching, merging, and pull request workflows.
- Agile Methodology: Experience working in an Agile development environment, collaborating with cross-functional teams, participating in Scrum ceremonies, and using tools like JIRA or Trello.
- Problem-Solving Skills: Strong analytical and problem-solving abilities to identify, analyze, and resolve software development issues and challenges.
- Communication and Collaboration: Effective communication skills to collaborate with team members, stakeholders, and clients. The ability to document and present technical solutions is valuable.
- Database Knowledge: Familiarity with working with databases, such as SQL or NoSQL databases. Proficiency in writing SQL queries and using database frameworks like Hibernate is often required


Why Shooka?


Innovative Culture: Be part of a team that's pushing the boundaries of online meetings, from pre-meeting services to in-meeting features and post-meeting analytics. 

Customized Solutions: Work on projects that are tailored to specific customer needs, offering a unique and rewarding challenge.
Growth Opportunities: With plans to expand into new markets, there's never been a better time to join Shooka. Grow with us and make your mark.


Apply Now:

If you're a talented Java developer looking to make a difference in the world of online meetings, we want to hear from you. Apply now and become part of the Shooka family.

مهارت‌های مورد نیاز

  • Back-end
  • Java
  • Git
  • Spring Boot

حداقل سابقه کار

  • سه تا شش سال

جنسیت

  • مهم نیست

وضعیت نظام وظیفه

  • مهم‌ نیست

نوع همکاری:

تمام وقت

تاریخ انتشار آگهی:

۱۴۰۳/۰۲/۱۶
ارسال رزومه