Our client is looking for an experienced Back-end developer, who wishes to follow and assist the company on their continuous journey towards innovation and better solution for their clients. You will be responsible for building new solutions and enhance existing ones, in coordination with the project management office and the product team. You will understand customer needs and help translate those into feasible and effective solutions for our clients.
Responsibilities and duties:
Participate in projects within the e-invoicing and retail industries where technology innovation plays a fundamental role in digital solutions.
Delivering maximum business value to the end customer.
Participate in every phase of the software lifecycle, actively contributing to the development at every step.
Own software development projects
Producing, testing and debugging solutions for clients
Develop high-quality software design and architecture
Identify, prioritize and execute tasks in the software development life cycle
Develop tools and applications by producing clean, efficient code
Automate tasks through appropriate tools and scripting
Perform validation and verification testing
Document development phases and monitor systems
Ensure software is up-to-date with latest technologies
Bachelor or master's degree in Computer Science, Engineering, Mathematics or relevant field.
Minimum 3 years of experience
Desirable Technologies and Software engineering practices:
Software systems Analysis
SQL, and relational databases
XML, XSD, JSON and other common data formats
SOAP, REST APIs
Data warehousing and Business Intelligence
Rest API design, OpenAPI 3
Working knowledge of Design Patterns
Development and Frameworks
JVM Ecosystem: Groovy, Grails, Micronaut, Spring Boot, Java
Basic AWS technologies like EC2, RDS, ELB, VPC, IAM
Containerization technologies: Docker, Rancher
Power-user level knowledge of Linux, Windows
Nexus maven repository
Gitlab, Gitlab-CI, Shippable
Working knowledge and big picture overview of
web Servers: Apache, IIS
Network security, OpenVPN, PKI, SSL
You have excellent communication skills in English and one other EU language
You are able to work autonomously and prioritize your day-to-day tasks
Excellent problem-solving skills
Great organizational skills
You are reliable, assertive with a team-player oriented mindset
You are open-minded, curious and eager to learn
Knowledge of Scrum and Agile methodologies is a plus
Affinity with e-invoicing is a plus
Our vision is that every employee is an important member of this mid-sized family. Our employees’ positive feedback, their low turnover and positivism are key signs of their high level of satisfaction.
Responsibility and transparency
We believe that our employees’ well-being, motivation and enthusiasm are at the core of our growth, more importantly, we share the responsibility to build it with them. Receiving and providing transparent feedback, fostering entrepreneurship and rewarding initiatives make part of this common process.
We believes in next-gen management. We encourage quality training and autonomy over managerial micro-supervision. Accordingly, we opted for an organic structure composed of independent, self-managing teams nurtured by a collaborative spirit and striving for company-wide shared success.
Trust and flexibility
We believe mutual trust is the main driver of our company. We intend to fulfil employees' needs by offering a high degree of flexibility, both in terms of working responsibilities as well as work-life balance. In exchange, we expect the employee to remain focused, creative and embrace our collaborative mindset.
Positive and open-minded atmosphere
Being driven by strong values while progressing towards common goals, the company consists of a good mix of diverse profiles and nationalities resulting in an inspiring atmosphere. It is of utmost importance for us to preserve it.
A Pleasant working environment
High emphasis has been put into the design of our workspace for it to be in line with our way of thinking. We have opted for a brand-new open space facilitating informal interactions between all colleagues. In addition to that, our building offers great extra services such as weekly food-trucks, Friday drinks, gym, leisure room, etc.
A structured onboarding and training opportunities
We put energy on making sure that newcomers are warmly welcome and benefit from close follow-up by a dedicated buddy through the first 3 to 6 months. On the longer run, we continue to offer opportunities for personal development through training.