Job
Description
In an increasingly connected world, the pandemic has highlighted just how essential telecom networks are to keeping society running. The Network Infrastructure group is at the heart of a revolution to connectivity, pushing the boundaries to deliver more and faster network capacity to people worldwide through our ambition, innovation, and technical expertise. Join Optical Networks division, where innovation meets scale in the AI-driven data center era. With the recent acquisition of Infinera, we have united two industry leaders to create an optical networking powerhouse combining cutting-edge technology with proven leadership to redefine the future of connectivity. As a Full-Stack Developer, you will work as an integral part of a cross-functional development team, taking full responsibility to deliver high-quality software and create value for the organization. Your role will involve participating in the complete development cycle, including analysis, design, implementation, and testing of features within your scope of responsibility. You will be building the core of an application, considering end-to-end application requirements, participating in the central structure of the application, and contributing directly to Front-End development. You will be fully responsible for all aspects of software engineering, from design to implementation, testing, and maintenance using our technology stack, which includes Java, Spring Boot, JUnit, Mockito, Angular, NodeJS, and PostgreSQL. Close collaboration with the architecture team will be essential to define UI specifications and develop a high-quality user experience. Key Skills And Experience: - Computer science degree. - At least 5-7 years of experience in commercial software development using Java. - Front-end development experience using JavaScript/TypeScript/Angular. - Experience in developing micro-services cloud-based applications (Spring Boot, Docker, Kubernetes, Azure, GCP). - Knowledge of XML, JSON, HTML, CSS3, HTTP, REST, gRPC. - Knowledge or experience in any Network Management Software (NMS) would be an added advantage. - Knowledge of optical networks would be a plus. - Willingness and ability to adapt to new technologies. Personal Attributes: - Strong analytical skills and desire to write clean, correct, and efficient code. - Good communication skills, including the capacity to share knowledge and mentor colleagues. - Ability to work independently with minimal supervision. - Ability to simplify complex problems into simple solutions. - Open communication and ability to collaborate in an international team. Come create the technology that helps the world act together. Nokia is committed to innovation and technology leadership across mobile, fixed, and cloud networks. Your career at Nokia will have a positive impact on people's lives and contribute to building the capabilities needed for a more productive, sustainable, and inclusive world. Nokia offers continuous learning opportunities, well-being programs to support mental and physical health, opportunities to join and receive support from employee resource groups, mentoring programs, and highly diverse teams with an inclusive culture where individuals thrive and are empowered. Nokia is dedicated to inclusion and is an equal opportunity employer.,