Java back end developer
JOB DESCRIPTION
"• Hands-on expert in Java/Scala with 5+ years of experience in REST, GraphQL, API and Database management including Oracle/MySQL and MongoDB. • Possess expert knowledge in Performance, Scalability, Security, and Engineering best practices. • Experience working on Content management Systems, large scale/ high traffic web sites. • Experience working with XML, JSON. • Experience building large scale enterprise web applications using Spring Boot or Play Framework. Strong problem-solving skills, logical and creative thinking • Experience with version control • Experience working on Real time Data Systems, consuming Data from multiple providers and Concurrency Frameworks preferred. • Write code and tests that are understandable and maintainable • Debug effectively within their primary area to help find root cause • Provide helpful, timely code reviews • Able to identify problems with the product team and investigate potential causes. • Makes informed decisions about which tools and solutions to use for specific problems • Communicates effectively with non- technical peers • Gives timely, helpful feedback to product and managers • Able to suggest improvements to technology and tools and investigate implementations." | ||||