9 days ago

Java Technical Support Lead

BairesDev

Hybrid
Full Time
$135,000
Hybrid

Job Overview

Job TitleJava Technical Support Lead
Job TypeFull Time
CategoryCommerce
Experience5 Years
DegreeMaster
Offered Salary$135,000
LocationHybrid

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

Java Technical Support Lead at BairesDev

At BairesDev®, we've been leading the way in technology projects for over 15 years, delivering cutting-edge solutions to giants like Google and the most innovative startups in Silicon Valley. Our diverse team of over 4,000 members, composed of the world's Top 1% of tech talent, works remotely on roles that drive significant impact worldwide.

We are seeking a Java Technical Support Lead to manage our Incident Response Team and oversee all support operations. In this leadership role, you will be responsible for building, coaching, and directing a team of technical support engineers while establishing best practices for incident response and management. You'll develop strategies for handling our event-driven architecture, implement effective incident management workflows, and collaborate with leadership to ensure operational excellence. This position requires strong technical expertise combined with team leadership capabilities to maintain high service reliability.

What You'll Do:

  • Build, lead, and develop a team of technical support engineers to provide coverage from 9 AM to 6 PM CET, including weekends.
  • Establish and enforce incident response protocols and escalation procedures.
  • Oversee critical incident management and personally handle high-severity issues when needed.
  • Define and implement root cause analysis methodologies and follow-up processes.
  • Lead strategic initiatives to improve system reliability and reduce incident frequency.
  • Collaborate with development, operations, and product teams to enhance service quality.
  • Design and optimize support tooling and automation to increase team efficiency.
  • Report on key metrics and trends to management, providing insights and recommendations.
  • Cultivate a culture of knowledge sharing and continuous improvement.
  • Manage on-call schedules and ensure appropriate coverage for all support hours.

What We're Looking For:

  • 5+ years of experience in Java development and technical support.
  • 5+ years of experience as a Support Engineer in on-call teams.
  • Proven ability to build and lead high-performing technical teams.
  • Deep understanding of event-driven architecture and distributed systems.
  • Expertise in incident response frameworks and root cause analysis methodologies.
  • Strong experience working with RESTful APIs in production environments.
  • Experience establishing support processes and incident management workflows.
  • Strong prioritization and decision-making skills, especially during critical incidents.
  • Excellent communication abilities across technical and non-technical stakeholders.
  • Advanced level of English.

Nice to Have:

  • Experience with GraphQL implementation and support.
  • Knowledge of WebSocket protocols and real-time applications.
  • Familiarity with Go programming language.
  • Understanding of C++ development principles.
  • Background in SRE (Site Reliability Engineering) practices.
  • Experience implementing monitoring solutions and observability platforms.

How BairesDev Makes Your Work (and Your Life) Easier:

  • 100% remote work (from anywhere).
  • Excellent compensation in USD or your local currency if preferred.
  • Hardware and software setup for you to work from home.
  • Flexible hours: create your own schedule.
  • Paid parental leaves, vacations, and national holidays.
  • Innovative and multicultural work environment: collaborate and learn from the global Top 1% of talent.
  • Supportive environment with mentorship, promotions, skill development, and diverse growth opportunities.

Key skills/competency

  • Java Development
  • Technical Support Leadership
  • Incident Response
  • Root Cause Analysis
  • Event-Driven Architecture
  • Distributed Systems
  • RESTful APIs
  • Team Leadership
  • Service Reliability
  • Monitoring Solutions

Tags:

Java Technical Support Lead
incident management
technical support
team leadership
root cause analysis
service reliability
system optimization
stakeholder collaboration
process improvement
on-call management
performance reporting
Java
event-driven architecture
distributed systems
RESTful APIs
GraphQL
WebSocket
Go
C++
SRE
monitoring solutions

Share Job:

How to Get Hired at BairesDev

  • Research BairesDev's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor.
  • Tailor your resume for Java Technical Support Lead: Highlight extensive Java development, technical support, incident management, and leadership experience, using keywords from the job description.
  • Showcase technical expertise: Prepare to discuss your experience with event-driven architecture, distributed systems, RESTful APIs, and root cause analysis during interviews.
  • Demonstrate leadership and communication skills: Be ready to provide examples of building and guiding technical teams, managing critical incidents, and collaborating cross-functionally at BairesDev.
  • Highlight problem-solving abilities: Emphasize your approach to system reliability improvements and optimizing support workflows in a remote, global environment.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background