Sr. Java FullStack Developer

Job Description

  • Contractor
  • Anywhere

Role: Sr. Java FullStack Developer Location: Toronto ON (2 days in the office) Key skills: Java, JavaScript, React, preferred Kotlin Duration: long term   Key Responsibilities: · Develop visualization and processing components for real-time data analysis · Design and implement automated tests to ensure code quality and reliability · Utilize CI/CD pipelines for efficient build, test, and deployment processes · Actively participate in design and technology discussions, contributing innovative ideas · Engage in the agile development process, collaborating closely with peers · Identify and drive adoption of leading-edge technologies to enhance the platform · Take ownership of solutions, navigating ambiguity with a proactive approach · Continuously evolve technical skills to keep pace with industry changes Candidate Requirements: · Strong proficiency in Java and JavaScript, with hands-on experience in React.js and CSS · Solid understanding of DOM manipulation, the JavaScript object model, and modern EcmaScript standards · Willingness to learn and work with Kotlin as part of the technology stack · Experience building scalable, fault-tolerant APIs and working with data structure libraries · Familiarity with modern build pipelines and tools for both front-end and back-end development · Strong focus on writing automated tests and optimizing code performance · Excellent communication skills in English, with the ability to translate business requirements into technical solutions · Collaborative mindset, adept at researching, documenting, and clearly discussing technology decisions