JERIN JACK JOSEPH RAJ
Software Engineer Java Spring Boot REST APIs Docker Kubernetes SQL AI Integration Chicago, IL 312-***-**** ***********@*****.*** LinkedIn GitHub SUMMARY
Software Engineer with 5+ years of experience designing, developing, deploying, and supporting scalable backend applications, REST APIs, and microservices using Java, Spring Boot, PostgreSQL, SQL, Docker, Kubernetes, and CI/CD pipelines. Strong hands-on experience building production-ready services, internal tools, API integrations, automation workflows, and cloud-ready systems with focus on reliability, performance, observability, and maintainability. Experienced with RAG workflows, LLM integration, Spring AI, OpenAI-compatible APIs, embeddings, pgvector, and AI-assisted engineering for documentation, test generation, troubleshooting, and workflow automation. Skilled in Agile delivery, cross-functional collaboration, production support, API design, database optimization, and secure application development.
SKILLS
Languages: Java 8/11/17, Python, SQL, JavaScript, TypeScript, Rust, Bash, Shell Scripting Backend: Spring Boot, Spring MVC, Spring Security, Spring Data JPA, Hibernate, REST APIs, Microservices, API Gateway, OAuth2, JWT, OpenAPI/Swagger
Cloud & DevOps: AWS EC2/ECS/S3/RDS, Azure, Docker, Kubernetes, Jenkins, GitHub Actions, CI/CD, Maven, Gradle, Linux, Terraform Databases & Messaging: PostgreSQL, MySQL, MongoDB, Redis, Elasticsearch, SQL Optimization, Indexing, Transactions, Apache Kafka, RabbitMQ
AI & Engineering Tools: Spring AI, RAG, LLM Integration, OpenAI-compatible APIs, Embeddings, Prompt Engineering, pgvector, GitHub Copilot, Claude
Testing & Observability: JUnit 5, Mockito, Integration Testing, REST Assured, Postman, SonarQube, Log4j, Splunk, Grafana, Structured Logging
PROFESSIONAL EXPERIENCE
AVPS Technologies Inc Software Engineer Alpharetta, GA Jul 2026 - Present
• Design and develop backend microservices using Java, Spring Boot, REST APIs, PostgreSQL, Docker, Kubernetes, and GitHub Actions to support enterprise application workflows and cloud-ready deployments.
• Build API layers for account, transaction, notification, and workflow modules using Spring MVC, JPA/Hibernate, DTO-based contracts, validation, centralized exception handling, and structured response models.
• Integrate AI-enabled workflows using Spring AI, OpenAI-compatible APIs, RAG patterns, embeddings, and pgvector to support document-grounded question answering and intelligent backend automation.
• Develop asynchronous processing patterns using Kafka event flows for notification triggers, audit events, transaction updates, and downstream service decoupling.
• Optimize PostgreSQL queries, indexes, and service-layer data access paths to improve response time and reduce database load for high-read backend operations.
• Containerize services with Docker and support Kubernetes deployment practices including environment configuration, health checks, logs, and release validation across development and staging environments.
• Use AI-assisted engineering tools such as GitHub Copilot and Claude to accelerate test case generation, documentation drafts, code review support, and troubleshooting while validating output manually. Chicago Education Advocacy Cooperative Software Engineer Chicago, IL Aug 2025 - Jul 2026
• Delivered Java and Spring Boot microservices with 12+ REST endpoints for user, content, analytics, and operations workflows, improving API responsiveness by 25% through caching and ORM optimization.
• Designed normalized PostgreSQL schemas, repository layers, indexes, and reporting queries aligned to application access patterns, reducing query latency by 40% for high-read backend services.
• Implemented production-grade API design patterns including pagination, filtering, input validation, standardized error handling, structured logging, and consistent request/response contracts.
• Automated build, test, and deployment workflows using GitHub Actions, Docker, and AWS EC2/ECS practices, reducing manual deployment effort by 50% and improving environment consistency.
• Built reusable backend utilities for data validation, file processing, log review, and operational analytics, improving supportability for internal teams and stakeholder-facing workflows.
• Collaborated with product, analytics, operations, and engineering stakeholders in Agile sprints to convert requirements into backend designs, database models, API contracts, and release-ready features. Gulf International Banking (Tata Consultancy Services) Software Engineer Chennai, India Oct 2021 - Jul 2023
• Developed and supported Java, Spring Boot, Spring MVC, JPA/Hibernate, REST API, and PostgreSQL-based services for balance transfer, international payment, reconciliation, account lookup, and reporting workflows.
• Built secure API integrations across banking systems using OAuth2, JWT, Spring Security, WSO2 API Manager, token validation, rate limiting, and role-based access controls for regulated financial workflows.
• Improved payment API performance by 20% by optimizing SQL queries, joins, indexes, connection usage, Redis-backed lookup patterns, and service-layer data retrieval logic.
• Implemented Kafka-based event processing for payment status updates, transaction audit events, reconciliation triggers, and downstream reporting notifications.
• Supported Jenkins, Maven, Docker, Git, and CI/CD release workflows including automated unit tests, artifact packaging, deployment validation, and promotion across UAT and production environments.
• Wrote unit tests, integration tests, Postman collections, and regression validation scripts using JUnit, Mockito, REST Assured, and developer-side testing practices.
• Participated in Agile delivery, code reviews, production issue triage, root-cause analysis, vulnerability remediation, and release support while sustaining 99.9% service availability.
Iota Automation Private Limited Software Engineer Chennai, India Apr 2019 - May 2021
• Built Java and Spring Boot backend services, REST APIs, reporting tools, and internal enterprise applications using PostgreSQL, MySQL, Git, Jenkins, Maven, Linux, and Docker-supported delivery practices.
• Designed service layers, repository abstractions, request/response DTOs, validation logic, exception handling, and logging patterns to improve backend maintainability and development speed.
• Optimized PostgreSQL and MySQL queries, joins, indexes, and transactional workflows, improving database response times by 30% for high-read business operations.
• Developed internal tools and reusable utilities for data cleanup, workflow tracking, status reporting, and production support, improving operational visibility for business users.
• Created automated unit tests using JUnit and Mockito and supported API validation using Postman collections, regression scenarios, and defect verification workflows.
• Documented API behavior, database changes, deployment steps, troubleshooting notes, and operational procedures to support repeatable releases and knowledge sharing.
PROJECTS
RAG-Enabled Knowledge Assistant Java, Spring Boot, Spring AI, pgvector, OpenAI-compatible APIs, Docker
• Built a backend service that ingests documents, chunks content, generates embeddings, performs semantic retrieval, and serves grounded AI responses through REST APIs.
• Designed API endpoints for document upload, search, chat requests, feedback capture, audit logging, and secured access using JWT-based authentication and role-based controls.
• Added prompt templates, retrieval logging, fallback handling, and manual review hooks to improve response quality, traceability, and safe usage of AI-generated answers.
Reservation Governance & Eligibility Microservice Java, Spring Boot, REST APIs, MySQL, MongoDB, Docker, Kubernetes
• Architected a policy-driven eligibility and rules evaluation microservice with database abstraction across relational and NoSQL stores without changing core business logic.
• Implemented reusable validation rules, DTO mapping, exception handling, and structured API responses to support maintainable business workflow changes.
• Deployed the containerized service with Docker and Kubernetes-style health checks, environment configuration, and CI/CD-driven validation for stable delivery.
Cloud-Native Usage-Based Billing Platform Java, Spring Boot, PostgreSQL, JPA/Hibernate, Kafka, Redis, CI/CD
• Developed backend services to process usage events, calculate metered and tiered billing models, generate invoice data, and expose secure REST APIs for billing operations.
• Implemented idempotent event handling, SQL transaction controls, validation rules, and scheduler-based monthly processing to support reliable billing workflows.
• Integrated Kafka-style event processing and Redis-backed lookup patterns to improve service decoupling, retry handling, and billing-data consistency.
EDUCATION
Master of Science in Information Technology and Management Illinois Institute of Technology GPA: 3.9