Required Skills

Fullstack JAVA Developer with React

Work Authorization

  • Us Citizen

  • Green Card

Preferred Employment

  • Corp-Corp

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 9th Apr 2021

JOB DETAIL

  • The candidate should be a full stack developer with hands on experience with frontend (ReactJS), backend (Spring framework) and database technologies. Additionally, the candidate needs to have good communication skills.
  • This is a professional hands-on IT position in which the incumbent’s main responsibilities are application software design, development, architecture, systems maintenance and modification.
  • This hands-on role requires a highly motivated and experienced developer with pride of ownership reflected through design, code quality and disciplined software development approach.

Roles and Responsibilities:

  • Performs analysis, design, development, testing, code review and postproduction support activities for applications based upon the specific needs of the client.
  • Adheres to sound development standards and best practices during all phases of software development life cycle.
  • Performs technical analysis for the requirements gathered by business analysts and provides detailed technical document of the desired system changes
  • Collaborates with technical Manager to develop expert technical solutions that support long-term business and technology strategy.
  • Stays current on technology trends and identifies innovative ways to enhance software applications in enterprise, social and mobile space.
  • Has a true passion for technology, motivated self-starter, takes initiative and handles difficult situations.
  • Creates prototypes, refines solutions and establishes proof of concept.
  • Develops design patterns and/or reusable software components that enable software teams to develop high-quality software applications.
  • Proactively works through application component upgrades.
  • Provides frequent status updates regarding project progress, emerging risks and needs as they arise.
  • Mentor and develop software engineers and help them grow technically on emerging technology trends as well as domain.
  • Performs other duties as assigned.

Basic Qualifications, Knowledge, Skills and Abilities (KSA’s):

  • Experience with J2EE using spring framework, design patterns, open-source software and cloud experience with various AWS Services.
  • Experience with frontend frameworks like ReactJS, Angular, etc.
  • Experience with Service Oriented Architecture (SOA), RestFul/SOAP.
  • Experience with database design, stored procedures, triggers, functions, DDL, DML, writing complex SQL queries on Oracle/MySQL relational databases.
  • Experience with various automation frameworks like Junit, Selenium, SonarQube, etc.
  • Experience with build tools like GIT, Ant, and Maven.
  • Experience with containers, cloud native CI/CD tools like Bitbucket, Bamboo or Jenkins.
  • Experience and ability to work in agile development environment.
  • Must possess excellent communication and interpersonal skills; Be able to communicate with all levels of staff to determine system requirements, processes and data flows.
  • Deep knowledge of technology, ability to identify technical risks, present solutions to non-technical personnel and influence technical decisions.
  • Hands on professional experience in full life cycle software development like architecture, design, analysis, programming and maintenance with emphasis on n-tier web-based applications development.
  • Takes personal responsibility for the quality, timeliness of work and achieves results with minimal oversight.
  • Conducts Code review sessions and keeps coding standards up to date.
  • Proactively looks for areas of improvement and experiments with development tools.

Preferred Qualifications:

  • Experience leading large software development projects to improve outcomes, processes, and measurements.
  • Demonstrated progression in career with increasing responsibilities.
  • Experience with text-based search technologies like Lucene/SOLR.
  • Experience with Cloud providers like Amazon Web Services/Heroku.
  • Experience with application containerization technologies like Docker, ECS, and Kubernetes.
  • Stays current with new technologies and developments in mobile and cloud applications.
  • Experience with Linux/Unix or Mac OSX.
  • Proven experience in developing applications strategies, facilitating implementation projects, creating system designs and solution architectures for software applications.
  • Results driven with demonstrated successful outcomes in building high profile web applications.
  • Must also be able to facilitate occasional projects not possible during normal business hours due to vendor necessity or customer impact (e.g.: ability to be on call for any critical system issues, production deployments).in AWS
  • Good working knowledge of DevOps tool chain (Jenkins, Artifactory, Ansible/Chef/Puppet/Spinnaker, Maven/Gradle, Groovy DSL, Atlassian Tool suite)

Company Information