Backend Lead - Digital/IoT Technologies
Education: B. Tech / M Tech / MCA from premier Engineering Institute
Work Experience: 5 - 8 years of experience in IT industry in product and / or solutions development
Role Definition: Design & development of backend for IoT, Digital solutions across multiple cloud projects
Functional Requirements:
- Very good programming experience on
- Node.js, Java/J2EE, Spring Boot (optional)
- SQL/PL-SQL, Query performance tuning
- Must be hands on programmer in Javascript
- SQL & NoSQL databases especially Mongodb, PostGRESQL, MySQL
- Must have experience in using Design Patterns
- Should have undergone Security testing and Performance testing and is aware of various pre-requisites for these environments from a technology and design point of view
- Working experience on AWS environment/other cloud environment
- Good understanding of devops dimension of cloud development and deployment
- Proactive, fast paced learner and problem solver.
- Willingness to pick up new tech stacks, programming languages.
- Very good in design and launch of highly scalable, secure and reliable cloud services.
- Good communication skills.
- Experience in using relevant unit test framework to write unit test cases
- Usage of versioning tool like bitbucket
- Usage of requirement management tools such as JIRA
- Very good in data structures, design, analysis and improvement of algorithms to solve various problems, operating system fundamentals, distributed computing,
- Understanding of SDLC, agile methodologies
Responsibilities
- Design and Development of Cloud based Digital/IoT solutions
- Assure highest quality via good design practices, process improvements, testing (manual, automated, load, performance) and review practices
- Effectively handle multiple initiatives and be accountable for delivering multiple releases on schedule and with highest quality.
- Building solutions around cloud space with Passion, Innovative thinking, Relentless Customer focus.
- Contribute to various cloud platforms and enhance the platforms
- Adhere to Agile Methodology
Keyskills: spring boot data structures security testing working experience performance testing it sql aws iot sdlc cloud agile nosql design devops spring testing backend mongodb nodejs