What are the responsibilities and job description for the Java developer Payment processing position at Accord Technologies Inc?
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
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.
- Bachelor’s 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.
- Knowledge of other NoSQL databases and message brokers.
- Experience with CI/CD pipelines and DevOps practices.
- Understanding of security standards in payment processing
Salary : $50