Search by job, company or skills

E

Lead Software Engineer - Java

Save
  • Posted 17 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

We are looking for a Lead Developer to support AI adoption activities using GitHub Copilot across customer teams. The role involves coaching developers on effective GitHub Copilot usage, helping teams improve development efficiency, supporting onboarding/adoption activities, and enabling AI-assisted development best practices.

 

Responsibilities

  • Coach and guide development teams on the effective use of GitHub Copilot
  • Help developers leverage AI-assisted coding for code generation, code optimization, documentation, and unit testing
  • Understand team development workflows and recommend Copilot best practices
  • Support onboarding, adoption, and post-adoption activities for customer teams
  • Conduct knowledge-sharing sessions, demos, and hands-on workshops
  • Collect adoption metrics, feedback, and improvement opportunities from teams
  • Prepare user guidance, process documentation, and best-practice documents
  • Coordinate with Scrum and support teams for issue resolution and enablement activities
  • Participate in client-facing discussions, status meetings, and adoption reviews

Requirements

  • 8+ years of experience in software development
  • 1+ years of team leading experience
  • Hands-on proficiency in Java 8+
  • Expertise in Microservices, REST API, and System Design
  • Knowledge of Gen AI fundamentals and Prompt Engineering
  • Strong knowledge of Agile and Scrum methodologies
  • Familiarity with GitHub Copilot and AI-assisted development tools
  • Understanding of SDLC, coding standards, and developer workflows
  • Competency in communication, coaching, and stakeholder management
  • Strong problem-solving abilities
  • Ability to work with cross-functional and client-facing teams
  • Proficient communication skills in English (B2 level or higher)

Nice to have

  • Experience with Python, Angular, or other modern development languages and frameworks
  • Familiarity with GitHub, CI/CD pipelines, and DevOps practices
  • Exposure to AI/GenAI tools and developer productivity solutions
  • Background in platform adoption or support activities

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 149341013

Similar Jobs

Chennai, India

Skills:

JavaReactRest ApisAngularMicroservicesLLMsintelligent automationAI frameworks

Chennai, India

Skills:

KafkaSqlSpring BootRabbitmqJavaHibernateAWSKubernetesNosqlAzureGcpDockerTerraformJenkinsGitRestful Apismessaging systemsMicroservices architecture

Chennai, India

Skills:

amazon dynamodb MongoDBSpring BootJavaMavenGradleReactHtml5Css3MySQLOraclePostmanJenkinsGitPostgreSQLJavascriptGitHub Actionsscalable system designRESTful API designOOP design patternsmicroservices architecture

Chennai, India

Skills:

OauthBddTddSpring BootSpring SecurityAws CloudJunit TestingRestful ApisMicroservicesPerformance Optimization

Chennai, India

Skills:

KafkaSpringJwtJ2EEAgile MethodologiesIbm MqAngularJpaApiCore JavaGitPostgreSQLJavaeePl SqlSpring BootDocker SwarmMicroservicesHibernateReact JsTest-Driven DevelopmentJava Spring SecurityK8SrbacContainer OrchestratorsDesign patterns for microservicesCSRFJava MultithreadingJava 8 or higherMessaging frameworks