Enable job alerts via email!

Full Stack Java Developer

Cynet Systems Inc

Montreal

On-site

CAD 80,000 - 100,000

Full time

20 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a talented software engineer to lead the design and development of cutting-edge applications. In this role, you will leverage your strong expertise in Java and frameworks like Spring to create robust RESTful services and microservices. You'll work with cloud-native technologies and collaborate with global teams to ensure seamless production support. This is an exciting opportunity to contribute to innovative solutions in a dynamic environment where your skills will make a significant impact. If you thrive in agile settings and enjoy tackling complex challenges, this position is perfect for you.

Qualifications

  • Strong hands-on skills with Java and frameworks like Spring.
  • Experience designing and building RESTful service applications.

Responsibilities

  • Lead design and development of applications.
  • Manage builds and deployments in lower environments.
  • Support production releases and coordinate with teams.

Skills

Java
Spring Framework
RESTful Services
Microservices
Cloud-Native Technologies
Docker
Kubernetes
NoSQL Databases
MongoDB
Kafka
React
Angular
Test Driven Development
Behavior Driven Development
Agile Development
Interpersonal Skills
Communication Skills
Python
Cloud Platforms
Finance Industry Experience

Job description

Job Description:

Responsibilities:
  1. Lead design and development.
  2. Review and approve code changes.
  3. Manage builds and deployments in lower environments.
  4. Support production releases and post release testing.
  5. Support applications in production and work with the RPE team to resolve production issues.
  6. Coordinate with adjacent teams and support teams locally and globally.
Skills Required:
  1. Strong hands-on skills with Java and frameworks such as Spring, Spring Boot, Spring Cloud, etc.
  2. Experience designing and building RESTful service applications, Microservices and clients.
  3. Experience with Cloud-Native technologies, any Cloud platform, Docker, Kubernetes.
  4. Experience with NoSQL databases such as MongoDB, messaging platforms such as Kafka.
  5. Understanding of data structures, caching, design patterns, multi-threaded and high-performance architecture.
  6. Experience with UI technologies such as React, Angular.
  7. Familiarity with Test Driven Development (TDD) / Behavior Driven Development (BDD) practices.
  8. Experience of iterative / agile development practices.
  9. Good interpersonal skills with ability to work with and support colleagues, adapt to and work effectively with clients and co-workers with different work styles and levels of technical knowledge.
  10. Excellent verbal and written communication skills.
Skills Desired:
  1. Python.
  2. Experience with Docker, Kubernetes.
  3. Experience working on Cloud platforms such as Azure, AWS, GCP.
  4. Experience in Finance industry.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.