Inovia is looking for a experienced Java Developer with a passion for Microservices to join our team. To be successful as a software developer at Inovia AI you have to be a innovative thinker with a hunger to expand your knowledge. You possess a broad set of skills and aren’t afraid to try new things.
The team hopes that their new colleagues will share their interest in Java development, adhere to the principle that nothing is impossible, and are motivated to learn new technologies.
We offer you...
♥ An opportunity to challenge yourself and grow with complex and exciting assignments within the domains of Big Data, real-time Big Data, machine learning and artificial intelligence by developing proprietary world-class software.
♥ Become member of one of the most experienced Big Data teams in the Nordics.
♥ International atmosphere with highly skilled colleagues from all over the world.
♥ A working environment that promotes freedom of expression and equal opportunity.
♥ Employment in a niche company with flexible working methods and short decision paths.
♥ Participation in the decision-making process for product development.
♥ A diverse working environment with international and Swedish customers.
♥ Attractive salary package including private health insurance, pension insurance and wellness allowance.
♥ Amazing 360-degree view from our office in Victoria Tower, 28th floor in Kista.
About the role
♥ Write test-driven, clean, readable, and efficient code to deliver new user-facing features.
♥ Build reusable code and libraries for future use.
♥ Optimize application for maximum speed and scalability.
♥ Clearly document any programming-related information.
♥ Collaborate with other team members and stakeholders.
Your personal attitude
♥ Naturally driven, innovative, an excellent problem solver, creative and challenge seeking.
♥ Possess a strong interest in programming and believe there is always something new to learn.
♥ Enjoy responsibility and to be an important part of Inovia.
♥ Comfortable working in team as well as individually.
Your knowledge and experience
♥ This role requires a high level of technical interest. Technical university degree is desirable or otherwise equally qualified experience well-documented is required.
♥ Solid background in Java development (+1-2 years).
♥ Interest in the Open Source development process and application life cycle management.
♥ Experience in agile development methods such as Scrum.
♥ Experience in Microservices
- → Bachelors of Science degree in Computer Science or equivalent experience
- → 2-5 years of experience building, shipping, and maintaining customer-facing applications
- → Knowledge of Java programming language, paradigms, constructs, and idioms
- → Intimate knowledge of low-level network protocols
- → Familiarity with an agile development process
- → Familiarity with modern cloud and web architecture
- → Excellent communication and problem-solving skills
- → Experience working with code versioning tools such as Github