Join to apply for the Senior Java backend role at Dicetek LLC .
Overview
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, Oracle and experience in building highly scalable, high-transactional systems.
Responsibilities
- Design, develop and maintain a highly scalable, high-transactional Payment Gateway solution using Java, J2EE, EJB, Microservices, 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.
Seniority level
Employment type
Job function
- Engineering and Information Technology
Industries
- IT Services and IT Consulting
#J-18808-Ljbffr