Full Stack developer
Full Stack developer
Expert
Bengaluru
Where you will make an impact
- Develop, high quality enterprise software, as a member of creative, agile development team creating solutions that exceed customer expectations.
- Demonstrate ownership from specification review to delivery.
- Actively participate within agile development ceremonies.
- Work with the team to build quality into everything the team does through the use of tools and coding standards.
- Mentor more junior team members on personal growth and technical abilities.
- Collaborate with Product Owners, Architects, Developers to build modern scalable solutions.
- Work with support teams to solve customer problems.
- Embrace and evangelize change.
What you will bring
- 5+ years of professional experience in Core Java and SQL.
- Degree in Computer Science, Software Engineering or similar course of study.
- Self-motivated and a passion for learning.
- Experience with Agile software development practices such as Agile, Scrum, and Kanban.
- Experienced with common data structures, algorithms, and object-oriented and basic functional idioms.
- Experience with DevOps tools – Docker, Jenkins, Terraform and its processes.
- An innovative mindset with a passion for technology.
- Ability to work in a fast-paced delivery focused environment.
- Hands on experience with design and development of highly available, distributed, and scalable transactional enterprise systems.
- Experience using Bitbucket /GitHub for version controlling.
- Experience in relational databases and SQL development.
- Experience with RESTful Web Services.
- Experience with REST, JSON, XML, React.js, Node.js and asynchronous communication.
- Experience with full-stack architecture and development (Angular or REACT, JavaScript, HTML5, CSS, jQuery, Ajax).
- Experience with Azure.
- Proven ability to author highly-readable code.
- Excellent verbal and written communication skills.
- Experience with multiple architectures (e.g., monolithic, service-oriented, event-driven, microservices, serverless).
- Demonstrated ability for critical thinking and problem solving.
- Knowledge of security and usability standards.
- Ability to cope with rapidly changing priorities and a continual backlog of work.
- A great team player and ready to take on initiatives in unknown areas.
- Should have worked in a IC role.