Java Full stack

Java Full stack


Job Responsibilities

  • Responsible for developing and implementing user interface components using React.js concepts and workflows such as Redux, and Webpack
  • Responsible for profiling and improving front-end performance and documenting our front-end codebase
  • Have in-depth knowledge of JavaScript and React concepts, excellent front-end coding skills, and a good understanding of progressive web applications
  • Able to design and build modern user interface components to enhance application performance
  • Ability to adapt quickly to an existing, complex environment and learn new concepts/software technologies as needs arise
  • Team Leader having experience in delivering release as a team
  • Collaborate with development team to discuss user interface ideas and applications
  • Reviewing application requirements and interface designs
  • Identifying web-based user interactions
  • Developing and implementing highly responsive user interface components using react concepts
  • Writing application interface codes using JavaScript following react.js workflows
  • Monitoring and improving front-end performance
  • Good experience working in agile working environment
  • Good analytical and problem-solving skills
  • Good communication skills for English both verbal and written

Requirements

  • 10 to 14  years of total Development experience which includes at least 1 year in use of Java8
  • Excellent application system design and development skills
  • Strong experience in design, implementing and managing high-performance scalable JEE applications with one or more of the following:
  • Java (including Java 8), Spring, Hibernate, RESTful web services, SQL
  • Solid Knowledge in working on ORM, CDI, UI and Test frameworks
  • Strong experience designing/developing with n-tier architectures (UI, Business Logic Layer, Data Access Layer)
  • Excellent knowledge of JEE architecture/design patterns, Object Oriented Design methodologies, SOA, data modelling techniques
  • Knowledge of using tools mentioned above (IDE, Build tools, CICD tools, servers etc)
  • Very strong SQL experience of handling ORM framework solutions with Hibernate/Eclipse Link
  • Good experience working in agile working environment
  • Good analytical and problem-solving skills
  • Good communication skills for English both verbal and written
  • Solid knowledge of OOP software concepts, design patterns, and best practices
  • Keen in skill upgrade and accountability to the fullest
  • Interested in working PoC on happening technologies
  • Knowledge of Docker, Cloud-like Azure/AWS are an added advantage
  • Minimum work experience of 4 years as a react.js developer
  • In-depth knowledge of JavaScript, CSS, HTML, and other front-end skills
  • Very good knowledge in Core JavaScript concepts, ES6 and above, including DOM manipulation and the JavaScript object model
  • Thorough understanding of React.js and its core principles
  • Familiarity with RESTful APIs
  • Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
  • Knowledge of REACT tools including React.js, Webpack, Enzyme, Redux or Flux any state management libraries
  • Solid knowledge of OOP software concepts, design patterns, and best practices
  • Ability to adapt quickly to an existing, complex environment and learn new concepts/software technologies as needs arise
  • Team player having experience in delivering release as a team
  • Keen in skill upgrade and accountability to the fullest

Key Skills: Java (including Java 8), Spring, Hibernate, RESTful web services, SQL
Location: Bangalore
Years of Experience: 10 to 14 years

    Attach CV (PDF/ Word files upto 2mb)