Essential Functions
  • Contribute to code base, by producing clean and reusable source code, leveraging OOP
  • Design and implement efficient and scalable technical solutions for particular business requirements
  • Develop, document, test and participate in test automation for all products/services developed/maintained by the team
  • Participate in product/service deployment and deployment/production troubleshooting (along with operations and release team)
  • Participate in defining architecture for new modules and constantly work on improving overall system architecture
  • Stay up to date with coding standards and relevant technology development
  • Upholding code and documentation standards, leading by example
Essential Requirements
  • Degree in Computer Science or equivalent
  • Previous software development experience with OO languages (primarily Java)
  • Strong understanding of object oriented programming, design patterns and common algorithms.
  • Strong coding skills. Unit tests is a plus
  • Strong problem solving and analytical skills
  • Fluent in English, verbal and written is a plus
  • Experience with RESTful services is a plus
  • Experience with Scrum is a plus
We are offering
  • Development opportunities and chance to be part of casual and friendly but highly professional environment
  • Working on core (platform) company products and end-user solutions
  • Competitive compensation package depending on experience and skills
  • Possibility to travel abroad
  • Private pension and medical insurance
  • Work at home and adjustable working hours
  • Work-life balanced schedule with respect and support to professional and personal goals
Apply for a 3-week-long internship in Prozone.
View more