At a Glance
- Tasks: Develop and enhance Java applications while collaborating with a dynamic team.
- Company: Join a leading IT firm focused on innovation and teamwork.
- Benefits: Attractive salary, health benefits, remote work options, and growth opportunities.
- Other info: Fast-paced environment with a focus on professional development.
- Why this job: Be part of exciting projects that shape the future of technology.
- Qualifications: 8+ years in IT, strong Java skills, and experience with databases.
The predicted salary is between 81000 - 99000 $ per year.
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 My SQL and Postgre SQL, 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.
#J-18808-Ljbffr
Java Software Engineer in Toronto employer: E IT
Join a dynamic team that values innovation and collaboration, where your expertise as a Java Software Engineer will be instrumental in shaping cutting-edge applications. Our supportive work culture fosters continuous learning and professional growth, with access to the latest technologies and methodologies, including Agile and TDD practices. Located in a vibrant tech hub, we offer competitive benefits and a flexible work environment that prioritizes work-life balance, making us an exceptional employer for those seeking meaningful and rewarding careers.