Java Software Engineer

E IT

Toronto

On-site

CAD 90,000 - 130,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

E IT in Toronto, Canada is seeking a senior backend Java developer to design and enhance RESTful services while modernizing legacy systems. You will contribute to building scalable web applications, ensure security considerations, and collaborate with cross-functional teams in an Agile environment.

Required are strong Java skills, Spring/Spring Boot, AWS experience, and proficiency with MySQL or PostgreSQL, plus effective communication for technical and non-technical audiences.

Qualifications

  • Hands-on experience in Java/J2EE and RESTful web-services development.
  • Strong backend experience; security expertise is a plus.
  • Work with legacy systems while building new features and applications.
  • Strong communication and collaboration skills.
  • Experience with MySQL and PostgreSQL and how they are addressed by the application.
  • Experience with injection frameworks like Spring; Spring Boot is a must.
  • Solid Java stack experience and build tools like GIT; code quality/coverage tools.
  • Experience with AWS cloud environments.
  • Developing new and enhancing existing features; investigating and resolving defects.
  • Designing and developing web-based applications and backend services.
  • Adhere to internal coding standards, development processes, and design best practices.
  • Ensure quality by thorough testing and peer reviews.
  • Experience with unit testing & TDD; Agile development with Scrum using JIRA.
  • Strong written and verbal communication to explain complex technical issues.

Responsibilities

  • Design, develop, and maintain RESTful web services and backend components.
  • Improve legacy systems while implementing new features.
  • Collaborate across teams and communicate effectively.
  • Ensure quality through testing and peer reviews.
  • Follow coding standards and design best practices.
  • Participate in Agile processes, including Scrum and JIRA.

Skills

Java stack
RESTful services
Backend development
Security awareness
Legacy systems
Communication skills
Agile/Scrum
JIRA
AWS
Testing/TDD
MySQL
PostgreSQL

Tools

GIT
Spring
Spring Boot
Code quality tools

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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Software Engineer
Senior Java Software Engineer

Bounteous • Montreal

On-site
CAD 85,000 - 115,000
Java Developer
Java Developer

Virtusa • Mississauga

On-site
CAD 110,000 - 170,000
Java Software Engineer
Java Software Engineer

Cloudious LLC • Toronto

On-site
CAD 90,000 - 120,000
Senior Java Backend Engineer: Microservices & Spring Boot
Senior Java Backend Engineer: Microservices & Spring Boot

Bounteous • Montreal

On-site
CAD 85,000 - 115,000
Senior Backend Java Engineer – High-Impact Global Systems
Senior Backend Java Engineer – High-Impact Global Systems

Alltech Consulting Services, Inc. • Montreal

On-site
CAD 80,000 - 110,000
JAVA Full Stack Developer
JAVA Full Stack Developer

NTT DATA, Inc. • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
Senior Java Developer
Senior Java Developer

Scadea Software Solutions • Mississauga

On-site
CAD 110,000 - 150,000
Java Software Engineer
Java Software Engineer

Open Systems Technologies • Montreal (administrative region)

On-site
CAD 90,000 - 120,000
Java Software Engineer
Java Software Engineer

Triunity Software, Inc. • Mississauga

On-site
CAD 90,000 - 130,000
Software Engineer
Software Engineer

Sproutlogic Consulting • Toronto

On-site
CAD 70,000 - 100,000