Java Engineer
HRBrain
CONTRACT
Canada
Posted 2 years ago
We’re looking for a Java Engineer! Reach out if you’re interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Java Engineer
Term: 12-Month
Location: Remote for now – Toronto, Mississauga, Etobicoke, and GTA
Job ID number: C1335
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 ensure 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 in 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 the 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 |
Engineering | 7 |
Java | 5+ |
Spring Boot | 5+ |
Rest Concepts | 5+ |