The Coca-Cola Global Equipment Product (GEP) team is seeking a Java IoT Developer to enhance their award-winning platform which connects physical devices with modern cloud ecosystems, used by millions worldwide.
Requirements
- Strong, hands-on experience with Java, Spring Boot, and RESTful web services.
- Proven background in embedded systems, IoT development, or hardware-integrated software.
- Excellent debugging and root-cause analysis skills, with the ability to resolve issues in layered, distributed systems.
- Demonstrated ability to navigate and contribute effectively to large, complex codebases.
- Familiarity with tools and frameworks: HTTP, Swagger/OpenAPI, Maven, Git.
- Experience with Python for scripting, automation, and prototyping.
- Knowledge of C/C++ in embedded or systems programming contexts.
Responsibilities
- Design and implement Java (Spring Boot) software that runs on embedded hardware within the dispenser.
- Develop, integrate, and maintain RESTful APIs and web services to connect IoT devices with cloud platforms.
- Collaborate closely with multidisciplinary engineering teams (fluidics, embedded, mechanical, electrical).
- Contribute to new product features, enhancements, and cross-team initiatives.
- Ensure software adheres to regulatory guidelines and meets high standards of quality and security.
- Work with QA engineers to validate functionality across models and configurations.
- Translate new hardware and embedded capabilities into customer-facing features.
Other
- 7+ years of professional software engineering experience.
- Experience collaborating in multidisciplinary engineering environments.
- Strong technical documentation and communication skills.
- All persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification form (Form I-9) upon hire.