Senior Kotlin Developer
Posted Updated
Description
Job Summary
The Senior Kotlin developer will build server-side Kotlin services that generate archival PDF documents using Aspose.PDF for Java library. These documents will preserve authorization and member information currently stored in SyntraNet before the application is retired
Required Skills
- 7+ years of software development experience.
- Strong expertise in Kotlin development.
- Strong understanding of JVM ecosystem and Java interoperability.
- Experience building server-side applications and REST services.
- Hands-on experience with PDF generation frameworks.
- Experience working with Java libraries from Kotlin applications.
- Unit Testing and Integration Testing experience.
Preferred Skills
- Experience with Aspose.PDF for Java.
- Experience generating complex enterprise reports and archival documents.
- Familiarity with healthcare, payer, claims, authorization, or member management systems
- Experience with document migration and legacy application modernization initiatives.
Responsibilities
- Design and develop Kotlin-based server-side PDF generation services.
- Integrate and utilize Aspose.PDF for Java for document creation.
- Convert domain objects into production-ready PDF documents.
- Develop reusable PDF rendering and formatting components.
- Create automated unit and regression tests for PDF output validation.
- Collaborate with solution architects and client stakeholders.
- Resolve performance and formatting issues during implementation.
- Participate in sprint planning, code reviews, and deployment activities.
- Support project delivery within aggressive Timelines
Ideal Candidate Profile
- Senior Kotlin Engineer with Java backend development expertise.
- Experience generating complex enterprise reports and PDFs.
- Experience in healthcare, payer, claims, authorization, or member management systems.
- Prior experience with document generation platforms such as Aspose, iText, JasperReports, or PDFBox.
- Ability to work independently with minimal supervision.
Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.