Description
You will develop and maintain Java applications focused on payment processing.
Responsibilities
- Design and implement containerized solutions using Docker for deployment and scaling.
- Integrate and manage MongoDB databases to support application data needs.
- Optimize performance, security, and scalability of payment systems.
- Collaborate with product and QA teams to ensure quality delivery.
- Participate in code reviews and system architecture discussions.
Required Skills
- 8+ years of professional experience in Java development with payment processing.
- Strong experience with Docker and container orchestration.
- Proven expertise in designing and managing MongoDB databases.
- Experience with Payment Systems, Gateways, or related financial services.
- Familiarity with RESTful APIs and microservices architecture.
- Experience with CI/CD Pipelines.
- Knowledge of Java Development.
- Demonstrated problem-solving skills.