Business Technology Jobs

Software Developer – PHP/Java Developer

We are looking for skilled and dedicated PHP / Java Developer to join our development team. As a PHP / Java Developer, you will play a crucial role in designing, developing, and maintaining our payment solutions and products. Your expertise in frontend or backend development, along with a solid understanding of PHP / Java and the Spring framework, will be vital in ensuring the delivery of secure and efficient financial solutions.

Mandatory Skill(s)
•     Bachelor's degree in Computer Science, Software Engineering,  Information Technology or a related field;
•     Proven experience(3+ years) as a PHP / Java Developer, with expertise in either frontend or backend development. Full-stack proficiency is a plus;
•     Strong proficiency in Java, Javascript, PHP and experience with the related framework (e.g.,
      Spring);
•     Familiarity  with securities concepts and secure coding practices, ensuring the development of robust and secure software applications;
•     Experience in developing and integrating payment systems is highly desirable;
•     Familiarity  with databases and ORM technologies (e.g., Hibernate) for data modeling and persistence;
•     Understanding of version control systems, such as Git, and familiarity with Agile methodologies;
•     Strong problem-solving and analytical skills, with the ability to analyze requirements and implement effective technical solutions;
•     Excellent teamwork and communication skills, with the ability to collaborate effectively with cross-functional teams;
•     Strong attention to detail and commitment to writing clean, maintainable, and efficient code.
 

Desirable Skill(s)
•     Knowledge of frontend build tools (e.g., Git, and familiarity with Agile methodologies Grunt, Gulp) and package managers (e.g., npm, Yarn) is a plus;
•     Experience with containerization technologies (e.g., Docker) is desirable;
•     Familiarity  with cloud platforms is a plus.

 

Responsibilities
•     Collaborate with product managers, software architects, and other stakeholders to understand requirements and translate them into technical solutions;
•     Design, develop, and maintain high-quality software applications, either on the frontend or backend, using PHP / Java and the Spring framework;
•     Write clean, efficient, and secure code, following best practices and coding standards;
•     Participate in code reviews to ensure code quality, identify potential issues and standards compliance throughout the development lifecycle;
•     Conduct unit testing and debugging to ensure proper functionality and identify and resolve defects;
•     Collaborate with frontend or backend development teams, depending on your expertise, to integrate components and ensure seamless application flow;
•     Design and implement scalable and secure backend solutions using PHP / Java programming language;
•     Work closely with the QA team to support testing efforts, troubleshoot issues, and resolve defects in a timely manner;
•     Collaborate with DevOps teams to implement CI/CD pipelines and automate deployment processes;
•     Collaborate with cross-functional teams, including product management, UX/UI designers, and operations teams, to ensure successful project implementation;
•     Contribute to the continuous improvement of development processes and the adoption of best practices and technologies;
•     Provide support and assistance to other developers, promoting knowledge sharing and collaboration;
•     Implement CI/CD pipelines and automate deployment processes;
•     Stay up-to-date with industry trends, emerging technologies, and security best practices, particularly  related to payment systems and secure coding.

If you are interested in this role, click on the “Apply to this job” button below or you could also write in with your CV to Binod Chetri at binod.c@sciente.com quoting the job title.

Binod Chetri
Technology Recruitment Specialist (APAC)
Let’s connect via