Senior Java Engineer
Sorry! This job has expired.
Location: Bucharest
About the Company
At Aeris Communications, we’re more than an IoT company; we’re a hub of innovation and technology. Renowned for our expertise in Connectivity(Telecom) and Connected Vehicle Cloud (CVC), we’ve transformed industries globally. Our recent expansion includes the strategic acquisition of Ericsson’s IoT businesses, further solidifying our leadership in the IoT space. Global presence spans multiple continents, with major locations in San Jose California, Chicago, Helsinki, Noida, and recently our latest major hub in Bucharest, opened in September 2023, which will become one of our major Development hubs, together with big teams focused on Business Support Systems (BSS) and Digital Communication Services (DCS). At Aeris, creativity and collaboration are at the core of our work, as we empower our team to push the boundaries of IoT.
Join our diverse and dynamic team at Aeris, where you’ll be at the forefront of IoT advancements, shaping the digital future and becoming the best IoT SaaS company on the planet.
We are seeking skilled Java Developers to join our dynamic team focusing on the Connectivity business. The initial focus will be to implement automations within our IoT Accelerator (IOTA) portal, streamlining processes for our CSP partners and Enterprises’ requests. These requests range from billing and enterprise management to SIM specifications, APN updates and VPN changes. Developers will drive both immediate improvements in our IOTA portal and also contribute to the long-term development of our next-generation IoT platform, unifying existing platforms.
Responsibilities
- 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.
Requirements
- 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 or PubSub or similar
- Kubernetes as a plus, Docker
Preferred Qualifications
- 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.
We Offer
- We welcome new ideas and allow you to make an immediate impact on the team.
- Flexible Paid time off (PTO for any reason, including sick days (no specified limits) and flexible work schedule.
- Personal laptop.
- Private health insurance coverage.
- Remote work + 3 times per week office work.