Software Developer Intern

Nakisa
Montreal, QC, Canada
Full-time
We are sorry. The job offer you are looking for is no longer available.

Job Description

Job Description

About Nakisa

Nakisa stands as a global leader in enterprise business solutions, specializing in Human Resources, Financial Management, and Real Estate.

We are dedicated to delivering innovative, forward-thinking, and robust software solutions that propel business strategies forward.

Trusted by numerous Fortune 1000 companies, our top-of-the-line solutions have consistently excelled in the market, underscoring our commitment to providing our clients with unparalleled experience.

Our team represents a rich tapestry of cultural and religious backgrounds, making diversity our greatest asset. Unified by our values of Fairness, Integrity, Service, and Humility, we foster an environment where unity and teamwork are our core strengths.

At Nakisa, we continuously strive to ensure that these values guide our actions at every level.

As a company, we are in a phase of dynamic growth and prosperity, offering ample opportunities for those who join us on this journey to develop and thrive alongside us.

If you are seeking a workplace where your contributions are valued and where you can actively participate in our pursuit of excellence, Nakisa welcomes you with open arms.

We're recognized as one of the best Canadian employers, having been named one of Montreal's top employers, as well as one of Canada's best employers for recent graduates.

Our people and our culture are the key to our success. If you're looking for a workplace that embraces a hybrid work model, values your contributions, and encourages active participation in our pursuit of excellence, Nakisa warmly invites you to join us.

Job Summary

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 services, applications and tools. You will be part of a passionate Agile team built on creativity and dedication for Software development that is on the path of implementing a 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 of its support issues

Qualifications

  • 2+ years' experience with Software Development projects in school with knowledge of JAVA
  • Excellent understanding of Object-Oriented analysis and design using 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 be working towards 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

We are excited to see how you can contribute to Nakisa's continued success and innovation. If you are passionate about making a difference and ready to take on new challenges, we invite you to apply for this role.

At Nakisa, we believe in fostering a supportive and engaging work environment where every team member can thrive and grow.

Apply now to join our team and help shape the future of enterprise business solutions.

We look forward to reviewing your application and getting to know you better.

4 hours ago
Related jobs
Promoted
Coveo
Montreal, Quebec

Following that, you get to work on an internal tooling project to make your colleague's jobs easier and more efficient. You are a third-year student studying computer science or software engineering at the Bachelor or Master's level. ...

Promoted
Nakisa
Montreal, Quebec

We are dedicated to delivering innovative, forward-thinking, and robust software solutions that propel business strategies forward. Nakisa has built top of the line software solutions which are being used by the Fortune 1000 of today. You will be part of a passionate Agile team built on creativity a...

Cerence Inc.
Montreal, Quebec

Cerence est à la recherche des meilleurs étudiants pour se joindre à notre équipe de renommée internationale ici à Montréal!. Cerence is searching for Top Talent Students to join our world-renowned Team here in Montreal! Our internships offer students the opportunity to work on concrete projects, wo...

Squarepoint Capital
Montreal, Quebec

We are looking for highly motivated students with a deep passion for technology and software development to join our software developer summer internship program. As a participant in the internship program, you will work closely with experienced engineers to develop and deliver custom software solut...

Coveo
Montreal, Quebec

Following that, you get to work on an internal tooling project to make your colleague’s jobs easier and more efficient. You are a third-year student studying computer science or software engineering at the Bachelor or Master’s level. You havecompleted at least one internship in a front end or fullst...

Promoted
Canonical - Jobs
Montreal, Quebec

Apply here if you are an outstanding software engineer, passionate about networking at any level - from the Linux kernel IP or eBPF and bridge constructs, to overlay SDN networking like OVS and OVN, to router, switch and radio access technologies such as SoNIC, FRR and DENT, all the way up to telco ...

Giesecke+Devrient
Dorval, Quebec

The joint venture between Giesecke+Devrient GmbH, Munich, and Bundesdruckerei GmbH, Berlin, pools the specialist expertise, many years of experience, and innovative power of the two largest German providers for high-security technologies to serve the international market. This role offers an opportu...

Altitude Sports
Montreal, Quebec

The Lead Software Developer independently engineers secure, scalable, and reliable technology to advance Altitude Sports in the online retail space. As a Lead Software Developer, you will be responsible for exhibiting language proficiency and independently writing application modules, unit tests, an...

Babylist
Canada

You’ll work with expert technical leads and software engineers to make Babylist the early years shopping destination for our users improving the user experience for search, discoverability, cart and check out. Babylist is looking for a Full Stack Engineer to join our Babylist Shop team. A high-perfo...

WorkJam
Montreal, Quebec

Recognized experience in Java back-end development with the following technologies: JDK 8+, Spring, Microservices, REST, Git, JUnit, mocking frameworks. Votre rôle en tant que Développeur Java. Expérience reconnue en développement Java back-end avec les technologies suivantes : JDK 8+, Spring, Micro...