👉 Hiring for a remote Java position?on the 🏆 #1 remote jobs board
Senior Java Software Engineer
Senior Java Software Engineer
Stats (beta): 👁 4,010 views,✍️ 0 applied (0%)
\nAt the Camelot Global Development Centre we build and deliver our interactive platform for lottery gaming, including the National Lottery website and mobile gaming. We are expanding our portfolio with new features on our existing platform as well as building new products and software services and need a Senior Java Engineer to be a part of it.\n\nOur vision is to be a leading technology and professional services provider to lotteries around the world. We’re a new company with ambitions of changing the way in which the world engages with its’ lotteries. What we want to achieve is impossible without an amazing team of people, spanning sales, technology, consulting and product development.\n\nThe role:\n\nAs a Java Engineer you’ll be working alongside other developers, client side developers, QA engineers and testers to build the systems which power the National Lottery and, as we expand, other lotteries around the world. Our systems need to operate at large scale and high availability and you will be ensuring that we can continue to scale as the platform and user base grows.\n\nYou’ll be involved in the breakdown, estimation, development, testing and delivery of features into the software before deployment and support by application support teams. You’ll also need to bring your experience into the team, promoting high quality code, good engineering practices and clear documentation. You’ll be making recommendations on technologies to deploy, for our products as well as to support the development process itself.\n\nWe will expect you to do:\n\n\n* Design, build and test features on our existing platforms and new services.\n\n* Work in a mixed discipline (development, testing, QA) agile team and engage in all aspects of the software development process\n\n* Translate functional specifications and large work items into logical, component-based technical designs.\n\n* Understand software performance metrics and use them to deliver high performance, scalable software\n\n* Apply best engineering practices to software development, including unit testing, integration testing,\n\n* Review others’ code, encourage good coding standards and raising the quality bar of the team\n\n* Writing documentation to cover code, architecture and any other project artefacts and keeping it up to date\n\n* Mentoring and pairing with other developers\n\n* Provide in depth technical assistance on the software to the application support teams\n\n* Keep abreast of and make recommendations on technologies and techniques to use within the team\n\n\n
See more jobs at Camelot Global
# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.Apply for this Job
👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!