Opens LinkedIn
- Employment type
- Contract
- Experience level
- Senior · 5+ years
- Posting language
- English
- Working hours
- 40 hours per week
- Seniority
- Mid-Senior level
- Application method
- Direct apply is available
Job summary
Design, develop, and enhance web applications and backend services, including new features and improvements to legacy systems. Investigate and resolve defects, follow coding and design standards, and ensure quality through testing and peer reviews.
Job details
Job Description 8+ years of hands-on experience in IT industry with good experience in JAVA/J2EE and restful web-services development. Strong backend experience is critical to this role and security expertise is a plus. Comfortable working with and improving upon legacy systems and code as you are building new features and applications. Strong communication and collaboration skills. Experience with databases directly, particularly MySQL and PostgreSQL, and how they are addressed by the application. Experience with injection frameworks like Spring, Spring Boot is a must. Must have solid experience with Java stack and build tools like GIT, tools for code quality and coverage. Should have experience working on AWS cloud environments. Experience developing new and enhancing existing features as well as investigating and resolving defects. Experience in Designing and developing web-based applications and backend services. Adhere to internal coding standards, development processes, and design best practices. Ensure quality by performing thorough testing and leveraging peer reviews for your work and the work of others. Experience with unit testing & Test-Driven Development (TDD). Experience with Agile development process and Scrum methodologies using JIRA. Solid communication and written skills: ability to explain complex technical issues to both technical and non-technical audiences.
What you’ll do
Design, develop, and enhance web applications and backend services, including new features and improvements to legacy systems. Investigate and resolve defects, follow coding and design standards, and ensure quality through testing and peer reviews.
Requirements
Requires 8+ years of IT experience with strong Java/J2EE, RESTful web services, backend development, Spring or Spring Boot, and experience with MySQL or PostgreSQL and AWS. Candidates should also have experience with Git, code quality tools, unit testing, TDD, Agile/Scrum, JIRA, and strong communication and collaboration skills.
Listed skills
- Java · Preferred
- Spring Boot · Preferred
- MySQL · Preferred
- PostgreSQL · Preferred
- Amazon Web Services · Preferred
- Git · Preferred
- Agile · Preferred
- Scrum · Preferred
- Jira · Preferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- Java
- J2EE
- RESTful Web Services
- Backend Development
- Spring
- Spring Boot
- MySQL
- PostgreSQL
- AWS
- Git
- Unit Testing
- Test-Driven Development
- Agile
- Scrum
- JIRA
- Code Quality and Coverage
Job areas
- Software
- Technology
More jobs from E-IT
Data Engineer
- Hybrid
- Toronto, ON
- Posted Oct 15, 2026
Product Owner
- Remote
- Canada
- Posted Oct 15, 2026
CXOne admin
- Remote
- Canada
- Posted Oct 10, 2026
CXOne admin
- Remote
- Canada
- Posted Oct 10, 2026
