Java Developer

Posted on June 2, 2025

Apply Now

Job Description

  • ? Job Title: Java Developer ( *Plaid Integration* � Contract)
  • ? Positions Available: 5
  • ? Experience Required: 5+ Years
  • ? Location: Remote
  • ? Engagement Type: 6 Months (Extendable)
  • ? Working Hours: 8�9 hours/day
  • ?? Key Responsibilities:
  • Design, develop, and maintain backend services using Java, with a specific focus on Plaid API integration.
  • Implement secure and scalable banking and financial data solutions using Plaid�s financial data connectivity tools.
  • Build RESTful APIs and integrate third-party services.
  • Work on data ingestion, validation, and persistence from external financial platforms.
  • Write clean, modular, and reusable code that adheres to industry best practices.
  • Collaborate with front-end developers, QA, and product managers to deliver end-to-end features.
  • Troubleshoot issues, debug production incidents, and ensure application reliability.
  • ? Mandatory Skills & Experience:
  • 5+ years of hands-on Java development experience.
  • Experience working with Plaid APIs for financial data connectivity is mandatory.
  • Proficient in building and consuming RESTful APIs.
  • Strong knowledge of Spring Boot, JPA/Hibernate, and microservices architecture.
  • Familiarity with OAuth, API security, and handling sensitive data securely.
  • Solid understanding of SQL/NoSQL databases.
  • Experience with unit testing frameworks such as JUnit or TestNG.
  • ? Preferred Skills:
  • Familiarity with financial services or banking domain.
  • Exposure to AWS or other cloud platforms.
  • Experience with CI/CD pipelines (e.g., Jenkins, GitHub Actions).
  • Understanding of Agile methodologies and working in sprint-based teams.
  • ? Ideal Candidate Traits:
  • Self-starter with strong problem-solving abilities.
  • Comfortable working in a fast-paced, remote-first environment.
  • Strong communication and teamwork skills.
  • Commitment to clean code and maintainability.

Required Skills

5+ years of hands-on java development experience. experience working with plaid apis for financial data connectivity is mandatory. proficient in building and consuming restful apis. strong knowledge of spring boot jpa/hibernate and microservices architecture. familiarity with oauth api security and handling sensitive data securely. solid understanding of sql/nosql databases. experience with unit testing frameworks such as junit or testng.