Java Developer
HRBrain
CONTRACT
Canada
Posted 8 months ago
We are looking for a Java Developer! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Java Developer
Term: 12-month – 40 hours
Location: Toronto, Mississauga, Etobicoke or GTA – must be okay with eventually coming into office 1-2x/wk
Job ID number: C1028
Brief description of duties:
- Delivery of end to end projects on your own and in multi-person environments
- To work as part of a team without close supervision
- Review code of other developers to insure optimal code structure and adherence to company coding standards
- Development of new features and products
- Mentor junior developers
MUST haves:
- Minimum 7 years software engineering experience
- 5+ years experience with Java & Spring Boot Framework
- Experience with REST concepts
- Experience with XML and JSON data formats
- Experience of large-team development in integrated environments (eg: Intellij ) using managed source control systems (e.g. Git)
- Evidence of Design Skills and a good understanding of Design Patterns and why it is good practice to use them
- Good experience with Test Driven Development (TDD) and unit testing frameworks
- Agile program experience with continuous delivery approach
- Strong communication skills
Nice to haves:
- Microservices architecture
- Development of cloud native apps
- Experience with “The twelve-factor app” methodology
- JIRA / Confluence
- Financial services experience
Job Features
Job Category | Java Developer |
Software engineering | 7 |
Java & Spring Boot Framework | 5+ |
REST concepts | 5+ |
XML and JSON data formats | 5+ |