AWS-Java specialist Developer

Short Description

HP Inc is looking for a Java Specialist Developer who can manage complete SDLC cycle from requirements gathering to product/feature deployment in production for our cloud solutions.

Job Description

At HP, talent is our criteria. Join us in reinventing the standard for diversity and inclusion. Bring your awesomeness, and just be you!

HP is the worlds leading personal systems and printing company, we create technology that makes life better for everyone, everywhere. Our innovation springs from a team of individuals, each collaborating and contributing their own perspectives, knowledge, and experience to advance the way the world works and lives.
We are looking for visionaries, like you, who are ready to make a purposeful impact on the way the world works.
At HP, the future is yours to create!

If you are our AWS Developer in India, you will have a chance to
  • Manage complete SDLC cycle from requirements gathering to product/feature deployment in production for our cloud solutions.
  • Establish best development practices and emerging concepts like serverless architecture, Lambda, NoSQL, Angular 5, Typescript with high efficiency and effectiveness.
  • Set up a complete software development environment using DevOps practice in the cloud.
  • Ensure highly secure, bug-free and high-performance software products and features as per requirements. Owner of releasing bug-free software into production.
  • Be responsible for hands-on coding with unit test cases and updating it when needed.
  • Responsible for writing all requirement document, use cases, and acceptance criteria.
  • Solve complex development problems/constraints using the latest available tools and technologies in cloud environments. Ability to communicate solutions convincingly to the team and other stakeholders.
  • Review and influence of existing solution, design and system architecture.
  • Act as a subject matter expert on various development methodology (TDD, UDD, etc..), specific tools used for them, market trends and best practices

Are you a high-performer? We are looking for an individual with:
  • Bachelors/Masters degree in Computer Science, Engineering or relevant field with 8 to 10 years of overall experience in software development.
  • 3+ years of experience as AWS and Angular.
  • Expertise in design software solutions.
  • Experience in complete SDLC, Agile Scrum, DevOps and Automation of testing including practices like Test Driven Development, Domain Driven Development, Behavior Driven development, etc.
  • Experience in working with cross-cultural and geographically distributed teams.
  • Self-development skills to keep up to date with fast-changing trends
  • A strong focus on business outcomes
  • Experience in End to End software development; requirement elicitation, design and developing software on AWS.

  • Strong hands-on experience in Java, J2EE, sprint, JavaScript, Typescript and/or C#
  • Experience in designing, developing, and maintaining software that leverages AWS core services.  (e.g. computer, network, storage, database, management, etc.)
  • Very good with UI technologies with HTML5, Angular 2+, Typescript, NodeJs, MongoDB
  • Experience with serverless architecture with AWS Lambda, AWS API GW, AWS DynmoDB, JavaScript, Node, and YAML
  • Good knowledge of security as it relates to an AWS infrastructure
  • Experience with configuration management tools (e.g. GitHub, TFS, etc.)
  • Experience in one or more of the following: Web service: soap, XML, WSDL, rest API.
  • Should have good working experience on web service implementation and multithreaded application development.
  • Understanding of Microsoft Technologies and printing domain is desirable.  Should be ready to learn it and adapt quickly.
  • Need to have excellent thinking and a quick learner as per project needs.  Should be self-motivated and a self-starter.
  • Should have excellent problem-solving skills with good logical and analytical skills.
  • Should be highly quality conscious and focus on time delivery. Needs to be a team player.
  • Familiarity with Unix/Linux operating systems and networking concepts
  • Experience in executing Agile SCRUM projects with tools like TFS, JIRA etc,
  • Experience in executing CI/CD processes in on-premises and AWS environments is desirable

Java Developer
Mid-Senior-level Technology | Information | Information Technology Full-time Business Development | Information Technology Senior Software Engineer | Software Developer | Security Specialist
Our vision is to create technology that makes life better for everyone, everywhere - every person, every organization, and every community around the globe. This motivates us - inspires us - to do what we do. To make what we make. To invent, and to reinvent. To engineer experiences that amaze. We won't stop pushing ahead, because you won't stop pushing ahead. You're reinventing how you work. How you play. How you live. With our technology, you'll reinvent your world.