View this new "Senior Java Team Lead" opening in Ottawa, Canada. Apply for jobs in your niche area, and explore related local software development / jobs in Ottawa and nearby county areas of Ontario Canada.
Software Development Java Developer, Software Engineer, Senior Developer, Full Stack Developer
Job Description & How to Apply Below
As a Senior Java Team Lead, you will have:
7+ years previous Java development experience
Post-secondary education in engineering or computer science or equivalent work experience
Experience working on long-term enterprise projects (more than one year) that involved at least four or more team members
Demonstrated ability and flexibility to manage time and priorities effectively
Apply initiative and creativity when approaching challenges
Able to communicate effectively within a development team and with clients
High attention to detail and commitment to quality
Leadership skills, experience in mentoring team members
Experience in an Agile software development environment (SCRUM)
Proven experience using RESTful Web Services, XML, EJBs, JDBC, RDBMS, SQL
Understanding of development frameworks such as, Spring, Hibernate, Apache Tiles
Application server experience (e.g. Jboss, Tomcat)
Knowledge of Continuous Integration (e.g. Maven, Bamboo, Cruise Control)
Experience with test automation frameworks (JUnit, Mockito, TestNG, JMeter)
The following would be considered an asset:
Experience working in a small company where team work is paramount Mobile Application development experience
Familiarity with one or more of the following: Objective C, Android SDK
Familiarity with MacOSX and other UNIX based Operating Systems
Web technologies, jQuery, HTML, java Script, CSS
Development tools: Maven, JIRA, Git, Confluence
With these attributes:
A sense of humour
Like knowing that your routine is in fact, not routine
Have exceptional communication skills
Have "attention to detail" as your middle name
Be comfortable communicating with all levels of management and peers
Not blame others for your mistakes
Exceptional client communication skills
Get things done!
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: