Java Developer
JOB DESCRIPTION
Qualifications/Requirements • Hands-on expert in Java8 / Scala with 5+ years of experience • Database management including RDBMS / NO SQL. • Experience building large scale enterprise web applications using Spring Boot microservices / REST API Design & Development. • Strong problem-solving skills, logical and creative thinking • Possess expert knowledge in Multithread, Performance, Scalability, Security, and Engineering best practices. • Experience working on Content management Systems, large scale/ high traffic web sites. • Responsibilities • 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. | ||||