Position: Java developer - Payment processing
Work Location : Charlotte NC
Duration: 12 months
Position type: W2 contract
Job Description:
As a Java Developer you will be responsible for designing developing and maintaining high-performance payment systems. You will work closely with cross-functional teams to implement containerized applications using Docker and manage data efficiently with MongoDB.
Key Responsibilities:
- Develop and maintain robust Java applications tailored for payment processing.
- Design and implement containerized solutions using Docker for deployment and scaling.
- Integrate and manage MongoDB databases to support application data needs.
- Collaborate with product and QA teams to ensure high-quality delivery.
- Optimize performance security and scalability of payment systems.
- Participate in code reviews troubleshooting and system architecture discussions.
- Stay updated with the latest industry trends especially in payments and containerization.
Qualifications:
- Bachelors degree in Computer Science Software Engineering or related field.
- 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 is needed.
- Familiarity with RESTful APIs microservices architecture and cloud platforms.
- Excellent problem-solving skills and attention to detail.
- Strong communication skills and ability to work collaboratively.
Nice to Have:
- Knowledge of other NoSQL databases and message brokers.
- Experience with CI/CD pipelines and DevOps practices.
- Understanding of security standards in payment processing
Position: Java developer - Payment processing Work Location : Charlotte NC Duration: 12 months Position type: W2 contract Job Description: As a Java Developer you will be responsible for designing developing and maintaining high-performance payment systems. You will work closely with cross-funct...
Position: Java developer - Payment processing
Work Location : Charlotte NC
Duration: 12 months
Position type: W2 contract
Job Description:
As a Java Developer you will be responsible for designing developing and maintaining high-performance payment systems. You will work closely with cross-functional teams to implement containerized applications using Docker and manage data efficiently with MongoDB.
Key Responsibilities:
- Develop and maintain robust Java applications tailored for payment processing.
- Design and implement containerized solutions using Docker for deployment and scaling.
- Integrate and manage MongoDB databases to support application data needs.
- Collaborate with product and QA teams to ensure high-quality delivery.
- Optimize performance security and scalability of payment systems.
- Participate in code reviews troubleshooting and system architecture discussions.
- Stay updated with the latest industry trends especially in payments and containerization.
Qualifications:
- Bachelors degree in Computer Science Software Engineering or related field.
- 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 is needed.
- Familiarity with RESTful APIs microservices architecture and cloud platforms.
- Excellent problem-solving skills and attention to detail.
- Strong communication skills and ability to work collaboratively.
Nice to Have:
- Knowledge of other NoSQL databases and message brokers.
- Experience with CI/CD pipelines and DevOps practices.
- Understanding of security standards in payment processing
View more
View less