Compunnel Inc. - Java Spark Developer

Developer
๐Ÿ’ฐ Negotiable
๐Ÿ“ Montreal, Canada
Twine Jobs Twine
Based in Manchester, United Kingdom
Last online 2 months ago

Developer is needed in Montreal, Canada.

Client: Compunnel Inc.

Location: Montreal, Quebec, Canada

Contract: Contractor

Job Description

The role requires an individual with extensive experience in Core Java, SQL, database design, and SPARK based processing. The ideal candidate will possess strong object-oriented design and development skills with a focus on building multi-threaded applications following a service-oriented architecture. They should be well-versed in the development of event-based and rule-based systems, as well as having strong analytical abilities and the capability to collaborate effectively within teams.

Requirements

  • 6+ years of hands-on experience with Core Java and related technologies.
  • 3+ years of experience working with SQL and database design.
  • 2+ years of hands-on experience with SPARK based processing.
  • Strong object-oriented design and development skills using Core Java and Spring.
  • Proficiency in Data Structures, algorithms, and design patterns.
  • Good understanding of building multi-threaded applications utilizing a service-oriented architecture.
  • Culture of incorporating unit test cases in design using Junit/BDD.
  • Experience in development of event-based system orchestration.
  • Experience in development of rule-based systems.
  • Strong skills in querying large relational databases in an optimized manner.
  • Ability to write scripts in Shell/Python.
  • Excellent analytical ability.
  • Strong collaboration and communication skills.
  • Experience with Agile methodologies and DEVOPS automation.

Additional Information

Please note that the job may require participation in Agile processes and a commitment to continuous improvement through DEVOPS automation practices.

Posted 8 months ago

No longer accepting applications

Get instant notifications for new Developer jobs. Enter your email:

  • How It Works


    ๐Ÿ”

    Get quality leads

    Review job leads for free, filter by local or global clients, and get real time notifications for new opportunities.


    ๐ŸŽ‰

    Apply with ease

    Pick the best leads, unlock contact details, and apply effortlessly with Twine's AI application tools.


    ๐Ÿ“ˆ

    Grow your career

    Showcase your work, pitch to the best leads, land new clients and use Twineโ€™s tools to find more opportunities.