Senior Java Developer

Recooty
Montreal
CAD 80,000 - 120,000
Job description

Job Brief:


Job Title: Senior Java Developer


Location: Montreal, Québec


Project Type: Contract / Fulltime


Job Description:


Knowledge and Skills Required:

  1. At least 10+ years' experience in application development and technical designing.
  2. Bachelor's/Master's Degree in Engineering, preferably Computer Science/Engineering, from a top tier university.
  3. Strong inclination towards innovation and efficiency.
  4. Ability to simultaneously manage multiple engagements, prioritize and resolve complex problems, and escalate as necessary in a deadline-oriented environment.
  5. Well organized and able to work in a fast-paced environment.
  6. Strong sense of ownership and accountability for work.
  7. Excellent interpersonal, collaboration, client focus, and organizational skills in a team-oriented environment.
  8. Possess excellent oral and written communication skills.
  9. Good problem-solving skills.

Tech Skills Required:

  1. Strong understanding of Java technology (Core Java, J2EE).
  2. Knowledge of open-source frameworks: Spring, Hibernate, Spring Batch.
  3. Integration middleware products, Service Oriented Architecture.
  4. Decent scripting knowledge (UNIX / Python).
  5. Database Development and Debugging – Stored Procedures (Sybase and/or DB2).
  6. Database Design and Modeling.
  7. Strong understanding of SDLC methodologies.
  8. Design Patterns (GoF and J2EE).

Skills Nice to Have:

  1. Exposure to NoSQL databases like MongoDB.
  2. Exposure to distributed systems/tools like Apache Zookeeper, Apache Kafka.
  3. REST, Ajax, SOA2.
Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Senior Java Developer jobs in Montreal