Required Skills

Java Fullstack 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 :- 16th Aug 2021

JOB DETAIL

  • 6 years software development experience with proven leadership experience
  • Experience working on initiatives in a highly collaborative, multi-discipline team environment
  • Prior experience in designing and implementing highly scalable applications
  • Proficient in Python
  • Proficient in multiple languages, from (Java, NodeJS, Go, ...
  • Understand and apply core software design patterns
  • 2+ months or more of project experience in AWS technologies
  • Hands on experience with Amazon EC2, AWS Lambda, DynamoDB, ECS, VPC, Autoscaling, S3, Elasticache, Security groups, AWS CLI, Cloudwatch, ELB,
  • Containerization using Docker, understanding best practices of Docker, tune Docker applications.
  • Experience designing, developing and testing RESTful Web Services
  • Experience in micro service architecture, domain driven design, and RESTful Services using languages such as Python, Java, Spring Boot? Proficient with Git, git workflows
  • Tools, library experience ? Jenkins, Artifactory, Gradle, npm, Grunt, Python setuptools
  • Understanding of test-driven development (TDD) and how to apply it to multiple languages and components.
  • AWS component unit testing experience desired. (serverless)
  • Experience with continuous integration, unit testing, static analysis, and automated integration tests. Continuous delivery experience preferred? Experience with using established enterprise integration patterns
  • Working knowledge of Scrum and agile principles? Comfortable working in a fast-paced, results-oriented environment
  • Commitment to and hands-on experience in performing technical code reviews
  • Excellent verbal and written communication and collaboration skills to effectively communicate with both business and technical teams
  • Bachelors degree in Computer Science or Information Systems. 2 years additional relevant professional experience accepted in lieu of degree    

Company Information