Back-End Programmer
āļāļĩāđCDG GROUPKey Responsibilities Design, implement, and maintain serverâside application logic and RESTful APIs. Develop, test, and deploy microservices and integration layers for new products and existing systems. Collaborate with frontâend developers, DevOps engineers, and product owners to define technical solutions and delivery plans. Work with relational and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB), including schema design, data modelling, and performance tuning. Integrate thirdâparty services and external systems via API or message queues. Ensure application performance, security, and responsiveness through code optimisation and adoption of secure coding practices. Write and maintain documentation, including technical specifications, API references, and user guides. Contribute to automated testing and continuous integration/continuous delivery (CI/CD) pipelines. Troubleshoot and resolve production incidents; perform rootâcause analysis and implement preventive solutions. Keep current with emerging backâend technologies, frameworks, and best practices; recommend improvements to existing systems. Qualifications Bachelor's degree or higher in Computer Science, Software Engineering, or related field. Minimum of 2â4 years' experience in backâend development, preferably in enterprise or highâvolume environments. Strong proficiency in one or more serverâside languages (e.g., Java/Spring Boot, Python/Django, C#/.NET, Node.js/Express). Familiarity with relational and NoSQL databases and strong SQL skills. Experience creating RESTful APIs and integrating thirdâparty services; understanding of microservices architecture is a plus. Working knowledge of version control systems (e.g., Git) and build tools. Understanding of secure coding, authentication/authorisation mechanisms, and web security fundamentals. Familiarity with containerisation and CI/CD (e.g., Docker, Jenkins, GitLab CI) is highly desirable. Ability to collaborate in crossâfunctional teams and communicate technical concepts effectively. Strong analytical and problemâsolving skills; ability to work independently and adapt to changing requirements. Knowledge of cloud services (AWS, Azure, GCP) and Agile/Scrum methodologies is advantageous.
āļāļĢāļ°āļŠāļāļāļēāļĢāļāđāļāļĩāđāļāļģāđāļāđāļ
- āđāļĄāđāļĢāļ°āļāļļāļāļĢāļ°āļŠāļāļāļēāļĢāļāđāļāļąāđāļāļāđāļģ
āđāļāļīāļāđāļāļ·āļāļ
- āļŠāļēāļĄāļēāļĢāļāļāđāļāļĢāļāļāđāļāđ
āļŠāļēāļĒāļāļēāļ
- āđāļāļāļĩ / āđāļāļĩāļĒāļāđāļāļĢāđāļāļĢāļĄ
āļāļĢāļ°āđāļ āļāļāļēāļ
- āļāļēāļāļāļĢāļ°āļāļģ
āđāļāļĩāđāļĒāļ§āļāļąāļāļāļĢāļīāļĐāļąāļ
āļāļēāļāļāļđāđāđāļŦāđāļāļĢāļīāļāļēāļĢāļŠāļģāļĢāļāļāļāđāļāļĄāļđāļĨāļāļāļĄāļāļīāļ§āđāļāļāļĢāđāđāļāļāđāļ§āļāļŠāļāļāļĢāļēāļĄāđāļ§āļĩāļĒāļāļāļēāļĄ āđāļāđāļāļąāļāļāļēāļŠāļđāđāļāļĨāļļāđāļĄāļāļĢāļīāļĐāļąāļāļāļĩāđāļĄāļĩāļāļ§āļēāļĄāđāļāļĩāđāļĒāļ§āļāļēāļāđāļāļāļēāļĢāđāļŦāđāļāļĢāļīāļāļēāļĢāļāđāļēāļāđāļāļāđāļāđāļĨāļĒāļĩāļŠāļēāļĢāļŠāļāđāļāļĻāđāļāļāļāļĢāļāļ§āļāļāļĢāđāļāđāļŦāļāđāļ§āļĒāļāļēāļāļ āļēāļāļĢāļąāļ āļĢāļąāļāļ§āļīāļŠāļēāļŦāļāļīāļ āđāļĨāļ°āđāļāļāļāļ āļāļąāđāļāđāļāđāļāļēāļĢāđāļŦāđāļāļģāļāļĢāļķāļāļĐāļē āļāļāļāđāļāļ āļāļąāļāļāļē āļāļąāļāļŦāļēāļāļļāļāļāļĢāļāđāļāļĢāđāļāļĄāļāļīāļāļāļąāđāļāļĢāļ°āļāļāļŪāļēāļĢāđāļāđāļ§āļĢāđ āļāļāļāļāđāđāļ§āļĢāđ āđāļĨāļ°āđāļāļāļāļĨāļīāđāļāļāļąāđāļāļāđāļēāļāđ āđāļāļ·āđāļāđāļŦāđāļāļāļāļŠāļāļ ... āļāđāļēāļāļāđāļ
āļĢāđāļ§āļĄāļāļēāļāļāļąāļāđāļĢāļē: We believe in potential of our people. CDG strives to provide the best experimental learning and development programs that strengthen our employeesâ capabilities. Our opportunities extend to individual development, coaching, domestic and international training, projects and activities. These activit ... āļāđāļēāļāļāđāļ
āļŠāļ§āļąāļŠāļāļīāļāļēāļĢ
- āđāļāļāļąāļŠāļāļķāđāļāļāļĒāļđāđāļāļąāļāļāļĨāļāļĢāļ°āļāļāļāļāļēāļĢ
- āļāļģāļāļēāļ 5 āļ§āļąāļ/āļŠāļąāļāļāļēāļŦāđ
- āđāļāļāļēāļŠāđāļāļāļēāļĢāđāļĢāļĩāļĒāļāļĢāļđāđāđāļĨāļ°āļāļąāļāļāļē
- āļāļĢāļ°āļāļąāļāļāļĩāļ§āļīāļ
- āļāđāļēāļĒāļāđāļēāļāļģāļāļēāļāļĨāđāļ§āļāđāļ§āļĨāļē
- āļāļēāļĢāļāļąāļāļāļēāđāļāļ·āđāļāļāļ§āļēāļĄāđāļāđāļāļĄāļ·āļāļāļēāļāļĩāļ
- āļāļĢāļ°āļāļąāļāļŠāļąāļāļāļĄ
- āļāļĢāļ°āļāļąāļāļāļąāļāļāļāļĢāļĢāļĄ
- āļāđāļēāđāļāļīāļāļāļēāļ
- āļāļāļāļāļļāļāļŠāļģāļĢāļāļāđāļĨāļĩāđāļĒāļāļāļĩāļ
- āļāļąāđāļ§āđāļĄāļāļāļģāļāļēāļāļĒāļ·āļāļŦāļĒāļļāđāļ
- āļĢāļāļāļĢāļīāļĐāļąāļ
- āļāļķāļāļāļāļĢāļĄ
- āļāļĢāļ°āļāļąāļāļŠāļļāļāļ āļēāļ
