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:
- Problem-solving skills: Ability to identify and solve complex technical issues efficiently.
- Team player: Collaborative mindset to work effectively with cross-functional teams.
- Adaptability: Capacity to adapt to changing project requirements and technologies.
- Attention to detail: Keen eye for detail to ensure code quality and reliability.
- Communication skills: Clear communication skills to articulate technical concepts to non-technical stakeholders.
- Analytical thinking: Strong analytical skills to analyze problems and devise effective solutions.
- Creativity: Ability to think innovatively and propose creative solutions to technical challenges.
- Time management: Effective time management skills to meet project deadlines and deliverables.
- Continuous learning: Willingness to stay updated with the latest technologies and trends in Java development.
- Resilience: Capacity to handle setbacks and overcome obstacles during the development process.
- Self-motivation: Intrinsic drive to excel and deliver high-quality work independently.
- 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.