Tech Lead will lead the development team to automating and streamlining the integration and deployment processes
S(he) will work closely with the BA/Product Owner, Development team & Product team
Understand the problem and align with the priorities, converting the design to technical solutions.
Ensure components are developed within approved architectural standards and timelines.
Work with diverse tech stakeholders to achieve the platform development objectives.
Lead code reviews and implement TDD model with best coding standards
Handle expansion and mentoring of the team members
Provide technical leadership in all aspects of SDLC, including system analysis, design, development, testing, and deployment.
Responsible for the internal communication to rally people around the tech cause, enabling success at the executive and team level.
Expected to be 3 steps ahead of the company s needs, providing solutions that improve efficiency/scalability for years to come.
8+ yrs of relevant hands-on experience in developing software in technologies like Java, API driven Development, RDBMS, SQLDB, Restful web services, Spring Framework, Spring Data, Spring Boot, TDD, Junit, Mockito, HTML.
Strong logical and analytical skills.
Strong Computer Science fundamentals.
Experience with modern Cloud Services.
Strong interpersonal skills and comfortable leading without authority.
Experience in event driven architecture
Experience with any message broker (kafka, rabbitmq , google pub/sub etc)
Passion for problem-solving.
Flexibility to multitask and re-priorities when necessary.
Ability to work in an agile and customer-centric team.
Open to learning new technologies.
Prior saas/startup experience is preferable, but not mandatory.
Hands-on experience in back-end technologies and have a strong understanding of core data structure and design patterns.
Commanding knowledge in HLD/LLD and Basics of system design and distributed systems
Write the production-grade test code. Junit/ TestNG
Proficiency with Rest API performance and OpenAPI standards.
Experience in building cache layers and invalidating them properly
Strong knowledge of NoSQL(Mongo) database
Experience with Elastic search or Solr is preferred.
Basics understanding of cloud infrastructures (Preferably AWS) and CI/CD pipelines.
SpringBoot, PostgreSQL, Heroku, PaymentGateway integration, OCR implementation
Role: Technical Lead
Industry Type: IT Services & Consulting
Department: Engineering - Software & QA
Employment Type: Full Time, Permanent
Role Category: Software Development
UG: Any Graduate
PG: Any Postgraduate
RDBMSCodingTDDPostgresqlAgileTechnical LeadSystem designHTMLSDLC