Monday, October 24, 2011

Senior Java Software Engineer Job Openings at Nokia Careers



Senior Java Software Engineer-RES000002HR

Job Research & Development
Primary Location GB-Bristol
Organization Smart Devices
Schedule Full-time
Job Level Individual Contributor
Job Type Experienced
Employee Status Regular
Travel Yes, 10% of the time
13 Nov 2011 05:29:00

Description

Senior Java Software Engineer - Bristol

Nokia "Connecting People" is at the heart of the Nokia brand. Nokia is the world's number one mobile solutions company, connecting more than 1.3 billion people every day. Mobile maps, apps, music, media, messaging and more are explored and presented here in a comprehensive mobile solutions world.

Nokia's people ambition is very clear: an advanced integrated company built upon trust and accountability, great leadership and common values. We understand people's desire to join a dynamic and innovative team, where your ideas are valued and your creativity is nurtured. Our future is your creation.

Mobile Phones leads one of Nokia's key strategic goals: to build on our #1 position as the world's leading mobile phone maker through further innovation, a lower cost business model, and targeted services to our consumers. The Mobile Phones team oversees portfolio management, product planning, R&D and the dedicated software assets of Series 40 and Series 30.

Bring your passion, your curiosity, your talent and innovation to our team and we will give you an environment full of challenges to flourish in.

You will work in an open, exciting, vibrant agile environment, collaborating with other teams to deliver inspiring features to our Entertainment services.

Not only do you need to be a great engineer, you must be an excellent problem-solver and communicator; prepared to take ownership of your software from creation through testing to deployment in a global production environment with millions of users.

We are looking for strong open source software engineers to help us grow and develop our teams and solutions.

Key responsibilities
Timely delivery of technical solutions to meet business needs
Sharing best practice and efficient ways of working
Working in collaboration with Nokia colleagues to deliver solutions that bring business value
Required key skills and experience:
Developing complex Java based solutions
Design and integration of Java components within an enterprise environment
Ability to take architectural vision, communicate and implement it as working solutions
Ability to analyse, maintain and evolve existing solutions
Strong working knowledge and understanding of software development lifecycles
Personal traits:

Self-motivation and drive
Open and honest approach to challenges
Strong team working skills
Flexibility to deliver technology solutions within a dynamic environment
An excellent level of attention to detail
A strong sense of ownership and responsibility
Excellent communication skills, both verbal and written
Efficient and innovative problem solver
Understanding of business needs and pressures
Commitment to quality

Required technical experience:
Considerable experience delivering open source enterprise solutions
Commercial experience with
Java
Continuous Integration Tooling (e.g Ant, Maven, Cruise Control, Hudson, Jenkins)
HTTP
XML, XSD, JSON
Linux or Linux O/S (Redhat, Centos, etc)
JEE application servers ( JBOSS, Weblogic etc )
Java Web servers (Tomcat, Jetty etc)
SQL
Hibernate, EJB, Spring
SVN, CVS or GIT
"Connecting people" is the heart of our brand. This is why Nokia is respected and recognized worldwide. Our people shape and create future technologies. This is something we are proud of, and so will you.

We offer a dynamic learning culture that nurtures openness, transparency, with endless opportunities for competence development. We reward the results of your success.

We cultivate a flexible culture that embraces the uniqueness of everyone's life. Our resources support the mobile way of working and make it possible to arrange your day in the way it suits your career and personal demands.
To apply, please click here www.nokia.com/careers and search job reference number RES000002HR

Join our online communities now in Facebook FutureTalent@Nokia and LinkedIn NokiaGlobalCareers to meet our people and learn about the latest opportunities and news.


Qualifications

Required technical experience:
Considerable experience delivering open source enterprise solutions
Commercial experience with
Java
Continuous Integration Tooling (e.g Ant, Maven, Cruise Control, Hudson, Jenkins)
HTTP
XML, XSD, JSON
Linux or Linux O/S (Redhat, Centos, etc)
JEE application servers ( JBOSS, Weblogic etc )
Java Web servers (Tomcat, Jetty etc)
SQL
Hibernate, EJB, Spring
SVN, CVS or GIT

Beneficial experience / skills;
.NET development and toolset (C#, VB etc)
Frontend Web Technologies (PHP/HTML/CSS/JS)
Continuous Delivery systems (GO, etc)
Cloud computing solutions (AWS, etc)
Code metrics tools (Sonar, etc)
Test driven development techniques
Mentoring, coaching or leading teams of software engineers
Delivering solutions using Agile methods (Scrum, Kanban, XP, Lean, etc)

Responsibilities:
Timely delivery of technical solutions to meet business needs
Sharing best practice and efficient ways of working
Working in collaboration with Nokia colleagues to deliver solutions that bring business value

****
For More Information and apply online visit : Nokia Careers or Nokia.com
*****