No of Positions: 3
Location: Bengaluru
Tentative Start Date: October 18, 2021
Work From : Any Location
Rate : $ 11 - 15 (Hourly)
Experience : 3 to 6 Year
Responsibilities:
· Full Stack Developer- will be part of Eka’s technical team for product development and customization.
· Design, architecture and delivery of features and technical components with highest quality
· Work with development teams and product managers to ideate software solutions
· Design client-side and server-side architecture
· Build the front-end of applications through appealing visual design
· Develop and manage well-functioning databases and applications
· Write effective APIs
· Troubleshoot, debug and upgrade software
· Build features and applications with a mobile responsive design
· Write technical documentation
· Estimates efforts, identify risks, devise, and meet project schedules
· Debugging/Troubleshooting and fixing issues in QA/UAT/Production environment by working with all stakeholders
· Rise above the details to see broader picture and implications for whole product/team,Continuous innovation and fresh thinking towards product development
Education: BE, B. Tech from a reputed university
Experience:
Skills:
Strong Hands-on experience and knowledge of
· Web and mobile technologies: - HTML JavaScript, HTML5/CSS3, jQuery, Angular and Java
· Java 8, OOAD, JDBC, UML, J2EE technologies, JMS, XML, Web services, REST, Ajax
· Deep knowledge of AngularJS and Java practices and commonly used modules based on extensive work experience
· Thorough understanding of the responsibilities of the platform, database, API, caching layer, proxies, and other web services used in the system
· Creating custom, general use modules and components which extend the elements and modules of core AngularJS and Java
· Creating configuration, build, and test scripts for Continuous Integration environments
· Cross browsers support/experience and knowledge of DOM manipulation on different browsers
· Strong knowledge and application of design patterns
· Strong in data structures and algorithms concepts
· Strong experience in all phases of Software Development Life Cycle
· Good experience in performance tuning of Java/ J2EE applications at all levels (UI, server, and database)
· Good understanding of versioning tool like github, svn
· Good experience in Relational Database : Oracle, MySQL
· Knowledge on NoSQL databases would be a plus
· Good knowledge in web/application servers like Jetty, JBoss, Tomcat, Weblogic,..
· Good knowledge in Service Oriented architecture and Webservices
· Good design skills using n-tier architectures (scalability, caching, business & data layers)
· Experience in design and development of Micro Services and container (Docker) based deployments will be added advantage, Exposure to cloud computing will be added advantage