Senior IoT Software Engineer, Java, CRM Integration

Job not on LinkedIn

🔥 0 minutes ago

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Castillians

Castillians

51 - 200 employees

Founded 2006

Castillians is a company whose publicly available text is inaccessible without JavaScript; the provided content only shows a message asking the user to enable JavaScript. No information about the company's product, services, industry, or target customers can be determined from this text alone.

📋 Description

• Design and develop high-performance, fault-tolerant Java Spring Boot microservices for telemetry data from millions of IoT devices • Lead integrations between the IoT management platform and Salesforce or similar CRM/OSS platforms • Build RESTful and GraphQL APIs exposing IoT usage, status, and location data • Interface with telecom operator networks for SIM provisioning, SMS commands, and connectivity status • Implement Kafka/RabbitMQ message queuing for high-throughput device data • Ensure low-latency processing for mission-critical IoT alerts and commands • Collaborate with product managers, network engineers, and frontend developers on end-to-end solutions • Troubleshoot integration issues involving internal systems and third-party operator platforms • Participate in code reviews, architecture discussions, and sprint planning • Document technical designs, integration flows, and deployment procedures

🎯 Requirements

• 5+ years of experience with Core Java, including concurrency and JVM performance tuning • Deep expertise in Spring Boot, Spring Data, and Spring Security • Hands-on experience with AWS, Azure, or GCP; Azure preferred for telecom environments • Experience integrating cloud applications with Salesforce using REST APIs, SOAP, or Salesforce Connect • Strong experience with SQL and NoSQL databases and stream processing tools such as Kafka • Familiarity with MQTT, CoAP, and LwM2M IoT protocols • Experience integrating telecom operator APIs for SIM lifecycle management, including AT commands, SMPP, or vendor-specific APIs • Understanding of telecom OSS/BSS systems such as Order Management, Billing, or Inventory • Experience in an Agile/Scrum development environment • Strong problem-solving skills around distributed systems and network latency • Excellent communication and collaboration skills • Experience with Docker and Kubernetes for container orchestration is nice to have • Knowledge of 5G network slicing concepts is nice to have • Experience with CI/CD pipelines and infrastructure as code using Terraform or CloudFormation is nice to have • Ability to work within CET ± 2 hours

🏖️ Benefits

• Flexible working arrangements • Opportunity for repeat engagements based on performance • Access to CX guidance and market insights through our professional network

Apply Now

Similar Jobs

🕒 August 4

Zartis

201 - 500

💼 Consulting

📦 Logistics

📣 Marketing

Senior Software Engineer building scalable .NET and TypeScript SaaS for waste-management technology. Developing Azure-native services, payment APIs, and frontend components in a distributed team.

Angular

Azure

Cloud

Docker

Entity Framework

Grafana

Kubernetes

Postgres

TypeScript

Vault

.NET