You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@fineract.apache.org by Sarthak Deokar <de...@gmail.com> on 2026/10/10 12:59:01 UTC
New contributor looking for a good first issue
Hi all,
I'm Sarthak, a backend software engineer based in Pune, India. I currently
work as a Product Engineer at EdgeVerve Systems on the Finacle core banking
platform (mostly C/C++, low-level), and before that worked as a Java
backend developer intern building Spring Boot microservices (REST APIs,
PostgreSQL, Redis, JWT auth).
I'm looking to get more hands-on with Spring Boot and contribute to a real
open-source core banking codebase, and Fineract felt like a natural fit
given my background. I've already cloned the repo and have a local build
running successfully.
I'd really appreciate it if someone could point me toward a good first
issue to start with — ideally something in the Java/Spring Boot layer where
I can get oriented with the codebase and contribution process. Happy to
take on something small and well-scoped to start.
Thanks for your time, and looking forward to contributing.
Best,
Sarthak Deokar
Re: New contributor looking for a good first issue
Posted by Ádám Sághy <ad...@gmail.com>.
Dear newcomer,
we kindly request that you begin your onboarding by reviewing our curated, helpful information under this link: https://issues.apache.org/jira/browse/FINERACT-2135
Every contribution that enhances the codebase’s safety, effectiveness, or readability is valuable! :)
Considering your availability and willingness to contribute, there are several areas where improvements are needed:
Bug tickets
https://issues.apache.org/jira/browse/FINERACT-2492?filter=-1&jql=project%20%3D%20%22Apache%20Fineract%22%20%20AND%20type%20%3D%20Bug%20%20%20AND%20resolution%20%3D%20Unresolved%20order%20by%20created%20DESC
Code maintainability / readability
We have a significant number of compilation warnings due to various reasons. I believe at least half of these warnings could be easily fixed. As we work on resolving these warnings, the codebase could become safer and easier to maintain.
All the rest of the stories
https://issues.apache.org/jira/browse/FINERACT-2494?filter=-1&jql=project%20%3D%20%22Apache%20Fineract%22%20%20AND%20resolution%20%3D%20Unresolved%20order%20by%20created%20DESC
All the rest of the stories that are considered beginner friendly
https://issues.apache.org/jira/browse/FINERACT-2489?filter=-1&jql=project%20%3D%20%22Apache%20Fineract%22%20and%20labels%20IN%20(beginner-friendly%2C%20beginner%2C%20begineer%2C%20beginners%2C%20Beginner)%20%20AND%20resolution%20%3D%20Unresolved%20order%20by%20created%20DESC
Hopefully, this gives you some ideas!
P.S.: Before you pick up a story that describes a new feature to be introduced, please send an email to the Fineract DEV email list to discuss whether it’s something we really want to include in Fineract.
Regards,
Adam
> On Oct 10, 2026, at 1:59 PM, Sarthak Deokar <de...@gmail.com> wrote:
>
> Hi all,
>
> I'm Sarthak, a backend software engineer based in Pune, India. I currently work as a Product Engineer at EdgeVerve Systems on the Finacle core banking platform (mostly C/C++, low-level), and before that worked as a Java backend developer intern building Spring Boot microservices (REST APIs, PostgreSQL, Redis, JWT auth).
>
> I'm looking to get more hands-on with Spring Boot and contribute to a real open-source core banking codebase, and Fineract felt like a natural fit given my background. I've already cloned the repo and have a local build running successfully.
>
> I'd really appreciate it if someone could point me toward a good first issue to start with — ideally something in the Java/Spring Boot layer where I can get oriented with the codebase and contribution process. Happy to take on something small and well-scoped to start.
>
> Thanks for your time, and looking forward to contributing.
>
> Best,
> Sarthak Deokar