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 22 hours ago
Similar jobs that could be interesting for youBased on the Java Technical Team Lead in Ontario vacancy
  • $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
    22 hours 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
  • $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... 
    Suggested
    Local area

    Redwood Software

    Ontario
    8 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... 
    Suggested
    Permanent employment
    Full time
    Local area

    Matthew House Refugee Services Toronto

    Ontario
    3 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
    7 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
    24 days ago
  •  ...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... 
    Full time

    Northern Impact

    Ontario
    a month 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
    24 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
    9 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
  • $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
    15 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
    8 days 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
    23 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
  •  ...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
    20 days 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
    22 hours 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
    7 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
    24 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
  •  ...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
    23 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
  • $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
    21 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
  • $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
  • $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
    21 days 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
    more than 2 months 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
  •  ...was shared with us, is shared with all. The Opportunity The Lead Project Manager is the primary point-person responsible for collecting...  ...for organizational capacity, dependencies, and change impact on teams Collaborate with divisional project managers and department... 
    Remplacement
    Full time
    For contractors
    Work at office
    Local area
    Worldwide

    ShareWord Global

    Ontario
    a month ago
  • $105k - $140k per year

     .... This function bridges business and data teams guiding quality and governance coordinating...  .... About the Role: We are seeking a Lead Data Product Owner to own and advance a portfolio...  ...of business leaders and the respect of technical teams in equal measure. A demonstrated... 
    Full time
    Remote work
    Relocation

    Dynatrace

    Ontario
    a month ago

Do you want to receive more vacancies?

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