Skip to main content

Open Vacancies



Technical Lead (.Net | Integration) - Ref 2300


We are looking for a talented Technical Lead to join our Research and Development Center in Colombo. Our client is a leading technology company that develops interactive smart retail solutions that strengthen in-store shopping experience. The core operation is based in Sweden.

REQUIREMENTS

  • A Degree in Computer Science/Engineering or equivalent professional/technical qualification
  • 7+ years’ experience in design and development of enterprise business applications in .NET
  • Skills with integrating enterprise cloud solutions with external systems through RESTful APIs
  • Experience with integrating e-commerce platforms (e.g:- Shopify, Magento) for online stores/retail systems
  • Knowledge of NET Core 2.x, Web API, and developing connectors for customer-specific system integrations
  • Ability to develop integrations across multiple platforms, data sources/structures and formats using APIs
  • Good architectural understanding about API integrations and middleware development
  • Experience with continuous integration/continuous delivery (e.g.- VSTS, Jenkins)
  • Ability to develop tools to manage and monitor external system integrations
  • Good knowledge of standards and best practices related to application integrations
  • Ability to educate customers about integration considerations with client’s platform
  • Ability to explain concepts/patterns used in application integration environments
  • Very good experience with agile software development practices (Scrum)
  • Excellent communication skills in English (both verbal and written)

RESPONSIBILITIES

  • Build strong work relationship with the client’s product management team
  • Liaise closely with client’s product manager to clearly present/discuss ideas 
  • Plan and estimate for technical design, development, and deployment tasks
  • Take overall responsibility and ownership of deliverables for integrations
  • Be a self‐motivated and results driven leader, and technology enthusiast

This job is ideal for those who enjoy working in a fast-paced international environment. A quality-oriented mindset and the diligence to get things done is essential to thrive in this position. If you are a true problem solver who gets inspired by challenges to find new ways in delivering solutions and a doer with a creative spirit who enjoys working in a globally distributed research & development environment, apply today!

 

Senior Software Engineer (Java) – Ref 6016


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 the design and development of a cloud-based Enterprise Application Platform in collaboration with the client’s R&D organization in Sweden.

Requirements

  • A Degree in Computer Engineering, Computer Science or a related discipline
  • 3+ years of experience with designing and developing enterprise applications using Java EE
  • Knowledge in JS frameworks, such as React or Angular would be an added advantage
  • Knowledge in SCALA, microservices, Docker and JPA would be an added advantage
  • Strong analytical and problem-solving skills
  • Very good knowledge of OOP/ Functional programming 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

  • Develop required functionality within the estimated time period
  • Demonstrate completed functionality in line with DoD
  • Collaborate with client’s product management and application development teams
  • Participate in task planning and estimation during sprint planning
  • Take ownership of work and contribute to the success of the team

Candidates must be able to function as team players with a positive attitude and commitment to meet team / organizational objectives / goals. If you feel you are the ideal fit for this opportunity, apply today!

Senior Software Engineer (Java) – Ref 1703


We are looking for talented software professionals 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 Reactive Programming (Spring 5 WebFlux)
  • Knowledge of Elasticsearch
  • Experience with MongoDB, Postgres and Amazon Web Services (AWS)
  • Knowledge of Travis CI, Jenkins, GoCD continuous integration/delivery service
  • Experience with Git, Gradle and Maven (or similar)
  • Some understanding of Zuul (API Gateway/Edge Service)
  • Knowledge to write tests with Junit 5, Mockito etc;
  • Familiar with Linux

Requirements

  • A Degree in Computer Science or an equivalent qualification
  • 3+ years’ experience in developing applications in Java (specially, backend development)
  • Very good communication and presentation skills in English (both verbal and written)
  • Familiar with 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!

 

Software Engineer (Java) – Ref 1704


We are looking for talented software professionals 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

  • Very good backend development skills in Java
  • Sound knowledge of Spring and/or Spring Boot
  • Good knowledge in developing Microservices
  • Familiar with Reactive Programming (Spring 5 WebFlux)
  • Knowledge of Elasticsearch
  • Experience with MongoDB, Postgres and Amazon Web Services (AWS)
  • Knowledge of Travis CI, Jenkins, GoCD continuous integration/delivery service
  • Experience with Git, Gradle and Maven (or similar)
  • Some understanding of Zuul (API Gateway/Edge Service)
  • Knowledge to write tests with Junit 5, Mockito etc;
  • Familiar with Linux

 

Requirements

  • A Degree in Computer Science or an equivalent qualification
  • At least 1 years’ experience in developing applications in Java (specially, backend development)
  • Good communication and presentation skills in English (both verbal and written)
  • Familiar with 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!

 

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