Technical Lead
Insight Global
Job Description
We are looking for an experienced and hands-on Technical Lead to guide the design, development, deployment, and ongoing support of critical applications. The ideal candidate is a strong technical leader with deep expertise in Java, modern development practices, and end‑to‑end release management. This role requires someone who can drive solutions, coordinate complex deployments, troubleshoot production issues, and work collaboratively within an Agile/Scrum environment. This will be 80% driving solutions and leading the teams, and 20% hands on development, debugging, unblocking.
Key Responsibilities
Technical Leadership & Solution Delivery
· Lead the design, development, and delivery of application features and enhancements.
· Drive end-to-end solutioning—working with developers, QA, architects, and business partners to define and deliver scalable, maintainable solutions.
· Own the production process across all environments, ensuring builds, deployments, and releases are executed smoothly and reliably.
· Provide technical guidance, mentorship, and code reviews to development team members.
Development & Deployment
· Participate in hands-on coding when necessary, particularly in complex or high-priority areas.
· Oversee and execute application deployments, including off-hours weeknight or weekend releases when required.
· Ensure CI/CD pipelines are optimized, stable, and aligned with engineering best practices.
Application Support & Troubleshooting
· Support production applications, investigate incidents, and drive root-cause analysis and permanent resolutions.
· Collaborate with infrastructure, QA, and business teams to address issues impacting performance or user experience.
· Ensure proper documentation, monitoring, and operational readiness for all supported applications.
Agile Delivery
· Work within Agile Scrum teams, participating in sprint planning, refinement, retrospectives, and daily standups.
· Ensure sprint commitments are met by proactively addressing risks, dependencies, and blockers.
We’re seeking someone who is not only technically strong but also collaborative, accountable, and proactive—someone who can balance leadership with hands‑on execution, and who thrives in a fast-paced, team-oriented environment
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.
Skills and Requirements
Experience
· 5+ years of experience in application deployment, including release coordination and production rollout execution.
· 5–10 years of experience in application development, preferably in enterprise-scale, mission-critical systems.
· Experience in application support, production troubleshooting, and incident management.
Technical Skills
· Strong proficiency in Java, including debugging, performance tuning, and modern frameworks.
· Solid understanding of application architecture, integration patterns, and enterprise-level systems.
· Experience with CI/CD tools, version control (Git), and automated deployment pipelines.
· Strong troubleshooting and analytical skills across application, database, and infrastructure layers.
Process & Leadership Skills
· Proven ability to drive out solutions, make sound technical decisions, and lead teams through delivery.
· Ability to manage and own the end-to-end promotion process across multiple environments.
· Understanding of Scrum, sprints, and Agile delivery methodologies.
Flexibility to support weeknight or weekend deployments as needed. · Experience with cloud platforms (AWS, Azure, GCP).
· Knowledge of microservices, containerization, and API development.
Familiarity with observability tools (Splunk, Dynatrace, CloudWatch, etc.).
Confirmar seu email: Enviar Email
Todos os Empregos de Insight Global