✦ Luna Orbit — Software Engineering

Backend Java Developer

at Oshkosh

Unknown 💰 $104K – $173K USD / year Posted March 13, 2026
Salary $104K – $173K USD / year
Type Not Specified
Experience mid
Exp. Years 8+ years
Education Bachelor's degree in Computer Engineering, Computer Science or equivalent
Category Software Engineering

This role involves designing and implementing cloud-based applications for connected equipment, focusing on IoT data management, microservice architecture, and security.

  • Design cloud applications
  • Implement microservices
  • Ensure security and SecOps
  • Manage IoT data
  • Develop scalable solutions

The position requires expertise in Java, Spring Boot, cloud platforms (Azure, AWS), NoSQL databases, CI/CD, microservice architecture, and IoT messaging systems like MQTT.

The ideal candidate is an experienced backend Java developer with 8+ years of experience in cloud-based microservice architectures, DevOps practices, and IoT integration, proficient in Java, Spring Boot, and cloud platforms like AWS or Azure.

JavaSpring BootCloud PlatformsSQLNoSQLCI/CDMicroservice ArchitectureCyber Security
C#PythonJavaScriptGoAzure Data ExplorerLog AnalyticsKusto Query LanguageIoT architecturesSecOps
AzureAWSVercelMongoDBAzure Data ExplorerLog AnalyticsKusto
JavaSpring BootQuarkusCloud PlatformsAzureAWSVercelSQLNoSQLMongoDBCI/CDDevOpsMicroservice ArchitectureCyber SecuritySecOpsIoTMQTT
JavaSpring BootQuarkusCloud PlatformsAzureAWSVercelSQLNoSQLMongoDBCI/CDDevOpsMicroservice ArchitectureCyber SecuritySecOpsIoTMQTT
CommunicationProblem-solvingTeam CollaborationAnalytical ThinkingAdaptability
Industry Manufacturing, Heavy Equipment, IoT
Job Function Develop and maintain cloud-based applications for connected industrial equipment.
JavaSpring BootQuarkusCloud PlatformsAzureAWSVercelSQLNoSQLMongoDBCI/CDDevOpsMicroservice ArchitectureCyber SecuritySecOpsIoTMQTT

Less than 8 years of experience, Lack of proficiency in Java and Spring Boot, No experience with cloud platforms or microservice architecture

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile