What are the responsibilities and job description for the Java Engineer position at VDart Inc?
Job Details
Job Description
Job Description
Job Title: Java Engineer
Location: Toronto, ON Onsite
Duration Term: 6 months Contract
Job Description:
- 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
Desirable:
- Microservices architecture
- Development of cloud native apps
- Experience with "The twelve-factor app" methodology
- JIRA / Confluence
Personal Skills & Qualities:
- Self-motivated with strong team spirit;
- Strong work ethic
- Ability to work independently with little supervision as well as ability to work within a team;
- Excellent multi-tasking skills;
- Ability to communicate well to both technical and non-technical staff
Key Skills:
Java, Spring Boot, Rest, Git, XML, JSON, TDD
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.