Senior Software Developer (Java)

Job ID
1013
Location
Montreal
Role and Responsibilities
IT Unlock’s mission is to improve our client's current IT condition. We are looking for a talented Java Developer. This is a permanent position. The work is done remotely until new instruction from the government and the candidate must live in Montreal. Beautiful technologies and nice challenge are waiting for you.

Missions

 

The responsibilities of the software developer include, but are not limited to, the following:

  • Design, develop and maintain applications within our team’s mandate
  • Design, develop and maintain our operation and development platforms
  • Participate in agile ceremonies and the continuous improvement of our development practices and tooling
  • Work in collaboration with our stakeholders to establish requirements and roadmaps
  • Participate in support and operation of the applications and services under our team’s responsibility
  • Participate in the resolution of production incidents
  • Communicate with users and other teams on projects, delivery and production quality
  • Participate QA and UAT testing around software development
  • Participate in Change Management / Release Management (CMRM) processes
  • Conduct data analysis for our users or for improvement purposes
 

Profile

 

Profile

  • 10+ years of experience with software development
  • Experience working within a DevOps context
  • Experience with batch data processing / ETL
  • Experience with CI/CD technologies
  • University degree in computer science or relevant field

Skills:

  • Work with complex information systems
  • Structure, document and share knowledge
  • Scrum methodology
  • Written and oral communication in English

Aptitudes:

  • Team Player
  • Analytical
  • Creative
  • Methodical

Key technologies to know and/or learn:

  • Languages: Java, SQL, scripting languages. C# considered an asset.
  • Tooling: GIT, Jenkins, IntelliJ, Visual Studio etc.
  • Platforms: Linux, Windows server, Elastic Search, Kibana, SQL Server, Oracle
  • Misc: Spring Boot, Angular, Azure, PostgreSQL, Scala, Avro, Hadoop


Skillset
Required:
- 10+ years of experience in Java
- SQL Server
- Data processing / ETL
- CI/CD
- Worked with complex information systems
- Scrum
- English
- Permanent position
- Lives in Montreal the first day at work(Working from home now / 15 % in the office )
Flexibility - dedication in data
- Scripting languages
- GIT
- Jenkins
- IntelliJ
- Visual Studio
- Linux
- Windows server
- Elastic Search
- Kibana
- SQL Server
- Oracle

Assets:
- C#
- Spring Boot
- Angular
- Azure
- PostgreSQL
- Scala
- Avro
- Hadoop
Number of positions
1
Work Experience
At least 7 years
Salary
null
Apply on Job