Alcatel-Lucent Software Specialist in United States
Nokia is a global leader in the technologies that connect people and things. With state-of-the-art software, hardware and services for any type of network, Nokia is uniquely positioned to help communication service providers, governments, and large enterprises deliver on the promise of 5G, the Cloud and the Internet of Things.
Serving customers in over 100 countries, our research scientists and engineers continue to invent and accelerate new technologies that will increasingly transform the way people and things communicate and connect.
Our team has a financially successful software platform deployed at 70 of the worlds leading telecommunications companies. Tens of thousands of Call Center Agents as well as tens of millions of subscribers use this software on a daily basis. We make it easy for these companies to integrate their backend systems into troubleshooting and diagnostic modules that we expose through self-help portals, customer service representative consoles, and SOAP/REST APIs. We service big customers whose changing needs constantly drive the evolution of the product, and we deliver features that are rock solid while meeting their high scalability demands. Recent customer growth means we need to expand our team, so we looking for a backend java developer with the experience to add value quickly.
What you will be doing:
**Work within an Agile team to design and develop features for the product
Write automated unit and integration tests that ensure product quality
Collaborate with other teams (Support, Customer Projects) to ensure customer issues are resolved promptly
Work with the documentation team to ensure features are correctly documented and can be used by customers
Troubleshoot and resolve performance issues
Troubleshoot customer issues in the product
Design and implement hotfixes and patches to resolve issues in the product.
**Must be a top tier java J2EE developer with extensive experience writing code from the database up to the web tier. You are expected to understand typical web deployment architecture components and how your features interact with them (DB/Web Server/Clustering/Networking).
Must have experience and internal working knowledge of Spring 4.x (core, web, security, jmx)
Must have a deep understanding of the libraries/APIs chosen for past products, and be able to explain your design choices.
Must have demonstrated examples of identifying performance problems and providing solutions to them.
Knowledge of the java memory model and diagnostic tools such as those provided by the JVM is required.
Must be comfortable navigating a Linux command line to do basic file manipulation and maintenance tasks.
Knowledge of bash scripting is a plus.
Working experience with Cloud technologies like OpenStack, Amazon Web Services is a plus.
Knowledge of container technologies like Docker and Kubernetes is helpful.
Preference given to candidates with knowledge of JBoss 6.X , Weblogic 12c , Hibernate 3.x , templating engines (Velocity/Freemarker), and Oracle database (custom PLSQL, database design/monitoring/query performance tuning).
Job: fNokia Software Development
Primary Location: Europe South
Req ID: 17000009WP