Summary
Overview
Work History
Education
Skills
Timeline
Generic

RAHUL RAJAN

Java and filenet developer
Kochi

Summary

Java & IBM FileNet Developer with over 7 years of experience in designing, developing, and maintaining enterprise applications. Skilled in Spring Boot, RESTful APIs, and IBM FileNet for content management and workflow automation. Hands-on experience across all phases of the SDLC using Agile-SCRUM methodology. Strong in debugging, performance tuning, and problem-solving, with the ability to work independently or within cross-functional teams.

Overview

7
7
years of professional experience
4
4
years of post-secondary education

Work History

Senior Associate

Adesso India
03.2025 - Current
  • Contributed to a domain-driven design (DDD) project using hexagonal architecture to improve system modularity and testability.
  • Designed and developed RESTful APIs using Spring Boot to support key insurance business functionalities.
  • Used Swagger/OpenAPI for documenting APIs, improving collaboration between backend and frontend teams.
  • Utilized Hibernate and PostgreSQL for efficient data persistence and query performance optimization.
  • Performed unit and integration testing using JUnit and Mockito to ensure code quality and maintainability.

Software Developer

Ebla computer consultancy
03.2023 - 03.2025
  • Worked on designing, developing, and maintaining RESTful APIs using Spring frameworks, adhering to industry standards.
  • Implemented ORM techniques with Hibernate to map Java objects to database tables, simplifying data retrieval and storage.
  • Worked on API documentation using tools like Swagger to facilitate easy consumption by front-end teams and third-party developers.
  • Proficient in IBM FileNet P8, with hands-on experience in document management, content retrieval, and workflow automation.
  • Possess knowledge on IBM Business Automation Workflow (BAW), IBM Case Manager, and Business Process Management (BPM), including design, modeling and integration.
  • Worked on database triggers, Views, Procedures for automating data changes and creating audit tables to track modifications across multiple entities, ensuring data integrity and compliance.
  • Worked on IBM App Connect to create REST projects for integrating third-party client applications with our systems.
  • Worked on code management using GitHub and Microsoft TFS for effective issues and bug handling.

Associate

Cognizant technologies limited
07.2021 - 01.2023
  • Completed spring boot application development course and have hands-on experience in Spring Tool Suite and MySQL workbench.
  • Developed new standalone Java utilities to work on documents and folders in the FileNet system using Content Engine APIs based on client requirements.

Senior Systems Engineer

Infosys limited
02.2018 - 07.2021
  • Developed standalone java utilities for the bulk export of documents and to create a folder hierarchy under specific object stores with FileNet content engine API.
  • Designed and implemented a checkout-checkin service using FileNet APIs in Maven FileNet service code for various front-end users.
  • Experience on creating and handling different versions of Maven java projects in GitHub and deploying in different environments.
  • Implemented multi-threading to download PDF files to the local system and created a customized exception class to handle errors.
  • Worked in ICN response filter plugin to include the search template and to hide the choice list values in the FileNet UI.
  • Designed new event action and subscription to set the folder level security for the documents.
  • Created new search templates and customized themes for the specific ICN desktop.
  • Developed a basic e-commerce site with SAP Hybris suite based on C2C requirement.
  • Participated in Agile development methodologies to deliver features and enhancements iteratively and collaboratively.

Education

Bachelor of engineering -

Kcg College of Technology
Chennai
08.2013 - 04.2017

Skills

    Core Java

    SQL

    Spring Boot

    REST API

    MS SQL Server

    PostgreSQL

    IBM FileNetP8

    IntelliJ

    IBM App Connect

    IBM Business Automation Workflow

    IBM Content Navigator

    IBM Case manager

    Agile Methodology

    GitHub

    Postman

    JIRA

Timeline

Senior Associate

Adesso India
03.2025 - Current

Software Developer

Ebla computer consultancy
03.2023 - 03.2025

Associate

Cognizant technologies limited
07.2021 - 01.2023

Senior Systems Engineer

Infosys limited
02.2018 - 07.2021

Bachelor of engineering -

Kcg College of Technology
08.2013 - 04.2017
RAHUL RAJANJava and filenet developer