Skip to main content

Open Vacancies



Senior QA Engineer - REF1703


We are looking for an ambitious software professional with a passion for quality assurance to work as a part of a globally distributed team. You will be a member of a dedicated team that works with one of Europe's leading technology and service providers for the transport industry. The company is behind some of the most trusted transportation brands in the Nordic region. The core operation is based in Sweden.

Requirements

  • Bachelor’s Degree in Computer Science or an equivalent qualification
  • 3+ years of experience in Software Quality Assurance
  • Excellent understanding of test automation principles and best practices
  • Design, develop, execute and maintain automated test scripts
  • Ability to setup test processes and frameworks from the scratch
  • Experience with Web, API and Mobile application testing
  • Sound understanding of JS (Mocha, Chai) and Java (Junit) testing frameworks
  • Good understanding of mobile (Espresso/XCUITest) testing frameworks 
  • Hands-on experience with CI tools (e.g: Travis)
  • Familiarity with Agile Software Development practices (e.g: Scrum)
  • Good communication, presentation skills in English (both verbal and written)
  • Knowledge of Software QA methodologies, processes and standards
  • Collaborate and build good working relationships with developers and client’s R&D team

A proactive mindset, the capacity to make decisions autonomously and the diligence to get things done is essential to thrive in this position. If you are a team player with a positive attitude, committed to meeting delivery deadlines in globally distributed research & development projects, apply today!

*Applicants who do not have hands-on experience with test automation will not be considered for this position. Apply only if you satisfy this criterion.

Kindly email your CV to [email protected] indicating the position applied (i.e. Senior QA Engineer - REF 1703) as the email subject.


Senior Software Engineer (Java) – REF1701


We are looking for a talented software professional to join our Research and Development Center in Colombo.

Our client is one of Europe's leading technology and service providers for the transport industry. The company is behind some of the most trusted transportation brands in the Nordic region. The client’s transport booking system is used by thousands of customers and offers the best B2B platform on the market for large and small companies. The client’s core operation is based in Sweden.

 

TECHNICAL SKILLS

  • Strong backend development skills in Java
  • Excellent knowledge of Spring and/or Spring Boot
  • Very good knowledge in developing Microservices
  • Familiar with Elasticsearch
  • Experience with MongoDB, Postgres and Amazon Web Services (AWS)
  • Knowledge of Travis CI, GoCD continuous integration/delivery service
  • Experience with Git, Spring and Maven (or similar)
  • Some understanding of Zuul (API Gateway/Edge Service)

REQUIREMENTS

  • A Degree in Computer Science or an equivalent qualification
  • 3+ years’ experience in developing applications in Java (specially, backend development)
  • Excellent communication and presentation skills in English (both verbal and written)
  • Very good knowledge of agile software development practices (scrum)
  • High attention to detail, organized and a methodical approach to work

 

RESPONSIBILITIES

  • Collaborate and build good working relationships with the client’s product management/development teams
  • Plan and estimate for technical design and development tasks
  • Develop functionality in accordance with directions/specifications

 

If you are a team player with a positive attitude, committed to meeting delivery deadlines in globally distributed research & development projects, apply today!


Technical Lead (Java) – REF1700


We are looking for a talented software professional to join our Research and Development Center in Colombo.

Our client is one of Europe's leading technology and service providers for the transport industry. The company is behind some of the most trusted transportation brands in the Nordic region. The client’s transport booking system is used by thousands of customers and offers the best B2B platform on the market for large and small companies. The client’s core operation is based in Sweden.

 

TECHNICAL SKILLS

  • Strong backend development skills in Java
  • Excellent knowledge of Spring and/or Spring Boot
  • Very good knowledge in developing Microservices
  • Familiar with Elasticsearch
  • Experience with MongoDB, Postgres and Amazon Web Services (AWS)
  • Knowledge of Travis CI, GoCD continuous integration/delivery service
  • Experience with Git, Spring and Maven (or similar)
  • Some understanding of Zuul (API Gateway/Edge Service)

 

REQUIREMENTS

  • A Degree in Computer Science or an equivalent qualification
  • 6+ years’ experience in developing applications in Java (specially, backend development)
  • Excellent communication and presentation skills in English (both verbal and written)
  • Very good knowledge of agile software development practices (scrum)
  • High attention to detail, organized and a methodical approach to work

 

RESPONSIBILITIES

  • Collaborate and build good working relationships with the client’s product management/development teams
  • Plan and estimate for technical design and development tasks
  • Develop functionality in accordance with directions/specifications
  • Provide leadership and technical mentorship to a small team
  • Take overall responsibility for team deliverables
  • Drive project towards successful deliveries

 

In this role, you will continuously drive our client’s development process using cutting-edge technology to build a highly scalable technical platform. A proactive mindset, the capacity to make decisions autonomously and the diligence to get things done is essential to thrive in this position. If you are a team player with a positive attitude, committed to meeting delivery deadlines in globally distributed research & development projects, apply today!


Senior Software Engineer (Java)-REF1601


We are looking for talented software professionals to join our Research and Development Center in Colombo. You will be a member of a team engaged with building secure and scalable solutions for a healthcare system in collaboration with the client’s R&D organization in Sweden.

The solutions use microservice architecture deployed on AWS and is built with Java, Spring Boot and ReactJS. We are using MySQL as data storage and third party solutions for some features. We use JUnit, Mockito and RestAssured for unit tests. You will also be required to spend time on defining and improving the process of automated testing. The journey has only just begun though, so you will have the possibility to shape the role and take part in choosing tech and tools to be used.

 

REQUIREMENTS

  • A Degree in Computer Engineering, Computer Science or related discipline
  • 3+ years of experience with designing and developing enterprise applications using Java EE/Spring
  • Knowledge in Spring Boot, microservices, Docker and Kubernetes would be an added advantage
  • Very good knowledge of automated testing processes
  • Strong analytical and problem-solving skills
  • Very good knowledge of OOP concepts and design patterns
  • Knowledge of relational databases and SQL
  • Very good understanding of software engineering best practices
  • Very good communication skills in English (both verbal and written)
  • Good understanding of agile software development practices
  • High attention to detail, self-organized and a methodical approach to work

 

RESPONSIBILITIES

  • Involve primarily in design and development of backend microservice functionalities
  • Define and improve the process of test automation
  • Develop required functionality within the estimated time period
  • Collaborate with client’s product management and application development teams
  • Take ownership of work and contribute to the success of the team
  • Follow Scrum practices

 

Candidates must be able to function as team players with a positive attitude and commitment to meet team / organizational objectives / goals.


General Application - REF0000


We are always on the lookout for talented software professionals and graduates who wish to join our Creative family.

If you would like to join the Creative family and you believe you have what it takes, click the Apply button or simply send us your application via email to [email protected].

When applying, please make sure that you:

  • Subject of your email – “General Application-the post you are applying for” (E.g. Tech Lead)
  • Attach your updated CV
  • Include a cover letter explaining why you would like to join Creative and how you believe you can contribute to this organisation

We look forward to hearing from you and wish you the best of luck!



© 2019 Creative Software. All Rights Reserved | Privacy | Terms of Use