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
Desired
Knowledge of live streaming and VOD system design
Team lead Experience
Prior experience working on a scalable web/mobile based application
Your Qualifications
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.
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.