Sr. / Lead Full Stack Developer | Online Jobs | Optimhire

Sr. / Lead Full Stack Developer

JAVA:
Technical Skills:
Desired Experience: 4-5 years· * Excellent Core Java Skills J2EE , Spring Boot, Hibernate, RESTFul APIs, Design Patterns, JSON· * Thorough Understanding of MVC frameworks and architecture· * Should possess very good understanding of MultiThreading, Hibernate Transactions concepts· * Spring Security, Oauth 2.0, JSP & Servlets, Maven· * Strong Knowledge on Mysql DB, MongoDB (ElasticSearch preferred)· * Tomcat / JBoss / Weblogic / Websphere· * Working knowledge on Linux/Ubuntu commands and shell scripts· * Working knowledge/experience on Cloud Platforms like AWS, Azure, Google Cloud (Preferably Azure)· * SVN / Git / perforce
Preferred experience with a new generation of Web Programming – using Micro Services, Apache Kafka, Messaging queues
Responsibilities:· * Developing the latest RESTFUL API services using using MVC pattern in Spring Boot· * Designing a highly optimized code following proper coding standards and design patterns· * Building reusable classes and libraries for future use· * Translating business requirement workflow into a high-quality code with a proper DB design· * Learn and understand the backend workflow of a given service End to End which involves excellent debugging skills and logging.· * Coordinating with various teams working on distinct layers
ReactJs:
Technical Skills:
Desired Experience: 4-5 years (OK with 2 years of relevant experience as well if candidate have strong skill sets mentioned below)· * Familiarity with HTML5 / CSS3· * Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model· * Thorough understanding of React.js and its core principles· * Familiarity with Node JS· * Prior experience with popular React.js workflows (such as Flux or Redux)· * Familiarity with CSS preprocessor( such SASS or LESS)· * Familiarity with RESTful APIs· * Experience with common front-end development tools such as Babel, Webpack, NPM, etc.· * A knack for benchmarking and optimization· * Familiarity with code versioning tool { Git }· * Familiarity with modern front-end build pipelines and tools· * Ability to understand business requirements and translate them into technical requirements.
Responsibilities:
· * Developing the latest user-facing features using React.js, Next JS· * Designing a modern highly responsive web-based user interface· * Building reusable components and front-end libraries for future use· * Translating designs and wireframes into high-quality code· * Learn and understand user interactions· * Optimizing components for maximum performance across a vast array of web- capable devices and browsers· * Coordinating with various teams working on distinct layers· * As a React.js Developer, you will be involved from conception to completion with projects that are technologically sound and aesthetically impressive.- Expertise in functional programming using JavaScript (ES5, ES6)- Expertise in UI framework – React/Redux, RXJS- Preferred experience with a new generation of Web Programming – using Micro Service, REST / JSON, Component UI modelsExpertise with data visualization flow development along with usage of modern charting and graphical javascript library


Job Type

Payroll


Positions

Full-Stack Developers


Must have Skills

  • Java (All Versions)
  • MySQL
  • React.Js
  • AWS
  • Hibernate
  • Rest API
  • SpringBoot
  • Microservices

14 - 27 K/Year USD (Annual salary)

Longterm (Duration)

Partially Remote Bengaluru, Karnataka, India

India


Thejaswini K

India