• Experience with Financial systems.
  • Collaborate with cross-functional teams to gather and analyze project requirements.
  • Design, develop, test, and maintain Java-based web applications.
  • Implement front-end components using HTML, CSS, and JavaScript to create a seamless user experience.
  • Utilize the JSF Framework for building dynamic web interfaces.
  • Integrate with Paygate and other third-party services to enable secure payment processing.
  • Work with various databases including SQL Server, MySQL, and PostgreSQL to manage data.
  • Utilize Hibernate and/or Spring Boot for efficient data access and manipulation.
  • Maintain version control using SourceTree and GitHub.
  • Deploy and manage applications on Apache Tomcat in a Linux environment.
  • Collaborate with other developers, participate in code reviews, and provide constructive feedback.
  • Keep up-to-date with industry trends and best practices in Java development.

Minimum Requirements:

  • Matric.
  • Degree in BS/MS in Computer Science or a similar relevant field.

Desired Skills:

  • HTML
  • CSS
  • JavaScript

Learn more/Apply for this position