Epicareer Might not Working Properly
Learn More

Software Developer - PHP/Java Developer

Salary undisclosed

Apply on


Original
Simplified
Job Summary

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-set


• 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.

Desired Skill-set


• 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.