Turtle Entertainment GmbH logo

Turtle Entertainment GmbH

Senior Java Developer - REMOTE

Engineering – Paris, Paris
Department Engineering
Employment Type Contractor
Minimum Experience Experienced

This is a remote position not based in any ESL office

Turtle Entertainment Online, Inc is looking for a dedicated senior Java backend developer with at least 5 years of experience to join our development team. You will work closely with a team of backend and frontend developers to build web applications and internal services in a microservice architecture. This job position will be working with existing technologies as well as developing new ones, so learning/understanding existing systems is a must. 

Responsibilities:

● Plan and develop microservices to be compatible with various other microservices and front end web applications 

● Document work and create tests to ensure the continued success of the microservices 

● Work with management and surrounding team members on planning out the order that systems will be built and how they will properly be maintained for long term success 

● Discuss and plan architecture decisions to ensure scaling success of the products built with the team 

● Work in an agile environment with excellent communication skills and teamwork 

Minimum Requirements: 

● 3-5 Years of Java Experience 

● 5+ Years of Programming experience 

● 2+ Years of microservice development 

● 2+ Years of SQL experience (ideally postgresql) 

● 2+ Years of REST API development OR other API development systems 

● 2+ Years of unit testing experience 

● Strong understanding of both object oriented programming (functional programming experience too is a bonus) 

● Understanding of the agile development methodology (scrum) 

● Experience with version-control systems (git) 

● Must be a team player who is able to work other remote workers 

● Strong English written and verbal communication skills are a must 

● Passionate about gaming and building gaming related applications and websites 

● Flexible with schedule to account for remote job position with a team spread out in different time zones 

Bonus Qualifications: 

● Bachelor’s/Master’s degree in Computer Science or Engineering related field (or equivalent) 

● Additional programming language experience (scala/python/golang/php/etc) 

● Experience with continuous integration/development (gitlab as a bonus) 

● Experience with Docker and Kubernetes 

● Experience with Pub/Sub systems such as RabbitMQ, Kafka, etc 

● Experience with NoSQL databases including MongoDB, Cassandra, DynamoDB, etc 

● Experience with rpc interfaces such as Thrift or GRPC 

● Experience with Amazon Web Services [AWS] (EC2/S3/RDS/etc) 

● Experience with a Unix work environment 

 

● Experience with MS-Office Suite (Word, Excel, Powerpoint) or Google Drive Suite (Documents, Spreadsheets, Presentations) 

 

 

Thank You
Your application was submitted successfully.
Apply for this Job
  • Location
    Paris, Paris
  • Department
    Engineering
  • Employment Type
    Contractor
  • Minimum Experience
    Experienced
  • Powered by