Java Software Engineer
Quarry Consulting
Software Engineering
Toronto, ON, Canada
Posted on Thursday, September 5, 2024
Title: Java Software Engineer
Duration: 9 months
Location: GTA ( Remote )
- 5+ years of experience developing applications using Java 11, spring framework (spring boot, spring REST, spring JDBC, spring security), webapi, JUnit, Mockito.
- Must have strong experience T-SQL coding skills, understand Execution/Query Plans, transactionality and locking.
- Experience in java Concurrency, multi-threading, spring authentication and authorization using oAuth/JWT/SAML.
- Experience with using regular expressions for pattern matching and text manipulation in Python.
- Experience with popular NLP libraries like spaCy and NLTK for tasks like text cleaning, tokenization, part-of-speech tagging, named entity recognition (NER), and sentiment analysis.
- Experience with HTML5, JavaScript, Bootstrap, React and Node experience.
- Must have cloud experience.