Code company software products in eProcurement domain (Java, Groovy, Grails, React, HTML, CSS, SpringBoot, JavaScript Frameworks)
Provide end-to-end development for technical product/customer requirements. This includes such tasks as:
providing technical input
scoping solutions and programming based on pre-defined requirements
short-term solving the bugs
if needed create / refine / specify new/existing functional/non-functional requirements for further product development
Cooperate closely with product management and scrum masters
Work agile with a scrum-based approach and CI/CD.
Use testing of developed solutions (unit / integration / end-to-end)
As part of the development team, you will be sparring partner in the game for our development into the best possible direction
YOUR QUALIFICATIONS
We are looking for an experienced, passionate candidate, who enjoys working in teams and is eager to invest in the own professional development and fulfils the following skills:
The ability to carry out a number of development tasks
The ability to carry out both irregular and routine development tasks according to roadmap and priorities
Ensuring a systematic approach and defining priorities together with product management department for one’s work for the timely achievement of results.
Experience in other technologies we take advantage of: Tomcat, Maven, MySQL, MSSQL, Jira, Confluence to name a few.
Microservice architecture, which is containerized on top of Docker, which is orchestrated through Docker-swarm and Kubernetes.
Github based development process using PRs
CI/CD with help from our DevOps team
Atlassian product family for development management and information sharing
Our teams are small, agile, multi-national and independent. We are working in a flat hierarchy. You will have your own responsibilities but also be accountable for the results of the team as of your experience and your position.
YOU CAN LOOK FORWARD TO:
Career growth Possibility to grow and take over responsibilities as you move on your career path.
Independent work Independent role where you are trusted to do your job without micromanaging.
Remote Work Depending on your role, work partially or fully from wherever you like in one of the countries we operate in.
Flat organization Easy collaboration & a chance to make a difference through the company.
Peer support Nice colleagues who support you, have fun with you and make you feel like home.
I love Monday’s activities We spice up our days with onsite and online events to relax with your co-workers.
Modern tools We work with quality devices & state-of-art technologies and constantly develop how we work.
All basic benefits Sport & culture, lunch, phone, benefit, gym, bonus plan and more.