Required Skills

Java Full Stack Developer

Work Authorization

  • Us Citizen

  • Green Card

  • EAD (OPT/CPT/GC/H4)

  • H1B Work Permit

Preferred Employment

  • Corp-Corp

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 2nd Apr 2021

JOB DETAIL

This is an exciting opportunity for an individual to do feature development using innovative technologies, for a large application domain, working in cross-team and cross-geo environment.We are looking for a talented Full Stack developer with at least 5years of hands on experience in developing web-based components and UI for highly scalable applications.

Responsibilities:

  • Be part of a mid-sized, high-performing, agile development team which is growing with new members
  • Work in collaboration with quality assurance, user experience, Dev-ops and other cross-functional teams
  • Provide solutions for complex architectural and technical problems, propagate these solutions to other teams in the upgrade area
  • Develop high-quality code and adhere to the Optiv processes for product quality and participate in design and code reviews
  • Provide estimates and plan deliveries in conjunction with the Hiring Manager

  • Own the design and development / enhancement of file analytics responsive UI application primarily on React.js
  • Able to work & Collaborate with Global engineering and cross functional team
  • Work with QA team to review the test plan
  • Provide the design guidance and perform peer review
  • Identify and manage key risks and raises them to higher levels, as appropriate
  • Process adherence as laid out by the customer / organization process, specifically CMMI / Agile guidelines in all work areas using latest artefacts
  • Contributing in organizational activities such as recruitment drives, campus hiring, training, writing blogs, Hackathon etc.
  • Designing, implementing web based front-end application development.
  • Contribute to the review and analysis of business requirements
  • Collaborate on architecture and technical design discussions
  • Perform and participate in code reviews, peer inspections and technical design/specifications
  • Documenting and review detailed design
  • Ability to learn and apply new technologies
  • Project work delivered on-time within budget
  • All work products are delivered with high quality
  • Exposure to security and secure programming practices

Mandatory Skills:

  • 3-7 Years of Full stack development exp
  • Strong development experience in server &Client sided technologies, Java API’s/web services, ReactJS/Redux, CSS and HTML
  • Experience with Webpack / Gulp / Grunt
  • Knowledge of Cloud computing (AWS- IoT Core, API gateway, API, GLUE, Kenises, )
  • Thorough knowledge on ES2015, ES2016 and advance Java script Features.
  • Strong background in CSS/SASS/SCSS/Less & HTML5
  • Demonstrated experience in TDD and unit testing frameworks like Jasmine, Karma, Chai/Mocha, Enzyme etc.
  • Mobile/Responsive UI development
  • Should have worked on at least two or more NodeJS based framework (Express, Feather JS)
  • Experience of developing REST-based API / Swagger API
  • Familiarity with database technologies such as SQL Server, Postgres, NoSQL.
  • Expertin building highly scalable Single Page Applications and Multi Page Applications.
  • Strong proficiency in JavaScript, jQuery including DOM manipulationand the JavaScript object model
  • Thorough understanding of React.js and its core principles.
  • Experience with popular React.js workflows (such as Flux or Redux)
  • Familiarity with newer specifications of ECMAScript
  • Experience with data structure libraries
  • Knowledge of modern authorization mechanisms, such as JSON Web Token

Good to have Skills:

  • Knowledge of isomorphic React is a plus
  • Familiarity with code versioning tools such as SVN, and Mercurial
  • Understanding or experience working on AWS hosted web applications
  • Knowledge of Jira
  • Experience of any of this is a plus - Message Bus (RabbitMQ, Kafka), Elastic Search, Cassandra and Zookeeper
  • UI Automation using selenium will be an advantage.
  • Experience with SEO
  • Experience with devops (docker / kubernetes / ci)

Qualifications and Personal Skills:

  • BTech / MTech Degree in Computer Science or equivalent
  • A minimum of 3 years of hands on software engineering experience
  • Strong algorithmic, excellent analytical and problem-solving skills
  • Strong background in object-oriented design and programming, design patterns
  • Passion and love for coding and software development
  • VERY IMPORTANT - good team skills
  • Good software development and design fundamentals
  • Good problem-solving skills
  • Ability to work without close supervision and with proactive goal-oriented attitude
  • Good grasp on usability and interaction design
  • Excellent written and verbal communication skills and fluent English
  • Any open source contributions are a huge plus
  • Strong Computer Science fundamentals (Algorithms and Operating Systems, primarily)
  • Understanding of building blocks and fundamentals of web and scale (Web Servers, Caching, etc.)
  • Relevant programming experience - Databases, Algorithms

 

Company Information