Required Skills

Java Full stack

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 :- 8th May 2021

JOB DETAIL

  • 5+ years’ software development experience designing, developing and testing complex solutions and code in Web technologies such as Java, Go or similar.
  • Experience working in a distributed/cloud-based environment (e.g. Amazon EC2, GCE, Azure, etc.)
  • Prior experience in designing and implementing web services.
  • Experience in micro service architecture, domain driven design, and RESTful Services using languages such as Java.
  • Experience working with NoSQL data stores like Cassandra, DynamoDB, or MongoDB.
  • Experience with continuous integration, unit testing, static analysis, and automated integration tests. Continuous delivery experience preferred.
  • 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.
  • Bachelor's degree in Computer Science, Information Systems, Business, or other relevant subject area preferred. 2 years additional relevant professional experience accepted in lieu of degree

 

 

JD

 Java Fullstack

  • 5+ years’ experience in microservice architecture, domain driven design, and RESTful API’s using Python/Java 8+/Node.js.
  • 2+ years’ experience working in a distributed/cloud-based environment (AWS preferred) with high transaction volumes
  • Prior development experience with Java 8+, dependency injection and Spring Boot is desired
  • Experience with CloudFormation or Terraform for AWS Provisioning
  • Ability to define solutions, provide estimates of effort and risk, and evaluate technical feasibility
  • Experience with DevOps, continuous integration, unit testing, static analysis, and automated integration tests
  • Able to leverage NoSQL data stores (DynamoDB, Cassandra, MongoDB etc.) to ensure data storage is designed for security, reliability, availability, maintainability, and performance
  • Working knowledge of Scrum and agile principles
  • Energetic Self-starter who can work in a complex collaborative environment that rewards experiments, initiative, curiosity and mentoring
  • Knowledge of version control systems (GIT), issue tracking tools (Jira), and CI/CD related tools (Jenkins, TeamCity etc.)
  • Commitment to and experience in pair programming and performing technical code reviews
  • Partner with other teams to ensure the service ecosystem is loosely coupled and scalable
  • Strong team player and communicator capable of building positive relationships across engineering, product and architecture
  • Bachelor’s or Master’s degree in Computer Science, Information Systems or a related field
  • Equivalent combination of education and professional experience in lieu of a degree
  • eCommerce experience preferred

 

JD

  • Experience integrating COTS into enterprise landscapes
  • Experience in Azure and AWS web-hosted applications
  • Scripting capabilities, including Bash, Python, VB
  • Experience in web development languages such as PHP, JavaScript and its derivatives
  • Experience managing applications at the operating system level
  • Ability to see and address problem trends
  • Experience in configuring Apache and IIS web servers
  • Self-directed and comfortable with working in a fast-paced, results-oriented, and often ambiguous environment
  • Take pride in your work, show focus, high attention to detail, and build quality
  • Critical thinking and proactive problem solving
  • Excellent verbal and written communication skills to effectively communicate with both business and technical teams
  • Desire to learn and continually improve self and others through knowledge sharing
  • An interest and desire to learn other technologies as needed

 

Company Information