R&D Engineer – Java Developer/Architect
(Jn TCZ7855) / City of occupation: Brno
Our client has recently set up a new global programme which is being run out of the EU. Within this context proactive and polyglot Software Development are requested to contribute to the most important innovation project worldwide. This project will reshape the current portfolio of the company and will represent a pivotal point for the history of the company. We are looking for R&D Engineer – Java Developer/Architect
Your future role
As a technical expert in the domain of Java Software Engineering and Architecture with background in technologies for Semantics you will be responsible for the delivery of prototypes of products and services for testing, demonstration and showcasing. You will support the definition of mid- and long-term strategy for the specific technological areas. We are looking for someone who have the ideas for applying the technology to solve the real-world problems and is able to deliver the design / architectures / concepts / software components in the form of prototypes for the future product development. Main role responsibilities and tasks: • Work independently and be able to plan and schedule own activities necessary to meet given milestones. • Be responsible for execution of R&D projects in all stages. Act as a lead of the assigned project. • Follow a goal oriented workflow. • Deliver results of assigned work in expected quality and take responsibility for deliverables. Act as a solution architect and integrator. • Take responsibility for engineering documentation originate in your technology area. • Take responsibility for delivering technical goals and the defined and agreed MBOs • Prepare technical reports for KMLE management. • Communicate with other technical teams inside and outside of the company, with technical authorities, management and external partners. • Support definition of technical strategy in cooperation with Research Specialists, follow it and keep it in mind. Communicate as a technical representative of KM with Business Innovation Centre, Partners and Customers. Participate in technical roadmap decisions making and planning. • Mentor junior employees and help them professionally grow. Participate in hiring activities and decisions. Spread your knowledge across team.
Main requirements: • Master or PhD in Computer Science, Software/Systems Engineering / Telecommunication / Networking, Applied Mathematics or equivalent field. • 5 years of experience in R&D area and Java Development • Excellent Software development skills in prototyping and product code using the Java and Web Services platforms. • Provable skills in Software Architecture • Semantic Web or Semantic Understanding • Strong communication skills (verbal and written in English) to be able to present the ideas to colleagues, business specialists and customers. Work in multilingual and collaborative environment. • Understanding of IT infrastructure / middle-ware and open source scene • Good knowledge of UML and Software Engineering frameworks • Familiarity with unit testing and code-coverage tools • Interactive, open minded person able to work broad range of activities and interact with people with various backgrounds. Ability to present and uphold your ideas. • Analytical approach to challenges to understand the critical points Big Advantages: • Natural Language Processing • Knowledge representation and reasoning • Ontologies • Structured entity extraction • SPARQL • No SQL databases • Other programming or scripting (Python) • Project management experience • Experience of working in an agile development methodology
The special thing about this job
What can we offer you? • Motivating salary based on your experience • Work with innovative technologies • Flexible working hours and Home Office • 5 weeks of holidays and 2 sick days • Laptop, mobile phone • Meal Vouchers • Relax Room with Comfortable Sitting Bags, Table Soccer and Xbox One • Teambuildings and company events • Refreshment (tasty coffee, tea..)
If you find this position challenging, please submit your application online. Your consultant, Jan Růžička, email@example.com, will contact you promptly.