CareerPlanGet AI match score →

Senior Full Stack Developer

3 Locations💼 Full-time🗓 2026-07-20 → 2026-07-31

Core

Design, develop, and maintain a cloud-native IoT management platform spanning .NET/C# backend APIs, React/TypeScript SPAs, and Java-based microservices.

Role type

Senior Full Stack Developer (IoT/Cloud)

Builds

Cloud-native IoT management platform, scalable APIs, microservices, and frontend applications.

Domain

Energy industry, Cloud-native IoT, Distributed Systems

Deliverable

production ML models | product features | infrastructure

Required skills

C# (.NET 8–10), Java (17+), React 18–19, TypeScript, Spring Boot, RESTful APIs, SQL Server, Entity Framework Core, OAuth 2.0 / OIDC, Kafka, RabbitMQ, Docker, Kubernetes, Helm, Bicep, Azure, AWS, MQTT, CQRS, layered architecture, repository patterns, automated testing (Vitest, React Testing Library), DevOps pipelines (GitHub Actions, ArgoCD), security tools (Black Duck, Checkmarx, SonarQube), JWT, distributed tracing.

Preferred skills

Big Data / Hadoop, NoSQL databases, Apache Commons Suite, Maven, Oracle MySQL, PostgreSQL, Play framework, Angular, Java OSGi modules, OSGi container.

Responsibilities

Design and develop backend services using modern C# and Java; Implement architectural patterns such as CQRS and layered architecture; Build and maintain RESTful APIs; Develop data access layers using Entity Framework Core; Integrate secure authentication using OAuth 2.0 / OIDC; Build microservices and event-driven components; Develop modern frontend applications using React and TypeScript; Ensure frontend quality through automated testing; Implement DevOps pipelines using GitHub Actions and containerization; Deploy cloud-native applications across Azure and AWS; Maintain security and compliance using tools such as Black Duck and SonarQube; Design robust APIs and authentication flows; Implement messaging and IoT communication using MQTT and Kafka; Ensure observability by implementing structured logging and distributed tracing; Uphold code quality through clean coding standards and peer reviews; Collaborate in Agile teams using Scrum and continuous delivery practices; Demonstrate ownership by taking responsibility for features from design through deployment.

Seniority

Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