Description

About the job

Software Developer IV.

This position is HYBRID (3 in office/2 WFH) in CHARLOTTE, NC.

Job Posting Title: Software Developer IV

Description: Follows company software development lifecycle to design, code, configure, test, debug, and document system and application programs. Assists in preparing technical design specifications based on functional requirements and analysis documents. Reviews functional requirements, analysis and design documents and provides feedback. Collaborates with other development staff to achieve quality and consistency. Participates in architecture, design and code reviews. . Develops and maintains operational and system level documentation.

10+ years of experience.

Working on ongoing development, design, implementation enhancements/migration of their national video streaming "user authentication and account management" microservices in an AWS cluster.

Technologies include IntelliJ, Java, Google Guice, Spring Boot framework, Contract-First approach using Swagger/OpenAPI, Kubernetes, AWS Kinesis with back-end MongoDB, Redis application caching.

Also involved with maintaining a React UI Web app, additional microservices and MongoDB in order to manage and access real-time operational data

Education

Any Gradute