Full-Stack Developer

IBA InfoTech Inc.
Mooresville, United States of America
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Mooresville, United States of America

Tech stack

Java
Unit Testing
Big Data
Cloud Computing
Software Quality
Code Review
Computer Programming
Databases
Couchbase
Command-Query Responsibility Segregation (Software Development)
Software Design Patterns
ECMAScript
NoSQL
Software Engineering
Data Streaming
Web Applications
Google Cloud Platform
React
Spring-boot
Information Technology
Cassandra
Kafka
Front End Software Development
Programming Languages
Microservices

Job description

  • Develop, configure, or modify application solutions by designing and coding component-based Microservice applications using various programming languages to support multiple digital channels (Web and Mobile)
  • Develop solutions to process large data using Realtime Stream and store and process large data
  • Solves difficult technical problems; solutions are testable, maintainable, and efficient
  • Validates and execute unit tests, and automated UI tests to identify application errors and ensure software meet functional specs
  • Participates in all software development life cycle phases by applying an in-depth understanding of industry methodologies and standards
  • Participate in code reviews to instill the highest of code quality, ensure Microservices best practices, and own the continuous improvement of yourself and the team
  • Developing highly scalable Reactive/event-driven capabilities to handle internet-scale with accuracy and reliability
  • Stay up to date with the latest trends, techniques, and innovations in cloud computing and software development

Requirements

  • Bachelor's Degree in Computer Science, CIS, or related field
  • 6-9 years of experience in software development working for reputed organizations
  • Prior development experience in Event-Driven/Micro Services decoupled architecture patterns for Rich Internet Applications.
  • Experience building scalable solutions on cloud preferably Google Cloud Platform (GCP)
  • Strong programming skills using
  • Java, Spring Boot
  • NoSQL Database like Casandra or CouchBase
  • ReactJS, ES6 and any other Front-end Frameworks
  • Huge advantage if you have experience in Kafka or other Streaming/Event-Driven frameworks, and/or implementing CQRS, Eventual consistency design patterns.
  • Strong CS/analytical skills
  • Good written and verbal communication skills
  • Ability to write the test for your code and monitor them in production

Experience:

  • ReactJS: 8 years (Required)
  • Microservices: 8 years (Required)
  • NoSQL: 8 years (Required)
  • spring Boot: 8 years (Required)
  • Cassandra: 8 years (Required)
  • couchbase: 8 years (Required)
  • Java: 8 years (Required)

Apply for this position