Senior Java Backend Resource

BASIC OBJECTIVE:

We are seeking a highly experienced Senior Java Backend Resource with extensive experience in developing Payment Gateway solutions. The ideal candidate will have a strong background in Java, EJB, Microservices, MVC Framework, and Oracle and experience in building highly scalable, high-transactional systems.

ROLES AND RESPONSIBILITIES:

  • Design, develop and maintain a highly scalable, high-transactional Payment Gateway solution using Java, J2EE, EJB, Microservices, and MVC Framework.
  • Develop and maintain SOAP/RESTful APIs for Payment Gateway integration with third-party vendors and clients.
  • Ensure the reliability, availability, and performance of the Payment Gateway solution through continuous monitoring, testing, and improvement.
  • Collaborate with cross-functional teams to gather requirements and develop solutions that meet the needs of the business and clients.
  • Maintain high standards of quality for code, documentation, and other deliverables
  • Proactively identify and resolve issues related to Payment Gateway operations.
  • Troubleshoot and debug applications
  • Stay up-to-date with emerging technologies and trends in Payment Gateway solutions and implement them in the development process as appropriate.

REQUIREMENTS:

  • Solid experience in developing Payment Gateway solutions using Java, J2EE, EJB, Microservice and MVC Framework.
  • Extensive experience in developing SOAP/RESTful APIs for Payment Gateway integration with third-party vendors and clients.
  • Good working knowledge of design patterns & OOAD
  • Strong understanding of Payment Gateway architecture, including encryption, tokenization, and security standards.
  • Solid understanding of software development principles and design patterns.
  • Strong proficiency with Oracle SQL
  • Experience with Agile, build management, continuous integration, continuous delivery, data structures/algorithms
  • Excellent problem-solving and troubleshooting skills.
  • Experience with payment processing
  • Knowledge of distributed systems and memory and performance optimization
  • Excellent communication and collaboration skills.
  • Ability to work in a fast-paced, dynamic environment with multiple priorities and deadlines.

PERSONAL ATTRIBUTES:

  1. Problem-solving skills: Ability to identify and solve complex technical issues efficiently.
  2. Team player: Collaborative mindset to work effectively with cross-functional teams.
  3. Adaptability: Capacity to adapt to changing project requirements and technologies.
  4. Attention to detail: Keen eye for detail to ensure code quality and reliability.
  5. Communication skills: Clear communication skills to articulate technical concepts to non-technical stakeholders.
  6. Analytical thinking: Strong analytical skills to analyze problems and devise effective solutions.
  7. Creativity: Ability to think innovatively and propose creative solutions to technical challenges.
  8. Time management: Effective time management skills to meet project deadlines and deliverables.
  9. Continuous learning: Willingness to stay updated with the latest technologies and trends in Java development.
  10. Resilience: Capacity to handle setbacks and overcome obstacles during the development process.
  11. Self-motivation: Intrinsic drive to excel and deliver high-quality work independently.
  12. Customer focus: Commitment to understanding and meeting the needs of end-users through software solutions.

Don’t miss out on this incredible opportunity to be part of our dynamic team! Apply now and let’s revolutionize Payment Gateway solutions together! 🌟

To apply for this job please visit www.linkedin.com.

Scroll to Top