Job Title : Sr Java Developer
Location : Montreal, CA
Duration : 8+ months
Term : Contract
Job Description :
Experience Desired : 10+ Years.
Qualification :
- Develop robust, scalable web applications using Java frameworks.
- Write complex SPARQL queries to extract meaningful insights from RDF data sources, ensuring data consistency and accuracy.
- Develop RESTful APIs to support front-end and back-end integration, ensuring seamless data flow.
- Collaborate with cross-functional teams to gather requirements, define solutions, and deliver high-quality software.
- Perform SQL query optimization and performance tuning to enhance database efficiency.
- Experience working with large-scale data solutions using Apache Kafka
- Implement best practices for code quality, testing, and deployment using CI / CD pipelines and Git.
- Manage and automate workflows using Unix scripting to improve development and deployment processes.
- Work within an Agile framework, participating in sprint planning, stand-ups, and retrospectives.
- Engage with clients, business stakeholders, and technical teams to understand requirements and provide technical guidance.
Preferred Skills (Good to Have) :
Experience working on Angular is good to haveExperience in developing and maintaining RDF data models and knowledge graphs.Strong understanding of data structures, algorithms, and design patterns to develop efficient and scalable solutions.Knowledge of Python for scripting, data manipulation, and automation.Design and implement efficient search solutions using Apache Solr, ensuring optimized indexing, querying, and retrieval.Experience working with Postgres.Key Skills :
Java, Angular, SPARQL, Graph QL, Restful API, SQL