We are leaders in real-time digital engagement and customer lifecycle management solutions for the telecommunications industry. With a global footprint and over three decades of innovation, we help telecom operators transform their subscriber experiences through scalable, intelligent, and adaptive solutions. Our team thrives on pushing the boundaries of what's possible in telecom software, empowering our clients to deliver seamless, personalized experiences to millions of users worldwide.We are looking for a highly skilled and motivated Java Developer to join our growing engineering team. This role offers a unique opportunity to be a part of building cutting-edge telecom products from the ground up, using modern technologies and frameworks.ResponsibilitiesDevelop and enhance products using Java and open-source technologies.Build and maintain efficient, reusable, and reliable Java code.Collaborate closely with other engineers to develop and evolve new products.Evaluate and integrate new technologies into existing solutions.Contribute to the creation of a new stack of telecom-focused products.Qualifications5+ years of experience in product design and development, preferably in telecom or related industries.Strong problem-solving mindset with a passion for engineering world-class products.Proficient in Spring Boot framework.Solid understanding of multithreading and web technologies (REST, SOAP).Strong foundation in algorithms and data structures.Hands-on experience with tools such as Tomcat and WSO2 API Manager.Excellent understanding of relational databases and SQL.Preferred SkillsStrong adherence to clean code principles and software design best practices.Proactive in creating and following development processes.Excellent debugging and troubleshooting abilities.Capable of documenting personal work and contributing to overall product documentation.Positive, “can-do” attitude with a strong commitment to meeting deliverables.
Job Title
Senior Java Software Engineer