Java Technical Team Lead
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!
$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...SuggestedLong term contractFull timeWorldwideNight shift- ...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...JavaFull timeLocal areaRemote work
- ...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...SuggestedFull timeWork at officeRemote workMonday to friday
$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...SuggestedLong term contractFull timeFor subcontractor- ...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...SuggestedRemote work
$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- ...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 contractContract workImmediate startFlexible hoursAfternoon shift
- ...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 timeWeekend work
- ...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 timeInternshipWork at officeRemote workMonday to friday
$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 payFull timeRemote workEarly shift- ...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...JavaHourly payContract work
- ...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
$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 employmentFull timeContract workPart timeWork from home- ...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 timeRemote work
$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 payRemplacementPermanent employmentFull timeContract workTemporary workImmediate startFlexible hours$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 timeContract workFor subcontractorLocal areaImmediate startWorldwide$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 payLong term contractTemporary workSummer workSeasonal work- 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
- ..., 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 timeRemote workFlexible hours
$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 employmentFor subcontractorWork at officeFlexible hours- ...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
- ...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 areaImmediate start
- ...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...
$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...- ...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 jobContract work
- ...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...
$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 workRemote work- ...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 jobContract work
$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 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 contractContract workTemporary workFor contractorsWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Java Technical Team Lead. Be the first to apply!
