Sr. Java Developer/Team Leader
Ward Technology Talent
Toronto,On
5d ago

Our growing organization has great opportunities for Sr. Java Developer / Technical Lead.

The Senior Developer / Technical Lead will lead a small team 20% of their time and 80% of their time will be responsible for applications and components through development of RESTful APIs, data models and business logic components in the Java / Spring service layer.

  • Directly managing the team's day to day work Ensuring the team doesn't have any technical blockers Reviewing and approving Pull request Leading the team in sprint planning and ticket grooming Helping the team with doing estimates Working with the POs to ensure tickets have appropriate level of information before team tries to digest them Ensuring cross pollination of knowledge Recommendations and suggestions on improving process and technology Ensuring there is discussion and alignment on technical design decisions amongst the team and with the chief architect as req'd
  • The ideal candidate is skilled in general software development practices and can apply these principles effectively to a variety of environments.

    He / she must have excellent core Java with practical experience developing with Spring and Hibernate(or another ORM). He / she must also have fundamental core JavaScript programming skills.

    He / she must be eager to learn, seek out new solutions, and adapt quickly within a dynamic technical environment.

    What you'll do :

  • Participate in the technical design and implementation of our software
  • Develop RESTfully accessed entities based on established conventions and standards
  • Update existing components to conform to latest conventions and standards
  • Maintain and advance our core technical standards
  • End-to-end problem solving and debuging from UI to database
  • Produce functional as well as technical documentation for all applications to be developed
  • Provide peer level support in areas of expertise to other team members
  • Conform to and evolve user interface standards
  • Unit test authored code and assist QA department with formulation of test plans
  • What you bring to the table :

  • Minimum of 7-8 years of experience developing back end components of web applications
  • Post-secondary degree in software programming or a related field is preferred but not mandatory
  • Experience with a well-known relational database, preferably MS SQL
  • Experience with REST APIs and JSON data exchange format
  • Experience in a server-side web development stack incorporating Hibernate or another ORM, Java, and Spring
  • Knowledge of contemporary software development methodologies and processes (Agile)
  • Proven diagnostic and problem solving skills
  • Ability to effectively interact with peers and managers
  • Strong organizational skills, excellent communication and self-motivation skills
  • Apply
    Add to favourites
    Remove from favourites
    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form