Job Description & How to Apply Below
Java & RPG Architect (Life Insurance Domain)
Location:
Bangalore, Hyderabad, Mumbai, Pune
Experience:
10–15+ years (Architect-level)
Employment Type:
Full-time
Notice Period: Immediate to 15 days (preferred)
Domain:
Life Insurance (Mandatory) – Policy Administration, Underwriting, Claims, Billing, New Business
About the Role
We are seeking a seasoned Java & RPG Architect to design, modernize, and integrate enterprise solutions bridging IBM i (AS/400/iSeries) RPG systems with Java/Spring Boot microservices . You will define target architecture, integration patterns, modernization roadmap, security posture, and performance baselines—specifically tailored to Life Insurance workflows. This role requires deep technical leadership, domain fluency, and hands-on guidance to engineering teams.
Key Responsibilities
1) Architecture & Modernization
Define end-to-end architecture connecting legacy RPG/RPGLE/CLLE applications with Java microservices (Spring Boot, REST).
Create target state and migration strategy : modularize monoliths, expose RPG business logic via APIs, and enable event-driven workflows.
Produce HLD/LLD , architecture decision records (ADRs), sequence diagrams, and deployment topologies.
2) Integration & APIs
Design secure, scalable integrations via REST/SOAP , IBM MQ/Kafka , JDBC/ODBC to DB2 for i ; API Gateway patterns and versioning.
Implement API contracts and backward compatibility; establish API governance and service catalogs.
Enable external partner/broker integrations respecting ACORD-aligned data formats where applicable.
3) Life Insurance Domain Solutions (Mandatory)
Map domain flows: New Business , Underwriting , Policy Issuance & Servicing , Premium Billing & Collections , Claims , Reinsurance , Agent/Producer Management , Commissions .
Translate business rules (e.g., underwriting criteria, mortality tables, riders, endorsements, lapse/surrender, reinstatements) into services and data models .
Ensure policy lifecycle events are captured and auditable; design STP (Straight Through Processing) where feasible.
4) Data & Performance
Model and optimize DB2 for i schemas and queries (DDS/SQL); establish data lineage and integrity checks.
Implement caching strategies, connection pooling, and throughput tuning for high-volume transactions.
Define SLOs/SLAs , capacity planning, and observability (metrics, logging, tracing).
5) Security & Compliance
Enforce OAuth2/OpenID Connect/JWT , SSL/TLS, role-based access control, encryption at rest/in transit.
Ensure compliance readiness (e.g., GDPR , data retention, audit trails) and industry controls for financial systems.
Establish secrets management , key rotation, and access governance.
6) Dev Ops & Delivery
Oversee CI/CD pipelines (Jenkins/Git Hub Actions/Azure Dev Ops), branching strategy, automated tests, and release orchestration.
Containerization (Docker) and deployment onto cloud platforms (AWS/Azure/GCP) or hybrid setups;
Kubernetes exposure is a plus.
Drive quality gates (static analysis, security scans, performance tests).
7) Leadership & Stakeholder Management
Mentor developers (Java, RPG), review code/designs, and enforce standards.
Conduct POCs for modernization accelerators/tools; evaluate build/buy decisions.
.Collaborate cross-functionally with Product Owners, Business SMEs, QA, Infra/SRE, and Security
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×