Home
Jobs
Saved
Resumes
Junior Software Developer at CIRA - Italian Aerospace Research Centre | JobVerse
JobVerse
Home
Jobs
Recruiters
Companies
Pricing
Blog
Jobs
/
Junior Software Developer
CIRA - Italian Aerospace Research Centre
Website
LinkedIn
Junior Software Developer
Canada
Full Time
5 hours ago
No Sponsorship
Apply Now
Key skills
Docker
Java
Kubernetes
Linux
MySQL
Oracle
Postgres
RDBMS
Spring
SQL
Unix
Git
Jira
Agile
Scrum
Communication
Collaboration
About this role
Role Overview
Design, develop, test and deploy robust and scalable software applications using best practices and industry standards.
Participate in major application development initiatives from inception through to deployment.
Take ownership of end-to-end feature development, from implementation to testing and deployment.
Write clean, efficient, and maintainable code adhering to coding standards and best practices.
Participate in code reviews to provide constructive feedback and ensure code quality.
Adhere to software development and quality assurance best practices.
Write unit and integration tests to ensure the reliability and stability of developed features.
Contribute to the design and development of new applications and maintenance of existing applications.
Write clear and concise API documentation and design APIs that adhere to industry standards.
As an agile team member, participate in team-based sprint activities including sprint planning, backlog refinement, and daily standup.
Requirements
University degree in Computer Science, or a related discipline.
Strong programming skills using object-oriented languages preferably in Java and Spring.
Experience with Kubernetes and Docker is an asset.
Knowledge of object-oriented software development best practices and design patterns, as well as experience with Java.
Motivation and eagerness to contribute, develop, and continue to learn.
Excellent problem-solving and analytical skills, with a proactive and results-oriented mindset.
Strong communication and collaboration skills, with ability to work effectively in a team environment.
Exposure to RDBMS such as Oracle, Postgres, or MySQL.
Knowledge and experience with SQL queries.
Knowledge and experience with various platforms and technologies such as Windows, Linux/Unix, XML, https, ssh, and HTML.
Experience with Git, JIRA, Scrum is an asset.
Tech Stack
Docker
Java
Kubernetes
Linux
MySQL
Oracle
Postgres
RDBMS
Spring
SQL
Unix
Benefits
Flexible work arrangements
Professional development
Apply Now
Home
Jobs
Saved
Resumes