Java Developer
Posted on June 2, 2025
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.