Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Java Technical Team Lead

Full-time

Agility PR Solutions

Job Responsibility:

Title: Java Technical Team Lead Department: Engineering Language: English Location: Ontario - Remote

Who we are:

Agility PR Solutions provides today's communicators with powerful and intuitive media outreach, monitoring, and measurement solutions. For almost twenty years, Agility has helped clients from across industries and continents discover relevant journalists and influencers, make meaningful connections with the media, amplify their stories, monitor media coverage and social conversations, and report on the impact of their public relations activities. Agility is one of the fastest growing companies in the PR tech space and it's recognized by users on G2 for ease of use, quick implementation, and outstanding customer service.

We are a remote-first company, with colleagues based across vibrant cities in Canada, US, the UK, Philippines and India. We are intentional in helping our teams realize their full potential, and continue to invest in their learning and development, career progression, offering competitive pay and benefits, enabling leadership and work environment.

About the role:

As a Java Technical Team Lead , you will mentor other developers and be responsible for the technical oversight of the overall architecture and evolution of backend software components. You will be creating and implementing software designs, but also reviewing and overseeing the designs and implementations of other team members. You may also be asked to delegate tasks to other team members when delivering larger projects.

The work we do is diverse, challenging and rewarding. This position will facilitate the design and implementation of features for a media monitoring and outreach platform. Agility PR Solutions develops state-of-the-art tools to allow public relations professionals to target media influencers and to monitor their businesses in the media. The web applications you will build leverage robust RESTful services in Java in our big data backend which is built on technologies such as Hadoop and Solr, deployed to a high availability production environment.

You will be primarily constructing robust RESTful services in Java and deploying them to a high availability production environment. You will leverage technologies such as Solr, Kaftka, Zookeeper to provide the backbone of these services, and solve problems pertaining to large volumes of data, such as distributed workloads and process synchronization. You will also engage in refactoring of code as we perpetually strive to achieve the highest level of quality that we can.

What you'll be doing:

  • Work on new projects for features within existing products as well as new products.
  • Create architecture and high-level designs. Provide architecture oversight for all development in the backend team.
  • Identify technical debt and provide strategies and plans for addressing the technical debt.
  • Review and implement designs from prototype to production while ensuring code maintainability and applying software engineering practices including: unit testing source control, static code analysis and continuous integration.
  • Impart knowledge to junior developers and help them grow.
  • Participate in maintaining production code over time by applying upgrades and bug fixes.
  • Support product application operations and deployments.
  • Ensure code maintainability and best coding practices by participating in code reviews.
  • Interact with stakeholders to understand problems and validate proposed solutions.
  • Keep up to date with industry trends and technology developments and make recommendations to evolve and update our applications.
  • Work with a Product Owner and a Project Manager/Scrum Master to estimate, plan and deliver software/features in an Agility Software development process.
  • Other duties as required.

What you need you to bring:

  • Degree in computer science, or computer related field.
  • Minimum of 5 years relevant experience in Java development.
  • Experience with Java, SQL, Linux, Git
  • Experience with at least one of the following: Solr, Kafka, Zookeeper; REST and standards; Multi-threading
  • Experience with the following: code-review, continuous integration, and mocking.
  • Fluency in English - both oral and written
  • Experience with one or more of the following will be an asset: Maven, Hibernate, Angular/ Typescript, C#, .NET

What we offer:

  • Fully remote work environment
  • Collaborative culture - and key tools enabling it
  • Competitive compensation package
  • Health, Dental & Vision benefits
  • RRSP matching
  • Employee Assistance Program (EAP)
  • Career Development & Progression opportunities
  • Paid Vacation & Personal Days; and Sick days
  • Week off between Christmas and New Years'
  • No meeting Fridays

Application Deadline: Tuesday, July 23, 2024

At Agility, we strive every day to build a more inclusive work environment and introduce tools that enable it. We strongly encourage applications from all people regardless of race, religion, gender, age, disability status or sexual orientation.

