Leading Global services company is looking to hire a Senior Java Developer with Scala for initial 10 months contract which will extend. Remote role, but candidates on EST zone are preferred.Do you have 3+ years of Java development experience and Scala expertise? Any exposure to React will be a huge plus as well.AdvantagesTake the opportunity to share your methodologies or simply the way you tackle big problems. If you had the opportunity to do it again, what would you do differently?Responsibilities•Drive the design, planning, and implementation of multifaceted applications, giving you breadth and depth of knowledge across the entire project lifecycle•Combine your technical expertise and problem-solving passion to work closely with clients, turning complex ideas into end-to-end solutions that transform our clients’ business•Constantly innovate and evaluate emerging technologies and methods to provide scalable and elegant solutions that help clients achieve their business goalsQualifications•Significant software development experience with expertise in Java 8 and above•Experience applying the latest Java 9 features•Scala expertise•Experience with Multi-threading, Collections, and concurrent API•Experience writing high-quality code with fully automated unit test coverage (Junit, Mockito, etc.) •Experience defining and applying design/coding standards, patterns, and quality metrics depending on the solution•Working experience with various CI/CD systems and build tools (ant, maven, gradle, etc.)•Working experience with data platforms (relational and/or NoSQL) and messaging technologies •Working experience with MVC frameworks like Spring, etc.•Working experience with web-services and APIs (REST, SOAP)•Excellent OOPs, data structure, and algorithm knowledge •Working experience with LINUX/UNIX environment and shell scriptsSummaryWe are offering a streamlined interview and onboarding process with competitive market rates.Please email email@example.com for immediate consideration.www.randstad.caRandstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.