Enable job alerts via email!

Java Application Developer

ALLTECH CONSULTING SVC INC

Quebec

On-site

CAD 80,000 - 100,000

Full time

30+ days ago

Job summary

An established industry player is seeking a motivated software developer to join their Client Reference Data team. This role involves designing and developing new system features while optimizing existing infrastructure. Ideal candidates will have a strong background in Java or Springboot and a passion for problem-solving. You'll be responsible for coding, testing, and integrating new software solutions, contributing to the overall efficiency of development workflows. If you thrive in a dynamic environment and are eager to learn about the business, this opportunity is perfect for you.

Qualifications

  • Experience in medium to large scale Java or Springboot applications.
  • Strong analytical, problem-solving, and communication skills.

Responsibilities

  • Writing, testing, and troubleshooting software code as per specifications.
  • Deploying and integrating new software into existing systems.
  • Maintaining technical documentation including design specs.

Skills

Analytical Skills
Problem Solving
Java
Springboot
Object-Oriented Design
GIT
Jenkins
Relational Databases (Sybase, DB2)
SQL
NoSQL (Mongo)
Spring Framework
UNIX
Unit Testing
Communication Skills
Job description

The candidate will work for the Client Reference Data team which is responsible for maintaining client data across the firm. The candidate will be involved in the design and development of new system features and components, ranging from designing and implementing software solutions to enrich and move data across systems in the firm. The candidate will also be involved in developing and optimizing existing distributed cache infrastructure. The role requires someone who is self-motivated, quick-learning and comfortable working across numerous technologies, and who can take ownership of critical problems and work throughout the full project lifecycle from problem analysis to successful timely delivery of the solution. A strong interest in learning about the business will also contribute to the candidate’s success in the team.

Responsibilities:
  1. Writing, testing and troubleshooting software code according to design specifications;
  2. Deploying and integrating new software into existing database systems;
  3. Writing and maintaining technical documentations, including software design specifications, implementation details and user instructions;
  4. Improve efficiency and quality of DEV workflows.
Qualifications:
Skills Required:
  1. Strong analytical and problem solving skills;
  2. Experience in medium to large scale Java or Springboot multi-threaded applications;
  3. Strong OO design skills;
  4. Familiarity with GIT/Jenkins;
  5. Experience with relational database (preferably Sybase, DB2), SQL, and noSQL (Mongo);
  6. Spring;
  7. UNIX;
  8. Experience with Unit Testing;
  9. Outstanding attitude and energy;
  10. Excellent communication skills.
Skills Desired:
  1. Angular or any frontend development experience is a bonus;
  2. Scala development experience is a bonus;
  3. Experience with Kafka/REST is a bonus.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs