Skip to main content

LAMP Stack Developer

Job Details

Remote - UT - Remote, UT


This position is for a PHP developer working with Ingo Money's Payment Gateway teams. Ingo Money is seeking a talented PHP Developer to join our team of innovative engineers, designers, and product managers. In this role, you will be responsible for designing, developing, and maintaining our financial technology platform, which includes RestAPI Integrations, prepaid debit cards, and real-time payments. As a PHP Developer, you will work closely with our DevOps team to build and deploy applications using Docker. You will be responsible for designing and implementing MongoDB and MySQL database solutions. You will also work with messaging systems like Kafka and RabbitMQ to handle large volumes of real-time data.



In addition, this role will require a strong focus on security-focused development practices. You must be familiar with TLS and encryption and have experience writing and maintaining secure code practices.


Specific Duties & Responsibilities


  • Designing, developing, and maintaining web applications using the LAMP stack in a PCI environment for FINTECH.
  • Collaborating with other developers, project managers, and stakeholders to identify project requirements and specifications.
  • Integrating web applications with third-party APIs and services.
  • Debugging and troubleshooting issues with web applications and third-party API integrations.
  • Using OWASP 10 best practices to write secure code to protect against attacks and vulnerabilities.
  • Optimizing web applications for performance and scalability at the database and application level.
  • Maintaining version control using tools such as Git.
  • Provide technical support and guidance to other team members and supporting code deployed to production environments with the DevOps team.
  • Collaborating with cross-functional teams to design, develop, and implement software solutions.
  • Participating in code reviews to ensure the quality and consistency of code across the team.
  • Documenting technical specifications, requirements, and design decisions.
  • Staying up-to-date with emerging trends and technologies in web development and contributing ideas to improve software development processes.
  • Provide technical support and guidance to other team members as needed.
  • Work with docker images and Postman scripts to test solutions.
  • Designing and implementing messaging workflows that leverage Kafka and other queueing technologies to ensure efficient and scalable processing of data.
  • Using PHP Frameworks such as CodeIgniter.


Required Skills:

  • 1+ years' of PHP experience (need experience with PHP 8.0 and 8.1)
  • 1+ years' of Linux experience.
  • Strong REST and SOAP API experience
  • Proficiency in working with microservices
  • Demonstrated expertise with Object Oriented Programming.
  • Experience in complex enterprise-level systems, application architecture, and design.
  • Need to be comfortable with debugging and bug fixes.
  • Solid understanding of databases, with expertise in MongoDB and MySQL
  • Web Application Development experience, specifically MVC/PHP. 
  • Familiarity with TLS and encryption and experience in writing and maintaining secure code practices.
  • Strong problem-solving and analytical skills.
  • Excellent communication and teamwork abilities.
  • Desire to work with docker containers and CI/CD processes.


Bonus Skills: -

  • Python experience
  • Docker
  • Kafka
  • RabbitMQ
  • RockyLinux8/9
  • CodeIgniter





  • Minimum 1 -2  years experience writing and working with complex coding systems using OOP.