Senior Software Engineer – Java Jobs at Creative Software in Colombo, Sri Lanka

Application deadline date has been passed for this Job.
Exploreture
  • Post Date: February 14, 2024
  • Applications 0
  • Views 16
Job Overview

Senior Software Engineer – Java

Free photo medium shot man working on computer

Join our dynamic team at Pagero, a pioneering organization at the forefront of innovation, in collaboration with Creative Software!

Pagero is on a mission to create the world’s largest open business network, and you can be a part of this exciting endeavor. As a Senior Software Engineer, you’ll be an essential contributor to Pagero’s global expansion, connecting businesses across borders through our cutting-edge cloud-based network.

It’s ideal if you are with:

  • A Degree in Computer Engineering, Computer Science, or a related discipline.
  • 3+ years of experience with designing and developing enterprise applications using Java.
  • A self-starter with strong analytical and problem-solving skills.
  • Very good knowledge of OOP concepts and design patterns.
  • Strong proficiency in JVM-based languages, including Java and Scala.
  • Willingness to work with the functional programming language Scala.
  • Knowledge of relational databases and SQL.
  • Very good understanding of software engineering best practices.
  • Proficient experience in CICD, code reviews, design reviews, code coverage, unit testing, and test automation.
  • Good verbal and written communication skills in English.
  • A team worker with an eagerness to learn new things.
  • Good understanding of agile software development practices.
  • High attention to detail, self- organized, and a systematic approach to work.
  • Knowledge of microservices, functional programming, and Docker would be an added advantage.
  • A self-motivated, results-driven, and a technology enthusiast.

It’s ideal if your expertise is to:

  • Design and develop new services and infrastructure and maintain our existing flagship cloud service product, Pagero Online, which handles millions of transactions annually.
  • Play a central role in developing our system-level design, write appropriate automated tests for everything you build, and apply knowledge sharing for what you have created.
  • Be curious and passionate about learning new trends and techniques and how they can help us increase the value of our products to our customers.
  • Build strong relationships with the product management and development team.
  • Develop functionality based on directions and requirement specifications.
  • Ensure testable code is produced and practice test-driven development.
  • Take overall responsibility and ownership of the deliverables of the module.

What we offer:

Our careers offer a flexible working environment, attractive remuneration, and opportunities to travel overseas and work alongside brilliant minds. You will be amongst peers at the top of their game, allowing you to sharpen your skills in an inclusive culture. We offer a variety of spaces that support their work-life balance and integrate wellness into our workplace experience, which includes a recreation zone and gym.

 

 

 

 

Apply Now

Job Detail
  • Offered SalaryNot Specified
  • Career LevelNot Specified
  • Experience3 Years
  • GenderBoth
  • INDUSTRYComputer and technology
  • QualificationProfessional Degree
Shortlist Never pay anyone for job application test or interview.