Essential Functions:
- Contribute to the 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 the 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
- 5+ years of experience
- 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 are a plus
- Strong problem-solving and analytical skills
- Fluent in English, verbal and written
- Experience with Scrum is a plus
We are offering:
- Development opportunities and a chance to be part of a 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
- Up to two days per week can be spent working remotely, flexible hours.
- Work-life balanced schedule with respect and support to professional and personal goals
Join our team, send your application to posao@prozone.rs.
Only shortlisted candidates will be contacted. All applications will be handled with absolute confidentiality.
Main tasks:
- Degree in Computer Science or equivalent
- 3+ years of experience
- 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 are a plus
- Strong problem-solving and analytical skills
- Fluent in English, verbal and written
- Experience with Scrum is a plus
Essential requirements:
- University degree in computer science or a related field
- Knowledge of SQL
- Java Enterprise Applications Development
- Minimum 3 years of experience in developing applications in Java programming language
- Advanced level of English language
- Driver’s license B category
We are offering:
- Development opportunities and a chance to be part of a 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
Join our team, send your application to posao@prozone.rs.
Only shortlisted candidates will be contacted. All applications will be handled with absolute confidentiality.