Nurun is looking for a Sr. Java Developer. In collaboration with a strong and dynamic technical team, the ideal candidate will insure a constant leadership within the team and will be responsible to develop of the back-end of a large-scale website created for clients around the world
Your day-to-day involves:
- Making sure that the team is coding in a proactive optic while respecting standards and specifications, with a minimum of bugs and errors;
- Develop and write technological texts for system documentation and for bids and service proposals;
- Analyze and implement the functionalities;
- Participate in the programming development phases with others expertises;
- Offer the most appropriate technological solutions according to the client's needs;
- Participate in the architecture and / or analysis of the project;
- Playing a leadership role, proposing and implementing best practices;
- Acting as a mentor for colleagues who are less experienced and/or have difficulties;
- Sharing your knowledge with internal and external teams: technical processes, methodologies, and concepts;
- Working in collaboration with the project management team (designer, front-end, etc.) in order to insure the quality and the project delivery times and dates;
Conditions for success
- 5+ years of experience in Java development
- Knowledge of Spring MVC and Spring Data / Hibernate
- Knowledge of Freemarker (asset)
- Inspiring leadership and high communication skills
- Excellent priority management.
Why Nurun?
- Large-scale digital projects created for clients around the world;
- Agile (hybrid) mandates supported by Jira and Confluence softwares;
- Code reviews, pairing tests, CI/CD pipelines;
- An individual development plan supported by our continuing education platforms;
- Enriching collaboration with 149 passionate experts, all thoughtfully selected.
Who we are
Nurun crafts useful digital experiences that elevate brands and transform businesses. From products and services to data science and human research, we take the best of agile and apply a hybrid approach to adapt to our clients’needs. Even after delivery, our involvement doesn’t end. We push the limits of technology to evolve and optimize our products and their performance.