Java Developer with Spring Boot, Mongo, Kafka, Microservices with Payments background - contract

3 views
Skip to first unread message

Rishi

unread,
Dec 18, 2025, 10:36:49 AM (2 days ago) Dec 18
to Hrishi...@saibber108.com
Share GC/USC only at Email: Hrishi...@saibber108.com

Java Developer with Spring Boot, Mongo, Kafka, Microservices with Payments background - contract

Location: Charlotte, NC & Iselin , NJ…………..Onsite/Hybrid

Duration: 12+ Months

 

# Positions - 20

 

Java Developer with Spring Boot, Mongo, Kafka, Microservices with Payments background

 

We are seeking a highly skilled Senior Java Developer to join our engineering team. The ideal candidate will have extensive experience designing and developing scalable microservices architectures, with a strong background in payments industry domain, along with proficiency in MongoDB, Kafka, and related technologies. This role offers the opportunity to work on cutting-edge payment solutions and contribute to building robust, high-performance systems.

 

Key Responsibilities:

  • Design, develop, and maintain scalable, reliable, and secure microservices using Java and modern frameworks.
  • Architect and implement backend solutions leveraging Kafka for real-time messaging and data streaming.
  • Develop and optimize data storage and retrieval using MongoDB and other NoSQL databases.
  • Collaborate with product managers and stakeholders to understand payment workflows and translate requirements into technical specifications.
  • Build resilient and fault-tolerant systems, adhering to best practices in software development and security compliance applicable to payments.
  • Perform code reviews, ensure adherence to coding standards, and promote best practices in DevOps/CD pipelines.
  • Troubleshoot, optimize, and improve existing payment systems for performance, scalability, and reliability.
  • Contribute to agile teams through continuous integration, automated testing, and deployment strategies.
  • Stay up-to-date with emerging technologies and contribute to technical innovation within the team.

 

Required Qualifications:

  • Bachelor's or Master’s degree in Computer Science, Engineering, or related field.
  • 5+ years of relevant Java development experience.
  • Proven experience designing and developing microservices-based architectures.
  • Strong expertise in Java 8+ and frameworks such as Spring Boot or similar.
  • Hands-on experience with Kafka for messaging and streaming data.
  • Proficiency in NoSQL databases, specifically MongoDB.
  • Experience working within payments, banking, or financial services domains.
  • Good understanding of RESTful API design, security standards, and compliance considerations.
  • Familiarity with Docker, Kubernetes, and CI/CD tools.
  • Knowledge of Agile/Scrum methodologies.
  • Excellent problem-solving skills and attention to detail.

 

Preferred Qualifications:

  • Experience with cloud platforms like AWS, Azure, or GCP.
  • Knowledge of other messaging systems such as RabbitMQ.
  • Experience with other NoSQL databases or data stores.
  • Familiarity with financial regulations and security standards (PCI DSS, etc.).
  • Contributions to open-source projects or technical communities.

Regards,                                                             
Reply all
Reply to author
Forward
0 new messages