Talent.com
This job offer is not available in your country.
Tech Lead - Java Full Stack Development

Tech Lead - Java Full Stack Development

Talent SocioBangalore
15 days ago
Job description

Responsibilities :

  • Lead cross-functional technical teams in the design, development, and delivery of quality software applications.
  • Write complex, clean, and maintainable code to develop scalable, user-friendly Front-end applications, services, and API.
  • Design and architect full-stack solutions.
  • Participate in technical planning and requirements gathering phases, including Design, code, test, troubleshoot, and document engineering software applications.
  • Analyze client business processes to identify opportunities for improvements, perform gap analysis, document, and translate business requirements into well-architected technical specifications.
  • Knowledge of emerging Cloud technologies; Google Cloud Platform, DevOps.
  • Intellectual curiosity, especially around emerging enterprise technologies.
  • Must have Critical thinking and problem-solving, Risk assessment, and issue analysis skills.
  • Perform hands-on solution design, proof-of-concept, and development and testing tasks as required in support of the implementation activities.
  • Configuring and Implementing Application and Integration services to support Business needs.
  • Prototyping new features and integrations aligned to business strategy by introducing innovation through technology.
  • Must-Have Interpersonal Skills, ability to work with multiple stakeholders, partners of different backgrounds, and in a multicultural environment.
  • Ability to articulate and present different points of view on various technologies.
  • Following source and test-driven development best practices.
  • Troubleshooting and identifying root cause analysis while resolving the issues.

Requirements :

  • Minimum of 8+ years of relevant experience as a Software engineer.
  • 5+ years of experience in leading Java, Spring Boot applications development, deployments, and end-to-end delivery.
  • Experience as a Frontend engineer who works on JavaScript frameworks like ReactJS and React Native.
  • Experience in leading a team of 15+ engineers and owning the deliverables.
  • Working knowledge of Google Cloud services such as GCP PaaS services, storage, Docker, Registry, Kubernetes, Key Vault, Platform Administration tasks, cost management, infrastructure optimization, etc.
  • Strong fundamentals in front and back-end object-oriented programming, including proficiency in UI / Web front-end frameworks.
  • Familiarity with integrating RESTful APIs and an understanding of microservices architecture.
  • Experience with frontend design and solution architecture.
  • Development experience in TypeScript, package manager, and CSS.
  • Basic knowledge of the Elastic Search framework.
  • Development experience in unit and integration test cases like Karma, Protractor, etc.
  • Intermediate level of Database (SQL) skills to develop SQL queries, functions, and stored procedures.
  • Good Understanding of CI / CD Pipeline i. e., Jenkins.
  • Knowledge of Linux / Unix environment (basic commands, shell scripting, etc. ).
  • Demonstrated ability to thrive in an enterprise Agile / SCRUM environment.
  • Experience using Collaboration Technologies : DevOps, TFS, Jira, Confluence.
  • Experience using Atlassian tool suite, including JIRA, Confluence, Bitbucket.
  • Experience working with testing tools and Automation testing needs.
  • Motivated, high-potential performer with demonstrated ability to influence and lead.
  • Strong communicator with excellent interpersonal skills.
  • Able to solve complex problems and successfully manage ambiguity and unexpected change.
  • Teachable and embracing of best practices and feedback as a means of continuous improvement.
  • Excellent English communication skills, with the ability to effectively interface across cross-functional technology teams and the business.
  • Sound SDLC skills, preferably with experience in an agile environment.
  • Minimum B. Tech / B. E degree in Computer Science, Computer Engineering, or a related field.
  • ref : hirist.tech)

    Create a job alert for this search

    Tech Lead Java • Bangalore