Nuance Senior Java Developer in Budapest, Hungary

At Nuance, we empower people with the ability to seamlessly interact with their connected devices and the digital world around them. We are creating a world where technology thinks and acts the way people do by designing the most human, natural, and intuitive ways of interacting with technology.

Our nimble technology uses analytics and advanced algorithms to transform the inanimate into animate and reduce complicated processes into simple ones.

Join our Imaging team…greater document flexibility for more personal productivity. We are passionate about designing and building secure technology that empowers companies to gain control of their document management processes and ensure their proprietary and customer information is protected.

Senior Java Developer required for our Budapest office

This is not your usual Java development, you will not be developing 3-tired applications, front-ends for databases, etc…

Instead, you will be developing applications for multifunctional devices, like copier machines. Which will be a challenge...... and, at the same time, an opportunity to leave behind what everyone else is doing and switch to something really interesting.

Come and be different!

In this role you will be participating in the architecture, design, documentation, development, coding, and debugging of embedded MFP software solutions in both new software products and making enhancements to existing software, working under the client team lead.

Responsibilities:

  • Work independently, or in a group under the direction of a team lead, creating modules, design documentation, subsystems or applications in Java and JavaScript, but occasionally also using other development tools

  • Work with various operating platforms and third-party SDKs in the production of embedded systems meeting high performance, security, and scalability expectations.

  • Positive attitude and ability to work in a fast-paced environment

  • Support customer betas and production users

  • Guide and mentor more junior members of the development team as necessary, based on own judgment

  • Document his or her work in English

  • Participate regular team meetings and/or conference calls

  • Good communication and relationships with other developers and the QA team

  • Travel to abroad occasionally/on demand

Required Skills:

  • Solid knowledge of the Java language is a must

  • Demonstrated OOD experience

  • Hands on experience with a combination of various other technologies and platforms, any of the following are useful; TCP/IP, SOAP, XML, AJAX, JavaScript, AWT, WEB servers (Tomcat, IIS), WEB browsers (IE, Ant, Firefox, Chrome, Opera)

  • Ability to work both independently and in a team environment

  • Strong troubleshooting and debugging skills

  • Some exposure to VMWare

Preferred Skills:

  • Extensive experience in multithreaded and networked software development on embedded systems

  • Experience with Java Platform M/S Edition for embedded environments, JUnit, Ant, and/or Eclipse is a definite asset

ID: 1-34368

External Company URL: www.nuance.com