PayMedia is a rapidly evolving financial technology (Fin-tech) company in Sri Lanka that was started to provide the best caliber of total software solutions for banks and other institutes. While keeping the focus on Fin-Tech, the company wants people to trust and enjoy the convenience of digital technology and disrupt the payment processes in the country and around the world.
We're looking for a self motivated and a talented individual who aligns with the following profile to join our team.
Responsibility
- Design, develop, and maintain complex software applications and system components.
- Translate business and technical requirements into efficient, scalable, and maintainable solutions.
- Contribute to architectural discussions and provide input on system design, performance, and scalability.
- Write high-quality, testable, and secure code while adhering to coding standards and best practices.
- Perform code reviews and provide constructive feedback to peers and junior engineers.
- Guide and mentor junior and mid-level engineers, fostering knowledge sharing and technical growth.
- Collaborate with QA, DevOps, UI/UX, and Product teams to ensure smooth development and deployment.
- Support production systems, troubleshoot issues, and ensure system stability and performance.
- Participate actively in Agile ceremonies including sprint planning, backlog refinement, and retrospectives.
- Continuously research and recommend tools, frameworks, and technologies to improve
- productivity and software quality.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or related discipline.
- 3+ years of professional software development experience.
- Solid understanding of software design principles, design patterns, and architecture.
- Experience with modern front-end frameworks (React, Angular).
- Back-end frameworks such as Spring Boot, Node.js, PHP.
- Knowledge of CI/CD tools and DevOps practices.
- Experience with containerization (Docker, Kubernetes).
- Exposure to security best practices in software development.
- Experience with relational databases (SQL) and exposure to NoSQL databases.
- Hands-on experience with version control systems (Git, GitHub/GitLab/Bitbucket).
- Familiarity with REST APIs, microservices, and cloud-based architectures.
- Understanding of Agile/Scrum development methodologies.
- Strong problem-solving and debugging skills.
- Effective communication and collaboration skills.
Apply today & join us to embark on an exciting journey into the world of FinTech!
careers@paymedia.lk
210, Havelock Road, Colombo 05, Sri Lanka.
www.paymedia.lk
Generating Apply Link...

.png)


