Principal Full Stack (AWS) Engineer

Velocity Tech Inc
Jackson Township, United States of America
1 month 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

Jackson Township, United States of America

Tech stack

Java
JavaScript
Databases
Continuous Integration
Software Design Patterns
Integrated Development Environments
Spring
JUnit
Mockito
Amazon Web Services (AWS)
Integration Tests
Solid Principles
Kubernetes
Information Technology
Kafka
Amazon Web Services (AWS)
Cucumber
Jenkins
Microservices

Requirements

  • Batchelor's degree in computer science or related field required
  • 10+ years strong proficiency in Java, Spring Framework, Kafka development environment; Use (CI/CD) Jenkins pipeline
  • Experience leading a team
  • Proficient in designing micro services by applying software design patterns, twelve-factor app methodology, and SOLID principles
  • Experience container orchestration technologies such as Kubernetes
  • Experience with asynchronous workers and resilient messaging services such as Kafka, SNS and SQS
  • Experience with Brokerage systems, especially Trade processing and Settlements.
  • Proficient in databases and SQL
  • Unit and integration test automation using Jest, Cucumber, Junit and Mockito
  • Ability to build reliable software that can withstand unreliable environments
  • Possess critical thinking skills to build end-to-end solutions
  • Passionate and committed to learning new things and developing with the latest technologies and frameworks
  • Strong analytical and communication skills and the ability to handle multiple tasks at any given time
  • Participate in engineering practices such as code and design reviews, environment strategy, and build and deployment pipelines
  • Strong organization skills and attention to details

Apply for this position