Required Skills

Java Full Stack Developer

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 :- 14th Jul 2021

JOB DETAIL

Client is seeking well-poised and optimistic software engineering professionals with a proven track record of successful software contributions. Candidate must exhibit strong team collaboration skills with a bias toward self-promotion. Ideal candidates will bring an open mind and a great deal of academic understanding of OO design, Domain-driven design; and a desire for continuous learning and continuous improvement.

*             Remain fully engaged with your agile development team(s) and participate at a high standard of inclusion and ethic in support of each member of your team

*             Create clean, maintainable, scalable, and well-tested code

*             Contribute to and facilitate architectural discussions that bring out best-of-breed solutions

*             Actively participate in agile ceremonies, design meetings, and organizational events

*             Work with engineers, product management, and business stakeholders throughout the organization to help

*             translate business requirements into technical specifications

*             Research and evaluate methods and techniques to solve problems and reduce friction in full development lifecycle

*             Adherence to standards and best practices around development processes, coding, and peer reviews

*             Support the technical services team to resolve customer problems, maintain quality standards, and ensure the responsiveness of applications

*             Diagnose and resolve problems both independently and as a team

*             Ensure documentation and application artifacts conform to standards of the organization

*             Present product demonstrations to IT management, and product stakeholders

*             Strive to build consensus, rather than independent solutions, that drive better outcomes

*             Bachelor’s degree or equivalent experience in computer science, information technology or business information systems or related field

*             Minimum of three years working as a full-stack software engineer, building enterprise applications

*             7-10 years software engineering experience

*             Experience with one or more modern JavaScript frameworks (React, VUE, Angular, etc.)

*             Experience with web and API development technologies and frameworks such as MVC .NET, Java Spring, Express or Django REST, flask, etc.

*             Experience working with modern source control and a solid understanding of branching/tagging concepts

*             Experience working with release management and CI/CD

*             Experience with cloud development and architecture, particularly AWS and infrastructure as code

*             Proven knowledge of a RDBMS SQL, NoSQL, and GraphQL (Amazon RDS, MySQL, Mongo, etc.)

*             Proven understanding of TDD and related workflows

*             Proven understanding of OO concepts and design patterns

*             Proven understanding of messaging technologies such as SQS, RabbitMQ

*             Proven understanding of caching technologies such as Elastic Search, and Redis

*             Analytical Skills - Ability to use thinking and reasoning to solve a problem

*             Communication, Oral - Ability to communicate effectively with others using the spoken word

*             Communication, Written - Ability to communicate in writing clearly and concisely

*             Customer Oriented - Ability to take care of the customers’ needs while following company procedures

*             Decision Making - Ability to make critical decisions while following company procedures

*             Interpersonal - Ability to get along well with a variety of personalities and individuals.

*             Problem Solving – Ability to find a solution for or to deal proactively with work-related problems

*             Relationship Building - Ability to effectively build relationships with customers and co-workers

*             Working Under Pressure - Ability to complete assigned tasks under stressful situations

 

Company Information