Senior Java Developer

[REMOTE]

02 Jun 2021

Job Brief:

Job Title       :     Senior Java Developer

Location       :     Montreal, Québec

Project Type:    Contract / Fulltime

Job Description : 

 

Knowledge and Skills required:

· At least 10+ years' experience in application development and technical designing.

· Bachelor's/Master's Degree in Engineering, preferably Computer Science/Engineering, from a top tier university

· strong inclination towards innovation and efficiency

· Ability to simultaneously manage multiple engagements, prioritize and resolve complex problems and escalate as necessary, in a deadline-oriented environment

· Well organized and able to work in a fast-paced environment

· Strong sense of ownership and accountability for work

· Excellent interpersonal, collaboration, client focus and organizational skills in a team-oriented environment

· Possess excellent oral and written communication skills

· Good problem-solving skills

 

Tech Skills Required

· Strong understanding of Java technology (Core Java, J2EE) · Knowledge of open-source frameworks: Spring, Hibernate, Spring Batch

· Integration middleware products, Service Oriented Architecture

· Decent Scripting knowledge (UNIX / Python) · Database Development and Debugging – Stored Procedures (Sybase and/or DB2) · Database Design and Modeling

· Strong understanding of SDLC methodologies

· Design Patterns (GoF and J2EE)

 

Skills Nice to Have

· Exposure to NoSQL databases like mongodb

· Exposure to distributed systems/ tools like Apache zookeeper, Apache kafka

· REST, Ajax, SOA2

Mid-Senior Level

Full Time

[REMOTE]


Share Job Opening