We are seeking 1 experienced Java API Developer for a critical project aimed at replacing the current reporting tool WebFOCUS within the FundsNetwork application. This role will contribute to the development of a new inhouse reporting application. Additionally a new Invoice viewer application will be developed and integrated to existing FundsNetwork application that will enable them to view the list of invoices and select them to display a detailed view of the invoice.
Key Responsibilities:
- Develop and implement new Java Spring Boot APIs to replace existing Webfocus reporting integrations.
- Modify existing Product View screens to seamlessly integrate with the new reporting APIs.
- Collaborate with crossfunctional teams to gather requirements and design robust reporting functionalities.
- Ensure the new reporting application includes features such as data visualization customizable reporting templates realtime data processing and userfriendly interfaces.
- Implement data export options and detailed analytics to enhance reporting capabilities.
- Design and enforce user access controls to maintain data security and integrity.
- Optimize the application for handling large datasets efficiently.
- Connect the new reporting and invoice viewer applications with existing data sources specifically Oracle Database used by the FundsNetwork application.
- Participate in code reviews and ensure adherence to best practices and coding standards.
- Troubleshoot and resolve any issues related to the reporting application and APIs.
Qualifications:
- 610 years of experience in Java development specifically with Java Spring Boot.
- Proven experience with Information Builders WebFOCUS and WebFOCUS Designer.
- Strong understanding of RESTful API design and development.
- Familiarity with data visualization tools and techniques.
- Experience with Oracle Database.
- Solid knowledge of software development methodologies and best practices.
- Excellent problemsolving skills and ability to work independently as well as in a team environment.
- Strong communication skills to effectively collaborate with stakeholders.
Preferred Skills:
- Experience in building reporting applications with functionalities similar to those described.
- Knowledge of application performance tuning and optimization.
- Familiarity with Agile development methodologies.
Required Skills : SpringAPIJavaOracle
Basic Qualification :
Additional Skills :
Background Check : No
Drug Screen : No