Senior Software Developer/Software Architect

  • Full-time

Company Description

What crosses your mind when you hear ‘employee experience’? Is the following something you are looking for?  

QA Cube is crafting a work experience that allows people to achieve their best potential while feeling connected, recognized, and endorsed. 

We develop our own product and our clients are among the largest global enterprises. Through our methodology we ensure the best software quality reporting and analytics solution for complex enterprise needing greater agility.  

Company culture is essential and through our values, we aim to reshape the way we work. To put it nicely, with a lot of grit we break the limits, but we don’t stop there because we know that continuous improvement and ownership of everything we do, combined with great trust and team spirit, is the perfect recipe for success. 

Job Description

  • Being part of a Development Team developing a leading QA visual analytics and reporting platform for DevOps for high level maturity reporting 
  • Designing software solutions to meet the client’s various business and technical needs 
  • Advising a team of developers and analysts throughout the entire project lifecycle 
  • Analyzing application specifications and technology approaches to ensure business requirements are met and are scalable for future product releases 
  • Working with business analysts and management to recommend future application solutions 

Qualifications

Apart from culture fit being of paramount importance, for our current job opening we are looking for the following good-to-have skill set: 

  • Strong experience in Java/J2EE software development 
  • Strong experience with Spring Boot, Spring Cloud, Spring Data and Spring Security 
  • Strong understanding of full life-cycle development and Agile methodology 
  • Experience in developing web applications using Spring MVC framework 
  • Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate) 
  • Experience with MySQL, Oracle, Microsoft SQL server or Mongo DB 
  • Experience with DevOps and CI/CD tools 
  • Experience with Redis 
  • Experience with some of message-brokers (ActiveMQ, RabbitMQ, Kafka…) 
  • Experience with microservices architecture 
  • Experience with Azure/AWS services and cloud technologies 
  • Strong written and verbal communications skills in English 

The following experience is a plus: 

  • ETL process 
  • Multitenancy architecture  
  • Docker, Kubernetes, Helm Charts, ELK stack  
  • Angular 11+ experience  
  • Data Science and AI technologies  
  • Python experience  

 

Additional Information

We seek to continuously improve our benefits package and currently, you can discover the following: 

  • Disciplines and streams where you can contribute and develop locally and globally on a strategic level 
  • Global All-hands meetings where we foster transparency 
  • Individual budget for education and professional development 
  • Work flexibility tailored to individual needs 
  • Frequent feedback with advancement opportunities and a performance-based salary system 
  • Loyalty program and new parents’ benefits package 
  • Tailor-made team events and team buildings for each team 
  • Wellness program (Private health insurance, accident insurance 24/7, sports activities) 
  • 30 days of sick leave without salary reduction with 3 days without doctor's notice 
  • Extra vacation days plus additional company days off for Holidays, between New Year and Christmas 

 

We look forward to receiving your electronic application (CV, reference letters, etc.). For more information, please visit www.qacube.com.