Description
We are looking for a Software Developer to join our Decision Management program (DMP) team in Vancouver office.
The DMP team enables intelligent decision-based products through streaming analytics, governing decisions, and managing outcomes with business agility. The team leverages business rules & AI engines, a streaming big data cluster, in-memory data grids, APIs, & UIs to deliver real-time decisions at a global scale.
As a Software Engineer II, you will implement application logic in Java, write code for unit testing, integration testing, and functional testing, and participate in all scrum ceremonies. You will also mentor junior members of the team, work with stakeholders to provide updates on development and next steps, and support the team by completing committed tasks in the iteration.
Responsibilities:
- Implement application logic in Java
- Write code for unit testing, integration testing, and functional testing
- Participate in all scrum ceremonies
- Apply best development practices to write well-designed, maintainable, testable, scalable, and secure code
- Mentor junior members of the team
- Work with stakeholders to provide updates on development and next steps
- Support the team by completing committed tasks in the iteration
- Provide creative solutions to solve complex problems
Requirements:
- Strong programming skills with deep knowledge of Java
- Excellent knowledge of Spring and other frameworks
- Good knowledge of unit testing and mocking frameworks like JUnit, Mockito, or EasyMock
- Good knowledge of SQL and experience working with Oracle
- Experience working with high-performance applications
- Good problem diagnostic and creative problem-solving skills
- Strong organizational skills; able to manage multiple tasks within the constraints and timelines determined by business needs
- Actively work through the sprint, backlog tickets to deliver value to our products
Desirable Attributes:
- Experience with IBM ILOG/ODM and Pivotal Gemfire Grid
- BS in Computer Science or a related field preferred
What we offer:
- Competitive salary ($91,000 - $140,000 CAD)
- Extended health benefits
- Flex-time schedules
- Encouragement and support for professional development
- Monthly craft beer tastings
- Beautiful view of the North Shore mountains
- Coffee that doesn't stink
- Colleagues that are as brilliant as they are likeable
For more fresh new jobs, check out yubhub.co.