Job Description
Job Title: Senior Fullstack Developer
Job Location: Charlotte, NC(Hybrid)
Job Duration: Long-Term
Job Location: Charlotte, NC(Hybrid)
Job Duration: Long-Term
Job Description:
- Work on state-of-the-art IoT Edge Computing Platform configuration, provisioning, and monitoring application
- Participate in and contribute to architectural design meetings
- Participate in and contribute to Agile development process, including planning and daily stand ups.
- Research new features and technologies, following with prototyping integration of those ideas and sharing with team
- Work with other technical and non-technical team members to turn high level ideas into UI designs.
- Help define an overall front-end architecture that spans multiple products and deployments.
Requirements:
- Expertise in responsive UI development
- Expertise in component based JavaScript development - preferably ReactJS, but AngularJS will work
- Experience in Java and Spring Boot micro service design and development - using appropriate patterns
- Experience with SQL and NoSQL databases - PostgreSQL, MongoDB, Cassandra and Redis for example
- Experience implementing OAuth2, OpenID - preferably on Microsoft AD - an added plus would be using API gateways
- Be able to easily hop between UI development and REST API service development - implementing GraphQL BFF pattern
- Preferred experience with provisioning large scale remote systems, such as telecom, utilities or media deployments