Browse Jobs
For Employers
Post JobLog inGet Started

Java Technical Manager

Beyond Apps Group
Nasr City, Cairo
Posted 2 years ago
1 open position
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

Our products market focus covers a wide range 

  • Professional quality live broadcasting for consumers and enterprises
  • Video & photo editing for consumers and professional content creators
  • Unique Global real estate property management and property listings
  • Global yachts/boats listings, services and marina management
  • Data encryption-decryption for mobile users to back up their data on the cloud using very sophisticated and unique algorithms for extra security
  • Unique and new hardware accessories, HDMI Streamer, for creating & extending new markets for high quality low-cost live broadcasting.

Job Description:

  • We are looking for an experienced Java developer who can contribute with the project management, programming and development, testing strategies and be able to adapt to our system architecture and work environment. 
  • Managing to enhance the team productivity, enable continuous deployment, flawless content editing and minimize QA lifecycles. 

Your Contributions

Required

  • Participate & manage in agile/scrum software development, prototyping and code reviews with a small team of developers
  • As a Java developer, you will code back-end services in Spring framework technologies
  • Design, implement and/or use RESTful web services
  • Write testable, well thought-out code within the Java and Spring ecosystem, embracing additional languages and frameworks when appropriate
  • Unit, e2e and performance testing software under load to ensure reliability and scalability

Job Requirements

  • At least 4 or 5 years of experience as Java developer, OOP, and Spring framework technologies.
  • Experience designing, implementing and using RESTful Web Services
  • Strong experience with Spring framework such as Spring Boot, Spring Security and Spring Data.
  • Knowledge on Cloud environments such as AWS
  • Knowledge and experience with various Java libraries like amazonaws, jackson, jetty, swagger, mapstruct
  • Experience using Maven, OAuth2 and AWS SKD
  • Solid understanding of version control principles, preferably using Git
  • Experience using NoSQL databases like MongoDB
  • Experience using mocking frameworks, testing frameworks
  • Strong knowledge on how to navigate the vast and quickly evolving collection of opensource projects and select the right tool for the job
  • Attention to detail and an ability to build reliable, scalable, and flexible software.
  •  

Desired

  • Knowledge of live streaming and VOD system design
  • Team lead Experience
  • Prior experience working on a scalable web/mobile based application

What We Offer You

  • Excellent teamwork environment, career growth, profit sharing
  • If you are looking for challenges in an exciting, upcoming and internationally work environment, and want to make your mark then we love to hear from you.
  • the Salary is 30,000 + ,negotiable

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentJava Technical Manager