Even if you find yourself not checking all the boxes of our listed requirements but you are excited about this opportunity, we'd love to hear from you anyway. Our Talent Acquisition team will review your application for this role, and other potential role matches open now or in the future.

If, at any stage of the application process, you require accommodation owing to disability or a medical need, please let us know at View email address on ca.edajobs.com for us to make appropriate arrangements.

Thank you for your time in reviewing this opportunity, and we hope to hear from you should you find this the right fit!

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Java Technical Team Lead in Ontario vacancy
  •  ...prioritize the professional development and growth of their designers, architects, and managers. Position Description : Join a dynamic team as a Project Architect, where you'll play a pivotal role in producing top-tier construction documents that adhere to the company's... 
    Suggested
    Full time

    Northern Impact

    Ontario
    a month ago
  • $50k - $60k per year

     ...enthusiastic motivated innovative and client-centric team members to play critical roles in helping...  ...Your primary responsibility as the Team Lead of the Client Service Team would be to...  ...questions assist with team members technical issues and oversee team members work for quality... 
    Suggested
    Permanent employment
    Full time
    Remote work
    Work from home
    Shift work

    Farber Debt Solutions

    Ontario
    a month ago
  •  ...NorthStar Utilities Solutions is a leading provider of innovative technology...  ...seeking an experienced and passionate Java Software Developer to join our dynamic team. As a Java Software Developer, you...  ...Provide analytical support and technical advice during the... 
    Java
    Full time
    Local area
    Remote work

    Harris Computer Systems

    Ontario
    1 day ago
  •  ...We are looking for a skilled Senior/Team Lead Full Stack (Node.js/React) developer with 5+ years of professional experience to join our...  ...solving and research skills ~ Ability to communicate complex technical topics clearly to both technical and non-technical stakeholders... 
    Suggested
    Full time
    Work at office
    Remote work
    Monday to friday

    TechMagic

    Ontario
    more than 2 months ago
  •  ...doing complex research with AI. We're a fast-growing, remote-first team of builders, researchers, engineers, and thinkers working across...  ...into active usage and commercial relationships. This role exists to lead that journey. You’ll work across the full sales lifecycle: from... 
    Suggested
    Full time
    Remote work

    Firstprinciples

    Ontario
    8 days ago
  • $100k - $125k per year

     ...US Redwood Software is the leader in full stack automation fabric...  .... Redwood Software is the leading orchestration platform for the...  ...next.   CORE VALUES One Team. One Redwood Make Your Own...  ...We are hiring a high-impact  Technical Program Manager (TPM) to own end... 
    Local area

    Redwood Software

    Ontario
    9 days ago
  • $58k - $65k per year

     ...Position Title: Welcome Team Manager  Job Type: Full-time, Permanent Location: Toronto - On-site with local community travel Salary...  ..., organized, data-driven, experienced welcome team manager to lead our welcome team and make a significant difference in new refugees... 
    Permanent employment
    Full time
    Local area

    Matthew House Refugee Services Toronto

    Ontario
    4 days ago
  •  ...groundbreaking technologies like Agentforce. As a trusted leader in AI, AWS, and Salesforce innovation, we craft...  ...is the place for you. We are looking for a Technical Architect to add to our very talented Service Cloud technical team! The Technical Architect will contribute as a... 
    Full time
    Flexible hours

    Neuraflash

    Ontario
    5 days ago
  •  ...evolving needs. What role you will play on our team We are seeking Chemical and/or Process Engineers to join us as a Technical Contact Engineer for our manufacturing site...  ...plant and are responsible for initiating and leading improvements to unit performance in safety,... 
    Long term contract
    Permanent employment
    Full time
    Relocation package

    Exxon Mobil

    Ontario
    8 days ago
  •  ...like Agentforce. As a trusted leader in AI, AWS, and Salesforce innovation...  ...the rest of our talented AI team to delight customers. This...  ...on architecting and executing technical solutions for Agentforce and related...  ...and technical capabilities - Lead and own complete project technical... 
    Full time
    Internship

    Neuraflash

    Ontario
    9 days ago
  • $127.3k - $236.47k per year

     ...Lead Full Stack Software Engineer - Hybrid Canadian Retirement...  ...mentoring and elevating development teams Join our Canadian Retirement...  ...Software Engineer you will provide technical leadership across the software...  ...full-stack applications using Java (Spring Boot) and React .... 
    Java
    Long term contract
    Full time
    Temporary work
    Local area

    Manulife

    Ontario
    25 days ago
  •  ...Description Hillview Consulting is looking for a Java Full Stack Developer to join our team on-site in Ontario. This contract position provides an excellent opportunity to work within the Staffing and Recruiting industry, where you'll be instrumental in developing robust... 
    Java
    Hourly pay
    Contract work

    Hillview Consulting

    Ontario
    more than 2 months ago
  • $100k - $110k per year

     ...Job Description: Title: Senior Technical Talent Acquisition Partner Location: Remote...  ...contributor through senior-level roles globally Lead structured intake conversations with...  ...of recruiting and want to be part of a team that is raising the bar this is the role for... 
    Full time
    Remote work
    Shift work

    Autodata Solutions Company

    Ontario
    25 days ago
  • $110k - $140k per year

     ...services and is the provider of a leading multi-national multi-...  ...are hiring a Project Delivery Lead to lead the day-to-day delivery...  ...business, data, AI, and technology teams, and keep initiatives moving...  ...work. Your background may be in technical project delivery, technology... 
    Full time
    Remote work

    WELL Health Technologies Corp

    Ontario
    10 days ago
  •  ...Job Description Job Description We are looking for a reliable hard working leader to join our team. This position involves leading a crew of 5 to 8 guys on off site jobs. We would prefer that you have some experience in working at heights and confined space entry but we... 
    Flexible hours

    Ontario Tank Specialists

    Ontario
    9 days ago
  • $70k - $90k per year

     ...faith congregations. Cardus is strongly team-oriented and entrepreneurial, with a...  ...use time effectively. You are skilled at leading staff and external contractors to accomplish...  ...shared outcomes. KEY RESPONSIBILITIES Lead design projects from the initial briefing... 
    Full time
    For contractors
    Freelance
    Work at office
    1 day per week

    Cardus

    Ontario
    16 days ago
  • $100k - $120k per year

     ...ACCIONA is a global company leading in the development of regenerative...  .... ACCIONA is a global leader in sustainable infrastructure...  ...design-build model. Beyond its technical scope the ECWE project...  ...join a dynamic multidisciplinary team on a complex high-value project... 
    Long term contract
    Full time
    For subcontractor

    ACCIONA Construcción

    Ontario
    more than 2 months ago
  • $70 - $74 per hour

     ...Details: POSITION: Technical Authority Expert - ERCSJP Pay Rate: $70- 74/hr. (Incorporated) Type: Contract Location: Ontario...  ...organization working closely with their technical and operational teams to ensure network performance stability and delivery of planned... 
    Hourly pay
    Contract work
    Flexible hours

    emergiTEL

    Ontario
    24 days ago
  •  ...Job Description Overview Leads planning and scheduling activities for complex projects...  ...Controllers and other Project Controls team members to maintain an integrated cost-schedule...  ...the project lifecycle. Provide technical guidance, quality review, and mentoring to... 
    Full time
    Flexible hours

    AtkinsRéalis

    Ontario
    21 days ago
  • $75k - $90k per year

     ...customs entries as well as billing of brokerage duty and OGD fees. Serve as the liaison between AP Cost Finance and customs compliance teams Support customs compliance projects such as CBSA compliance verifications and refund claims Interpret new customs policies and... 
    Full time

    Gordon Food Service

    Ontario
    8 days ago
  • $25 - $28 per hour

    Logistics Team Leader Chris's woodshop Location 843 opeongo Road, Ontario, Canada Renfrew, ON Salary 25.00 to 28.00 hourly (To be negotiated...  ...equipment and machinery Resolve work problems, provide technical advice and recommend measures to improve productivity and product... 
    Hourly pay
    Full time
    Remote work
    Early shift

    Chris s Woodshop

    Ontario
    more than 2 months ago
  • $125k - $175k per year

     ...associated quality protocols along with supporting the operation teams towards achieving their quality performance targets aligned to Global...  ...Performs tasks such as but not limited to the following: Leads and supports the design implementation and deployment of CLSs Quality... 
    Permanent employment
    Full time
    Temporary work
    Local area
    Remote work
    Worldwide
    Shift work
    Night shift

    Celestica

    Ontario
    1 day ago
  •  ..., and lots more. You will be joining a team of individuals who have deep expertise in...  ...individuals who have experience in the following technical experience: M. Sc, or PhD or similar...  ...for the position. Position: Lead Scientist Location: South Georgian Bay,... 
    Full time
    Remote work
    Flexible hours

    Magic Bio

    Ontario
    25 days ago
  •  ...become a lifeline for millions of people, and we’re building the team to help push our shopping cart forward. If you’re ready to do the...  ...role is on the menu We are looking for a seasoned Oracle Fusion ERP Technical Analyst to join our Financial Systems team and accelerate a... 
    Full time
    Work at office
    Work from home
    Flexible hours

    Instacart

    Ontario
    a month ago
  •  ...difference. Parexel FSP is looking for Global SSU Lead to join our team in Canada ! Job Overview The Global Site Start-up (...  ...start-up ~ Demonstrated vendor management experience ~ Technical proficiency in trial management systems (CTMS TMF) and MS... 
    Full time
    Local area

    Parexel

    Ontario
    24 days ago
  •  ...at Dumas Exciting Opportunities in our Timmins Camp Position: Lead Development Miner / Jumbo Operators -Multiple Projects (Various sites...  ...issues promptly. ~Communicate effectively with supervisors and team members to meet all targets. ~Participate in workplace... 
    Shift work

    Dumas

    Ontario
    17 hours ago
  • $32.15 - $37.15 per hour

     ...Thomas Ontario plant ( North Star Windows and Doors ) is seeking a Team Leader/Production Supervisor  to oversee windows and doors daily...  ...actions when necessary ensuring alignment with company policies Lead by example in collaborating across functions to achieve shared goals... 
    Hourly pay
    Full time
    Remote work
    Shift work
    Rotating shift
    Afternoon shift

    Cornerstone Building Brands

    Ontario
    22 days ago
  •  ...ongoing investment in exploration and modernization, creating exciting opportunities across technical and skilled trades disciplines. Now is an exciting time to join the Hemlo team and become part of a globally connected workforce helping drive the next phase of growth.... 
    Permanent employment
    Relocation package
    Flexible hours
    Night shift
    Rotating shift
    Day shift

    Hays

    Ontario
    a month ago
  • $85.3k - $135.3k per year

     ...our people experience work. Our PeopleComms Technology team enables simple personalized and compliant People Services...  .... As People Services AI Solutions & Configuration Lead you will serve as the technical configuration and solution design expert within our People... 
    Long term contract
    Full time
    Temporary work
    Local area
    Worldwide
    Flexible hours

    Manulife

    Ontario
    22 days ago
  • $2500 per month

     ...loves people to champion our church’s mission and core values. This leader will serve alongside the Groundswell family to further...  ...District – through our District Superintendent. To the Groundswell Lead Team which provides oversight Primary Responsibilities: Evangelistic... 
    Permanent employment
    Full time
    Contract work
    Part time
    Work from home

    The Groundswell Church

    Ontario
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Java Technical Team Lead. Be the first to apply!