Application Developer
Role details
Job location
Tech stack
Job description
Build and maintain software solutions that help Murata in achieving its' Business Objectives. A Software Developer is involved in all areas of Software Development Life Cycle, and extends to day to day maintenance and support of all existing applications in use at Murata., * Thorough collection and documentation of user / operational requirements; create functional and technical specifications
- Support and maintain existing software functionalities; investigate, analyze and correct identified defects within established SLAs
- Develop software according to agreed standards and guidelines, including code standards and user interface design guidelines
- Continually update technical skills by learning new technologies relevant to the role
- Collaborate with other software developers to analyze, plan, design, develop and test business applications built on Murata's adopted technologies
- Develop software to meet requirements/specifications in accordance with the development schedule
- Develop software according to agreed standards and guidelines, including code standards and user interface design guidelines
- Testing
Requirements
Do you have experience in UI design?, Do you have a Bachelor's degree?, * Bachelor's Degree in Computer Science / Engineering or in related Information Technology fields
-
At least 5 years of experience in Software Development
-
Proven experience as a Web Developer using the Java programming language
-
Solid expertise with Vaadin and Spring Frameworks
-
Skilled Full-Stack Developer, capable of handling both front-end and back-end development
-
Good understanding of object-oriented design and programming
-
Good understanding of databases and query language
-
Fluent in English (speaking and writing)