Join to apply for the Développeur Java role at Techso
1 day ago Be among the first 25 applicants
Techso, a global leader in digital transformation, is a growing company offering consulting services in three core areas: technology infrastructure management, custom application development, and product lifecycle management.
Founded in 2014, Techso has built a reputation for quality projects delivered to prestigious clients across various sectors including automotive, aerospace, events, watchmaking, finance, and more.
Techso is looking to expand its development team. You will work as a Java Developer to meet the needs of our clients based in Canada.
Responsibilities
- Participate in designing and developing client projects, including new applications, new features on existing applications, bug fixes, and maintenance.
- Contribute to defining innovative solution architectures based on needs analysis to meet client objectives and requirements.
- Define technical and functional specifications.
- Evaluate development efforts for new solutions or improvements.
- Deploy developed solutions and manage change processes.
- Support pre-sales activities such as effort estimations and technology analysis.
- Ensure high development standards by following software development lifecycle practices like code reviews and unit testing.
- Help improve development activities through agile practices, code assembly, automated testing, and deployment.
- Provide support and mentorship to colleagues, including junior team members.
- Stay updated on new solutions and technologies in the market.
- Work within Agile Scrum teams.
Required Skills
- Bachelor’s degree in Computer Science or related field
- Minimum of 6 years of Java development experience
- Strong knowledge of object-oriented Java development and Spring Boot framework
- Solid front-end development skills (React, Angular, VueJS, etc.)
- Proficiency with relational databases, ORM (Hibernate), SQL, ETL; knowledge of NoSQL databases is a plus
- Basic understanding of DevOps concepts; Azure DevOps experience is a plus
- Knowledge of other programming languages such as C#, PHP, Node.js, Python
- Experience working in an Agile and collaborative environment
- Familiarity with Linux and Windows environments
- Excellent communication skills in both English and French, written and spoken
- Good interpersonal skills and team-oriented attitude
Benefits
- Hybrid remote work policy tailored to client needs
- Modern workspace in Old Montreal with a terrace
- Breakfasts, coffee, snacks, and beers at the office
- Active social club with various activities (camping, chalet, cruise, Christmas party, etc.)
- Travel opportunities with a per diem for mobile consultants
- Involvement in internal exciting projects
- Access to a team of experts for knowledge sharing
- Driver’s license required
- Private group insurance
Seniority level: Mid-Senior level
Employment type: Full-time
Job function: Engineering and Information Technology
Industries: IT Services and IT Consulting
Note: This job posting is active and not expired.