AR/VR Cloud Solutions

Morrisville, NC

Company Name :IBA Infotech LLC

Type : Contract

Primary Skills : HTTP, REST, JSON, AWS

Location : Morrisville

CTC : DOE

Job Description:

Responsibilities:

  • Your responsibilities will include all the phases of microservices development, from architecture design and technology selection to implementation and deployment.
  • Work with product owners to understand desired application capabilities and testing scenarios.
  • Continuously improve software engineering practices.
  • Bring knowledge and experience in working in AWS and/or Azure Cloud environment.
  • Work within and across Agile teams to design, develop, test, implement, and support technical solutions across a full-stack of development tools and technologies.
  • Bring a passion to stay on top of tech trends, experiment with and learn new technologies, participate in internal & external technology communities, and mentor other members of the engineering community.
  • Bring deep understanding of programming approaches with a broad knowledge of large-scale, SaaS application development.
  • You will regularly discuss short and long term architectural objectives and advise on solutions approach.

Basic Requirements

  • 3+ years experience in building large scale microservices and hands on development experience, in production.
  • Experience working with agile methodologies (Scrum, Kanban, XP) and cross- functional teams (ProductOwners, Scrum Masters, Engineers, Designers, Test Engineers).
  • Experience with Spring Framework and Spring Boot
  • Demonstrates leadership and active pursuit of optimizing CI/CD process and tools, testing frameworks and practices (preferably GitHub, Jenkins/Bamboo, Mockito/JUnit/AssertJ, JMeter).
  • Ideally familiar with Design Thinking, Behavior and Test-Driven Development.
  • 5+ years of experience programming in Java Application Development

Preferred Requirements

  • 8+ years experience in building large scale web services/microservices and hands on development experience, in production, with HTTP, REST, JSON
  • General experience with AR/VR and AR/VR development either professionally or as an enthusiast.
  • 8+ years of experience programming in Java Application Development
  • Hands on experience in RESTFUL APIs, Spring/Spring Boot.
  • Experience in one of the following Cloud technologies: AWS, OpenStack, Docker, Ansible, Chef or Terraform
  • Strong familiarity in at least one of Javascript, Ruby, Python, Scala
  • Hands on experience with front end javascript frameworks Vue.js,Angular,React
  • Proven experience to write reliable, resilient, performant and well tested code
  • Knowledge of NoSQL databases, indexing and Caching (e.g. MongoDB, Cassandra, HBase, ElasticSearch, Solr, Redis)
  • Good Unix skills and shell scripting (Bash, Python)
  • Strong problem solving and debugging skills
  • Strong communication skills and ability to work closely with others
  • Experience with Acceptance Test Driven Development practices is a big plus
  • Practical experience in following areas is a big plus: Caching technologies, Performance analysis, Strong attention to detail
  • Experience with Elastic Search and Hadoop, especially Elastic Map Reduce will be a plus but not necessary
  • AWS certifications are a big plus