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
  • $80k - $100k per year

     ...industry. Every day, more than 80 000 colleagues lead the way to greener and smarter mobility...  ...be the full-time onsite Signaling T&C Team Lead in Eglinton, ON, CA we’re looking...  ...preferably electronics or embedded systems) or a Technical Degree combined with equivalent years of... 
    Suggested
    Long term contract
    Full time
    Worldwide
    Night shift

    Alstom

    Ontario
    18 hours 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
    24 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... 
    Suggested
    Long term contract
    Full time
    For subcontractor

    ACCIONA Construcción

    Ontario
    3 days ago
  •  ...experiences. Coveo’s Product Enablement team ensures that our teams, partners, and...  ...teams that drive  Coveo’s growth.   As our Technical Enablement Manager, you will: Participate...  ...(B2B) technology Demonstrated success leading cross-functional release readiness programs... 
    Suggested
    Remote work

    Coveo

    Ontario
    3 hours ago
  • $60k - $64k per year

     ...Job Summary The Technical Field Service Representative is a brand ambassador, providing best in class service to KEEN partner retailers...  ...activations and demonstrations, and collaborates with internal teams to ensure consistent communication and effective field execution... 
    Seasonal work

    KEEN Footwear

    Ontario
    3 hours ago
  •  ...knowledgeable individual to serve as a Women’s Soccer Technical Development Coach, supporting the Royals...  ...: Technical Development Design and lead technical training sessions focused on...  ...staff to align technical training with team tactics and overall program philosophy.... 
    Long term contract
    Contract work
    Immediate start
    Flexible hours
    Afternoon shift

    Redeemer University

    Ontario
    16 days ago
  •  ...Gateway Church is seeking a passionate and skilled Technical Director to lead and oversee all aspects of audio, video, lighting, livestream, and IT...  ...experiences while building and leading a strong volunteer production team. This individual combine technical expertise with leadership... 
    Full time
    Weekend work

    Gateway Church

    Ontario
    a month ago
  •  ...are looking for an experienced Salesforce Technical Architect with 8+ years of commercial experience...  ...years in a solution architect/ technical lead role).  ~ Hands-on expertise across Force...  ..., architects, QA, and client-side teams — to gather and clarify requirements, align... 
    Full time
    Internship
    Work at office
    Remote work
    Monday to friday

    TechMagic

    Ontario
    23 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
    12 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
  •  ...in our beliefs and practices. We are prayerfully seeking our new Lead Pastor. We seek a Lead Pastor who has a love for preaching and teaching...  ...responsibilities as agreed upon with the Leadership Team. The Pastor will continue self-development to remain current and... 
    Full time

    Paisley Missionary Church

    Ontario
    4 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
    4 days ago
  •  ...serving the claims and litigation industries. Founded in 2019 by a team of lawyers and data scientists, Foundation AI processes millions...  ...collaboration with our Data Science team, you'll bring deep technical rigor to a system that gets smarter with every document it digests... 
    Full time
    Remote work

    Foundation AI

    Ontario
    11 days ago
  • $30.19 per hour

     ...employees. ~Maintain supportive and positive work environment for team of food service workers, cooks, prep cooks, dishwasher, and other...  ...and/or self-identification with an equity-seeking group will not lead to advantageous treatment of a candidate who is not qualified.... 
    Hourly pay
    Remplacement
    Permanent employment
    Full time
    Contract work
    Temporary work
    Immediate start
    Flexible hours

    VIU

    Ontario
    1 day ago
  • $85k - $105k per year

     ...portfolio in the industry. Every day, more than 80 000 colleagues lead the way to greener and smarter mobility worldwide, connecting cities...  ...a proactive safety culture. Day-to-day, you’ll work closely with teams across the business (such as operational management and cross-... 
    Full time
    Contract work
    For subcontractor
    Local area
    Immediate start
    Worldwide

    Alstom

    Ontario
    18 hours ago
  • $18.5 per hour

     ...Job Posting Food Truck Team Member - Teniye Market A Division of Simpcw Resources Group Located in the North Thompson Valley Simpcw Resources Group (SRG) is a fully-owned Indigenous business dedicated to creating sustainable economic opportunities within the Simpcwulécw... 
    Hourly pay
    Long term contract
    Temporary work
    Summer work
    Seasonal work

    Simpcw Resources Group

    Ontario
    3 days ago
  • Description UCB Radio Canada Is Growing. UCB Radio is seeking a Promotions Lead to help strengthen our ministry presence throughout Ontario and Eastern Canada. This is a unique opportunity for someone who loves people, ministry, community engagement, concerts, artist partnerships... 
    Full time

    UCB Radio

    Ontario
    18 days 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
    10 days ago
  • $78.1k - $97.6k per year

     ...for submittal. • Work in cross functional team to review and manage risk throughout the...  ...industrialization deliverables in line with the project lead schedule. • Approves all SAP DVI P.O.s....  ...first article documentation. • Provide Technical support to the suppliers in... 
    Permanent employment
    For subcontractor
    Work at office
    Flexible hours

    Safran

    Ontario
    more than 2 months ago
  •  ...West Guilford Baptist Church (WGBC), a growing church in the Haliburton Highlands, is seeking a full-time (or half-time) Lead Pastor who will faithfully preach God’s Word, shepherd God’s people, equip believers for ministry, and help lead our congregation into the opportunities... 
    Full time

    West Guilford Baptist Church

    Ontario
    26 days ago
  •  ...of Toronto (DBCT) is seeking God’s guidance for a pastor who will lead with compassion and humility, and is passionate about inner-city ministries...  ...the congregation to serve in practical ways Administration & Team Support Provide leadership oversight to Church staff Work... 
    Local area
    Immediate start

    Dovercourt Baptist Church of Toronto

    Ontario
    more than 2 months ago
  •  ...Harmony Road Baptist Church is looking for a new lead pastor to join our pastoral team. About Harmony Road Harmony Road Baptist Church (HRBC) is located in Oshawa, Ontario. As an active member of FEB Central, we believe in the authority of the Bible and the preaching... 

    Harmony Road Baptist Church

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

     ...Cobourg Alliance Church is seeking a new Lead Pastor to join and lead a growing congregation in reaching Cobourg, Ontario, with the hope of Jesus Christ. For more information about this role, please view our  Lead Pastor Profile . We invite qualified applicants to submit... 

    Cobourg Alliance Church

    Ontario
    a month ago
  •  ...The Investigator Contracts Lead is responsible for direct site facing contract and budget...  ...legal contacts, client and partner legal team, study management, site payments team, peer...  ...initiatives or special projects. Applies technical skills and discipline knowledge to contribute... 
    Remote job
    Contract work
    Ontario
    a month ago
  •  ...Lead Pastor Position: Markham Missionary Church, Markham, Ontario Markham Missionary Church, part of the Evangelical Missionary Church...  ...gifted in Biblical Preaching, Teaching, and Prayer; an experienced team builder to work alongside our ministry leaders to fulfill our... 

    Markham Missionary Church

    Ontario
    more than 2 months ago
  • $85k - $160k per year

     ...We are seeking a skilled Technical Architect with expertise in Microsoft SharePoint to drive the design and implementation of innovative solutions that enhance business processes. This remote position offers the chance to work collaboratively with various stakeholders, ensuring... 
    Contract work
    Remote work

    Nigel Frank International

    Ontario
    a month ago
  •  ...the Legal division approved parameters Lead study level site contracting activities, direct...  ...legal contacts, client and partner legal team, study management, site payments team,...  ...initiatives or special projects. Applies technical skills and discipline knowledge to contribute... 
    Remote job
    Contract work
    Ontario
    a month ago
  • $74 - $79.45 per hour

     ...at Dumas Exciting Opportunities in our Timmins Camp Position: Lead Mechanic -Multiple Projects (Various Sites across the Timmins...  ...electrical, and mechanical systems. ~Ability to read and interpret technical manuals and schematics. ~Excellent safety record and commitment... 
    Shift work

    Dumas

    Ontario
    more than 2 months ago
  •  ...DUMAS CONTRACTING LTD.  Dumas is a leading full-service mining contractor operating...  ...is the contractor of choice for the most technically challenging underground projects, including...  ...and communicate schedule risks to project teams. Assist in critical path analysis and resource... 
    Long term contract
    Contract work
    Temporary work
    For contractors
    Work at office

    Dumas

    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!