Developer Full Time / Montreal
You will be part of a talented high-performance software team that works on mission-critical applications for retailers. The position includes managing Java application development while providing expertise in the full software development lifecycle. A role with us would provide exposure to software and/or system design, development and testing under the guidance of senior technologists within our team.
The Profile
- 2+ years’ strong Java Application Development experience.
- Experience with web development
- Experience with web services/API development (REST, JMS, SOAP).
- Good knowledge of relational databases (e.g.: Oracle, SQL Server, MySQL
- Team player, good communicator and someone who takes initiative
- Self-driven and experience working in a high-performance team environment
- Perseverance and tenacity
- Fanatical attention to detail with the quality of the code always in mind
- Ability for self-training
- Ability to discuss issues with Architects/QA/Analysts to solve issues
Technical Skills
- Retail IT experience (POS, E-Commerce, Promotions) – an asset
- Performance tuning of java applications
- Unit testing
- Tomcat Server
- Hibernate, Primefaces, JSF and CSS/responsivity
- ETL technologies/tools (Talend)
- Application security (IAM, LDAP, AD, networking, certificates)
- Command line Linux
- Jasper Reports
- Data modelling
- Cloud computing
- Mobile app experience (IOS, Android)
The Other Stuff
- Excellent professional development opportunity, working with a senior team of talented software developers
- Low key, low stress work environment
- Full time position in a beautiful downtown location (metro/train/bus accessible)
- Competitive compensation