Java Application Developer for IoT Platform Develops applications primarily in Java and cloud technologies, designs, codes, tests, debugs, and documents programs using Agile SDLC. Collaborates with business leads, tests and debugs programs, and maintains existing systems. Provides high customer service and supports end-users.