We are looking for a Java Developer (middle) for Depositphotos.
- Strong core Java development skills. Expertise in Object Oriented Design.
- Knowledge of multi-core and distributed programming techniques.
- Knowledge of performance tuning, troubleshooting and debugging techniques.
- Exposure to Test Driven Development, Continuous Integration, and other XP practices
Will be a plus:
- Java 8-11, Kotlin, Python
- Spring Framework (Boot, Cloud, Integration, Data, AOP, etc.)
- Familiar with AWS Stack (ec2, s3)
- Relational database: MySQL, PostgreSQL.
- Apache Spark, Hbase
Responsibilities: Implementing and support business logic within our Search system and related infrastructure.
What we offer:
- Competitive compensation level
- Paid Vacations (24 days), Statutory Holidays and Sick leaves
- Comfortable Office
- Flexible schedule with the ability to work remotely
- Professional Growth
- Corporate parties, celebrations and office games