MasterGberry
Premium+
Positions:
Join Date: 06 October 2013
Posts: 17972
Last edited on 10 April 2019 - 09:30 AM by MasterGberry
Turtle Entertainment Online, Inc is looking for a dedicated senior/lead 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.
NOTE: This is a remote based position
NOTE: This job position is meant for someone that has real programming experience outside of Minecraft plugins/mods. This job position also has nothing to do with Minecraft or Badlion.
Responsibilities:Plan and develop microservices to be compatible with various other microservices and front end web applicationsDocument work and create tests to ensure the continued success of the microservicesWork 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 successDiscuss and plan architecture decisions to ensure scaling success of the products built with the teamWork in an agile environment with excellent communication skills and teamworkMinimum Requirements:3-5 Years of Java Experience5+ Years of Programming experience2+ Years of microservice development2+ Years of SQL experience (ideally postgresql)2+ Years of REST API development OR other API development systems2+ Years of unit testing experienceBachelor's OR Master's degree in Computer Science or Engineering related field (or equivalent)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 workersStrong English written and verbal communication skills are a mustPassionate about gaming and building gaming related applications and websitesFlexible with schedule to account for remote job position with a team spread out in different time zonesBonus Qualifications:Additional programming language experience (scala/python/golang/php/etc)Experience with continuous integration/development (gitlab as a bonus)Experience with Docker and KubernetesExperience with Pub/Sub systems such as RabbitMQ, Kafka, etcExperience with NoSQL databases including MongoDB, Cassandra, DynamoDB, etcExperience with rpc interfaces such as Thrift or GRPCExperience with Amazon Web Services [AWS] (EC2/S3/RDS/etc)Experience with a Unix work environmentExperience with MS-Office Suite (Word, Excel, Powerpoint) or Google Drive Suite (Documents, Spreadsheets, Presentations)How to Apply:Please send any resumes to jobs [at] eslgaming [dot] com.