Technical Lead/ Technical Architect
Candidate should be strong in Java with currently working on JAVA.
Good knowledge of ReactJS and Angular / AngularJS is a must.
Required Education: A bachelor’s /master’sdegree in computer science, computer engineering, or a related discipline is required to work as a technical lead.
Responsibilities
• Plan and design the structure of a technology solution
• Communicate system requirements to software development teams
• Evaluate and select appropriate software technology and suggest integration methods
• Oversee assigned tasks (e.g. conduct code review) and provide guidance to team members
• Assist with solving technical problems when they arise
• Ensure the implementation of agreed architecture and infrastructure
• Address technical concerns, ideas and suggestions
• Monitor systems to ensure they meet both user needs and business goals
Requirements
• 6+ years of experience in commercial development with BE/ B.Tech/MS degree in CS/IT
• Proven experience as a Technical Architect or TechnicalLead
• Hands-on experience with software development and system administration
• Design and implement Algorithms, Object oriented programming and APIs
• Experience developing RESTful Web Services and Micro Services using Springboot
• Experience working in Java 11 and/or Scala on UNIX environment
• Deep knowledge of Angular JS/ Angular 8 practices and commonly used modules based on extensive work experience
• Experience with SQL databases (PostgreSQL, MySQL, etc.)
• Experience with the NoSQL paradigm (MongoDB, Neo4j, etc.)
• Comfortable with configuration management and deployment tools such as Git, JIRA, OpenShift/Kubernetes, Docker
• Excellent verbal and written communication skills
• Understanding of data flows, data architecture, ETL and processing of structured and unstructured data
Source link
