Job Description :
Micro Focus is one of the world’s largest enterprise software providers, delivering the mission-critical software that keeps the digital world running.
We combine pragmatism, discipline, and customer-centric innovation to deliver trusted, proven solutions that customers need in order to succeed in today’s rapidly evolving marketplace.
That’s high tech without the drama.
What kind of work would you be doing?
Interested in cool technologies and working for an innovative company? Do you want to make an impact? Stop your search and apply today!
You will be working on the development of a real time, dashboarding and monitoring solution with data visualizations using the latest technologies.
We are seeking an enthusiastic developer that is a self-starter and is fascinated with both front-end and back-end software technologies!
The ideal candidate will bring analytical, critical thinking and problem solving skills and a passion for creating maintainable, highly reliable and scalable applications.
We are looking for engineers who are quick learners, excellent communicators, hardworking, and who like to have fun. You will play a key role in designing and building new product features using a mixture of technologies, programming languages and systems that will require you to keep up with the latest technological trends.
You will be included in all aspects of software development, and will be encouraged to explore your own ideas.
We are an experienced agile development team with a positive team spirit! We are cool with casual, meaning it’s casual Friday every day.
We offer flexible working times and will support you in finding the role you desire. We would love to welcome you to our team!
What achievements should you have so far?
Hands-on development in all phases (specification, design, coding, testing and bug fixing)
Optimize applications for maximum speed and scalability
Ensure code quality and test functionality
Analyze the design and determine the coding and integration activities required based on specific requirements.
Own and drive the research and implementation of customer requirements with minimal supervision.
Drive innovation and integration of new technologies into projects and activities in the software application organization.
Provide guidance and mentoring to less-experienced staff members
Provide domain-specific expertise and overall software applications leadership and perspective to cross-organization projects, programs, and activities
Develop functional and appealing enterprise-grade single-page web applications
Work closely with the UX team to design high quality user interfaces
Build reusable and modular UI components and libraries
Education and Experience
Bachelor’s or Master’s degree in Computer Science, Information Systems, or equivalent
Typically 4+ years’ experience.
Must have :
Four or more years of software development experience with technologies such as Java, GO, J2EE, JBoss, JMS, JMX, Java script, Spring, Hibernate, XML, SQL, Oracle, Perl, VBS, and shell scripting languages
Profound knowledge of Java (Class loading, Memory Management, Transaction management etc)
Proven Hands on experience with SQL or non-SQL databases
Flexibility, precision as well as analytic and conceptual thinking
Linux System knowledge as user and administrator
Passion for high quality code and the quality assurance process
Team player with the ability to work in an international environment as well as working individually
Excellent written and verbal communication skills; English and local language.
Understanding of the development of complex and responsive user interfaces
Proficient understanding of modern web-technologies including HTML5, CSS and SVG
Proficient understanding of CSS pre-processing platforms, such as LESS and SASS
Familiarity with browser developer tools for testing, debugging and measuring performance
High want :
Good understanding of version control systems, preferably GIT
Experience with Apache Storm / Flink
Experience with Apache Kafka / Pulsar
Familiar with the GO programming language
Experience with Vertica or other column store databases
Familiar with JSON / REST APIs
Experience with machine learning techniques
Good understanding of build tools like Grunt and Webpack
Good understanding of server-side technologies like NodeJS and Express
Familiar with JSON / REST APIs
Experience with agile development methods
Experience in working in multi-cultural teams and multi-site
Job - Engineering
Primary Location - Cluj