Enable job alerts via email!

Java developer

ALLTECH CONSULTING SVC INC

Quebec

On-site

CAD 80,000 - 120,000

Full time

30+ days ago

Job summary

A leading consulting firm in Canada is seeking a quality-driven Java developer to join its global team. The role involves building robust applications in an Agile environment, collaborating with various teams, and delivering innovative solutions using advanced technologies. Ideal candidates will have extensive Java experience along with a strong grasp of modern software development practices.

Qualifications

  • 5+ years of Java development experience required.
  • Experience with cloud services like AWS and Azure.
  • Knowledge of distributed database technologies.

Responsibilities

  • Design, develop, and implement Java applications.
  • Collaborate with teams and develop RESTful APIs.
  • Follow Agile / Scrum methodologies.

Skills

Java
Agile development techniques
CI/CD

Tools

Spring
SpringBoot
Hibernate
JUnit
Kafka
Tomcat
Job description

We have led the industry and set the standard for excellence in prime brokerage. Our broad and deep client relationships, market-leading platform, and intellectual insights enable us to be a world-class service provider to our clients for their financing, market access, and portfolio management needs. Our company offers global electronic access across cash equities, options, and futures. Our tools include a broad suite of algorithms, smart order routing, and direct market access. The client onboarding and integration team engages with clients, vendors, sales, operations, and technology to onboard and support Institutional Securities / Prime Services clients globally.

We are seeking a quality-driven, creative Java developer to join a global team of developers building captivating, robust, highly scalable, and time-sensitive applications in an Agile / DevOps environment, providing strategic business solutions. In this role, you will collaborate with external clients, internal users, and onshore/offshore teams to deliver state-of-the-art user interfaces. You will work with UX designers, product managers, and creative storytellers to build impactful applications. The candidate will be involved with developing our platform, including asset capture, processing and matching engines, workflow and rules engines, facilitating clearing and settlement, and managing deliveries across multiple assets.

Qualifications :

  • Experience in designing, developing, testing, and implementing Java applications.
  • Ability to develop, test, and document software code using technologies and test automation frameworks such as Java, Spring, SpringBoot, Spring MVC, Hibernate, JDBC, JUnit, Kafka, Tomcat, etc.
  • Design and develop API services to consume and produce data.
  • Collaborate with back-end developers to build RESTful APIs.
  • Work through all phases of SDLC, including estimation, design, development, testing, deployment, documentation, debugging, and support.
  • Develop and test using distributed database technologies and network devices to build automation software.
  • Performance tuning of applications; maintain application integrity and operational excellence; write test cases, perform testing, debug, and deploy code.
  • Follow Agile / Scrum methodologies.
  • Experience with cloud services like AWS and Azure.
  • Experience with Apache Kafka.

Skills Required :

  • 5+ years of Java development experience.
  • Working knowledge of databases, Agile development techniques, and systems engineering principles, including CI/CD.

Desired Skills :

  • Experience with Flex 3.0 / 4.0, ExtJS, Oracle, DB2, NoSQL.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs