Hiring for Full Stack Developer

Descripción del trabajo

Job Description

As a Full Stack Engineer, you're a creative and technically skilled individual responsible for bringing great user experience and design to life. You create reusable, extensible, flexible, high-performing web applications from front end to back end. You're a master of lightweight, scalable web technologies like HTML5, CSS3, JavaScript and ReactJS on the front end and Java, Spring on the back end. You know the technology landscape changes rapidly and enjoy keeping up to date by experimenting with new frameworks.


Design and develop full stack web applications using the latest web technologies, primarily Java, Spring
Create technical designs based on business requirements
Execute in a test-driven development environment, writing unit tests, and building code to pass unit tests
Execute in an agile environment using industry standard tools and delivering frequently code releases
Develop and test for cross browser, cross platform applications

Skills And Qualifications

Hands on experience developing great web applications
Strong knowledge of object-oriented programming, data structures, algorithm design, REST API development, problem solving and complexity analysis.
Experience in Java using Spring with an ORM like hibernate
Development experience in HTML5, CSS3, and JavaScript
Proficiency using Bootstrap and jQuery
Experience building multiple websites using a framework like ReactJS, AngularJS.
Experience building responsive websites
Experience using a CSS preprocessor like LESS or SASS
Experience developing databases for using with middle tier, working with MySQL, Mongo, ElasticSearch etc. Familiar with relational or document database design
Solid experience working with Git source control

- Love technology and have an innate interest in coding and building products.

- Aren't afraid of taking ownership and accountability. You love challenges and won- t stop till you haven- t found a solution.

- Possess knowledge of Software development industry best practices.

- Have hands on experience and expertise on the technical competencies needed for the job, so that you can work independently.

- Are passionate about the travel/hospitality space and can understand the nuances of hotel operations.

- Know how to have fun and smile often

Technical Competencies you'll possess :

- Extensive hands on Experience in ASP.Net with, MVC 5.

- Webservices and WCF development experience.

- Hands on experience of working with large data including data handling and manipulation techniques.

- MS SQL 2008 R2 / 2012 Development knowledge is a MUST (Stored Procedures, Views, Triggers, Indexes, etc.)

- Knowledge of deploying web based applications on IIS Server is required.

- Knows how frontends works, especially AngularJS & Angular2.

- Has good understanding of different data structures, algorithms and design patterns.

- Knows how to implement caching and various levels.

- Understands distributed computing techniques, event based architectures, message brokers, etc.

Tipo de empleo

Tiempo completo



Experiencia laboral (en años)

0 - 0


Anagha Towers, 34/141 , C Sector, Amruthnagar, Bengaluru, Karnataka 560092

Interesado en FlySky Aviation Academy?
Más información sobre nuestra empresa y Cultura.
0 job Empleos al corriente
Curso recomendado

Es gratis