Job Title or Location
RECENT SEARCHES

Full Stack Developer - React/Java

TEEMA - 462 Jobs
Toronto, ON
Full-time
Experienced
Posted 30 days ago This job may expire soon!
Job Title: Full Stack React/ Java Developer Job ID: KB98906177Location: Toronto, ON - HybridOverview:Our client is a specialist in providing financial services to alternative investment funds, investors, multinationals and private clients worldwide. As a core member of our client's IT Reporting team, you will work with dedicated professionals to ensure customers maintain access to their critical information assets. What you will be doing:
  • You will participate and contribute on all team activities such as Pair Programming, Sprint Planning, Sprint Execution, Daily Scrum, Sprint Review and Sprint Retrospective.
  • Develop front end applications with React framework
  • Develop backend processes with Java/Spring
  • Be comfortable interacting with relational databases and have PL/SQL basics
  • Perform design and code reviews and ensure the quality of the team's work
  • Testing: Design and implement unit, integration, systems
  • Stay current on emerging technologies and be able to match them to a need when required
What you must have:
  • A Bachelor's degree in Engineering, Computer Science, or equivalent
  • 2+ years of experience with Java/Spring/Hibernate
  • Solid website design understanding is a must (HTTP request/response, JavaScript, ES6)
  • 1+ years of experience with React/Redux
  • Experience with relational databases (ideally Oracle, PostgreSQL or MySQL)
  • Experience working on Agile teams
  • Solid understanding and demonstrated proficiency with core software development processes - debugging, code tuning, code management and branching, coding styles and refactoring
  • Must be self-motivated and driven, with strong analytical, problem solving, and communication skills
Nice to Have:
  • Knowledge of financial industry is highly desirable
  • Working knowledge of Docker would be an asset
Salary/compensation: 90-100KPerks & benefits: ExcellentFor more information about TEEMA and to consider other career opportunities, please visit our website at www.teemagroup.comBy applying to TEEMA on any job portal implies you are entering into a business relationship with us and therefore grants TEEMA consent to send you further job updates or industry and company-related information.