Java Developer
Aeris Communications
- San Jose, CA Chicago, IL
- Permanent
- Full-time
- Build microservices and platform components
- Automate IOTA portal fulfillment requests
- Embrace and advocate for new technologies, including AI-driven automation
- Collaborate with cross-functional teams to design, develop, and deploy innovative IoT solutions
- Engage in full-stack development, constantly innovating and improving systems for better scalability and performance.
- Collaborate in the design and deployment of new features, identifying and addressing system deficiencies.
- Work in a dynamic environment, adapting to new technologies and methodologies to drive IoT solutions.
- Continuously improve existing systems and applications for scalability and performance
- Ensure the highest level of quality in code, including unit testing and code reviews.
- Bachelor’s degree in Computer Science, Engineering, or related field.
- Minimum of 5 years of experience in Java development, with a focus on automation.
- Proficiency in Spring, Spring Boot, and other relevant Java frameworks.
- Knowledge of microservices architecture and cloud environments (AWS, Azure, GCP).
- Familiarity with Agile development methodologies, preferably SAFe.
- Solid experience with Kafka, PubSub
- GCP, AWS cloud services
- Kubernetes, Docker
- Frontend experience (React) is a plus
- Experience and interest in gen AI & LLMs, as we aim to integrate AI-driven automation solutions.
- Python experience, especially with AI/ML technologies is welcomed
- Prior experience in the telecommunications or IoT industry, experience with IoT platforms and understanding of IoT ecosystems.
- An opportunity to work in a rapidly growing field with a global impact.
- A collaborative and innovative work environment.
- Competitive compensation.
- Career development opportunities in a high-tech, progressive company.
- An opportunity to be at the forefront of IoT innovation.
- Premium office space