Software Developer

R & D Montreal, QC


Description

Position at Nakisa

Nakisa has built top of the line software solutions which are being used by the Fortune 1000 of today. Our solutions have excelled on the market and we are looking for individuals who will partake in our successful adventure. You will be responsible for working on the design and implementation of Java applications. You will be part of a passionate Agile team built on creativity and passion for Software development that is on the path of implementing NoOps methodology for its cloud-native apps.
 
 Responsibilities
  • You will be working in a fast-paced Agile-based development environment
  • Write well-designed, testable, and efficient code
  • Support continuous improvement by investigating alternatives and technologies and presenting the work for design reviews and design discussions
  • Ownership of your components and handling its support issues
Qualifications
  • 2+ years working experience of Software Development and a minimum of 1 year in JAVA Development
  • Excellent understanding of Object-Oriented analysis and design using common design patterns
  • Agile and Test-Driven Development
  • Self-starter with excellent design and analysis skills
  • Ability to work effectively both independently and as a member of an agile team
  • Must have excellent problem-solving skills and love technical challenges
  • Must have excellent communication and teamwork skills
  • Must have the ability to thrive in a fast-paced environment
  • Must have a Bachelor of Computer Science or comparable Industry experience
  • The ideal candidate will have a sound understanding of Fullstack Development, Spring Boot Applications, REST APIs
 Good to have
  • Experience with MVC applications, JAVA 8, JAVA 11, J2EE, JavaScript, jQuery, HTML5, CSS3, JSP, Servlets, Spring, Subversion/Git, Docker, Elasticsearch
  • Eclipse, Jenkins, Maven, and related development and build automation tools
  • Knowledge of Cloud computing environments (preferably AWS/Azure) and continuous delivery
  • Hands-on experience in HR or Financial modules of SAP