4FMV is looking for an Application Developer for a client in Downtown Toronto on a permanent basis. Located just steps from Union Station, our client is a leader in their field and recognized as one of Canada's Top 100 Employers. The Senior Application Developer will be required to design, develop, and implement software applications and enhance existing Java-based components.
Responsibilities:
- Develop new application functionality
- Maintain and enhance six applications within the team
- Prepare and maintain technical documentation
- Collaborate with other application teams to triage production issues and or understand new requirements
- Ensure system availability
Required Skills:
- Bachelor’s Degree in Computer Science or a related discipline
- Minimum 1-3 years of experience in Java development
- Experience with Web Services, Java, JavaScript, J2EE, EJB, JPA, Hibernate, Spring
- Proven experience with Unix / Linux OS & Oracle Database
- Able to triage integration issues
- Knowledge of design pattern and data structures
- Excellent communicator with strong written and verbal communication skills
Required Experience:
- Java, EJB, J2EE, JPA
- Web Services
- JavaScript, XML, CSS
- JBoss, Hibernate, Eclipse
- GIT, Gerrit, Artifactory, Jenkins, Mavan, Ant, JIRA, SoapUI
- Unix / Linux, Windows
- Oracle Database
Nice to Have:
- Elastic search, iText, and DevOps knowledge are nice to have
- Angular development experience is nice to have