Java AWS Full Stack Developer

Apply Now

Company: SysMind Tech

Location: Malvern, PA 19355

Description:

Skill: Java AWS Full stack.
  • Min 6 yrs hands on experience in Java / J2EE/ Web technologies.
  • Must have hands on experience in Spring boot, Microservices.
  • Must have hands on experience in Angular.
  • Must have experience in AWS DynamoDB, SNS, SQS, CloudWatch, Lamba.
  • Must have hands on experience in Junit, Cucumber.
  • Strong experience in implementation of OOP concepts like inheritance, polymorphism, abstract classes and reflection.
  • Experience using DevOps, version controlling tools and repositories (Maven, Jenkins, Git, svn, Attunity, Bit bucket, Bamboo etc.).
  • Must have hands on experience in CI/CD pipelines.
  • Experience in SQL.
  • Experience in AEM and Adobe Analytics.
  • Experience in integrating Rest API's.
  • Consuming RESTful web services to implement validation or pass-through mechanism for the mid-tier applications.
  • Building and managing public and private cloud infrastructure with AWS, EC2 and S3 resources.
  • Deploying and Automating AWS environment application using Cloud formation Template (CFT) scripts and created stack sets for deploying into different regions.
  • Developing APIs for consuming AWS cloud resource using the SDKs.
  • Developing scripts for using AWS Lambda to migrate and capture the change data for Legacy systems to DynamoDB.
  • Writing complex parallel streams and filters to refine the data for effectively handling the client search.
  • Design, develop and provide guidance on implementing micro services and unit testing using REST/Jersey frameworks.
  • Participating in requirement analysis and planning the development.
  • Support production environment.
  • Designing automation processes as per the operational needs of an organization.
  • Reviewing the code, design and providing expertise in the development and integration of systems.
Responsibilities:
  • Work with the business team to understand the requirements.
  • Work in the Agile methodology (SCRUM).
  • Collaborate with the team to work on developing new features.
  • Participating in High level design session and collaborating with Business on the best practices and solutions that maximize the client needs.

#LI-NR3

Similar Jobs