RAJESH KUMAR
JAVA SOLUTION ARCHITECT SENIOR JAVA TECHNICAL LEAD
************@*****.*** +91-774*******
PROFESSIONAL PROFILE
Java Solution Architect and Senior Java Technical Lead with 18+ years of experience across enterprise application development, solution design, integration, production support and application maintenance. Experience spans banking, financial services, and insurance and government-sector engagements, with a focus on secure Java platforms, service integration, database-backed business applications and production reliability.
Combines hands-on engineering with technical design, code reviews, troubleshooting and collaboration across client stakeholders, business analysts, development teams and QA. Experienced in Java/J2EE, Spring Boot, REST/SOAP integration, application security, relational databases and enterprise application-server environments.
ARCHITECTURE & TECHNICAL STRENGTHS
Solution & Technical Design: application architecture, technical design, database modelling, service integration and implementation planning.
Java & Backend Engineering: Core Java, J2EE, Spring Framework, Spring Boot, Hibernate, JDBC, Servlets, JSP and enterprise application development.
API & Integration: REST APIs, SOAP Web Services, JAX-RS, JAX-WS, JMS, XML processing and scheduled data-import jobs.
Application Security: Spring Security, JWT validation, OAuth 2.0 integration, OTP generation/validation, SSL/TLS certificates, keystore-based encryption/decryption, authentication, authorization and CSRF protection.
Data & Persistence: IBM DB2, Oracle, MySQL, PostgreSQL, schema design, stored procedures/functions, SQL optimization and database performance tuning.
Deployment & Runtime: Apache Tomcat, IBM WebSphere, WebSphere Liberty, Oracle WebLogic, JBoss, Docker exposure, AWS/S3 exposure, clustering and load balancing.
Quality & Delivery: code reviews, JUnit, unit/integration/performance testing, UAT support, defect analysis, production incident resolution and Agile/Scrum delivery.
UI & Reporting: HTML5, CSS, JavaScript, jQuery, AJAX, AngularJS, Angular, React JS, Jasper Reports and Apache Solar.
AI & Emerging Technologies: exposure to Generative AI, Spring AI, Python-based AI, Retrieval-Augmented Generation (RAG), vector databases and LLM concepts. Python Apache Spark.
TECHNICAL SKILLS
Programming
Java, SQL, PL/SQL, JavaScript, Python (FastAPI, Django,) Python Apache Spark
Java / Frameworks
Core Java, JDBC, Servlets, JSP, J2EE, Spring, Spring Boot, Micro Services, Spring Security, Hibernate, Struts 2, EJB, JSF
Services / Messaging
REST, SOAP, JAX-RS, JAX-WS, JMS, XML
Security
JWT, OAuth 2.0, OTP, SSL/TLS, encryption/decryption, CSRF, authentication and authorization
Databases
IBM DB2, Oracle 9i/10g, MySQL, PostgreSQL
Platforms / DevOps
Tomcat, IBM WebSphere/Liberty, Oracle WebLogic, JBoss, Docker, AWS, S3, clustering, load balancing
Frontend / Reporting
HTML5, CSS, JavaScript, jQuery, AJAX, AngularJS, Angular, React JS, JasperReports, Apache Solr
Testing / Tools
JUnit, unit/integration/performance testing, UAT, BDD/TDD exposure; STS, IntelliJ, My Eclipse, IBM RAD
Ways of Working
Agile, Scrum, SDLC
PROFESSIONAL EXPERIENCE
GFI Informatique India Private Limited — Solution Architect / Senior Java Technical Lead Nov 2012 – Present
Contribute to solution and technical design, Java/Spring Boot development, integration, security, database design, deployment support and production troubleshooting across enterprise engagements.
Work with client stakeholders, business analysts, developers and QA teams through requirements analysis, implementation, and code review, testing and UAT.
Support secure service communication, performance optimization, and defect resolution and application stability in enterprise environments.
Sify Technology Private Limited — Senior Software Engineer (SSE) Sept -2010 – Nov 2012
Jadon Webtech Pvt Ltd- SSE-April-2009 to Aug- 2010
Patni Computer Pvt Ltd- SSE- Sept- 2008 to April 2009
Complete Object Solutions Pvt - Developer -June-2005 to Sept-2008
SELECTED PROJECT EXPERIENCE
QNB Bank — Egypt Jan 2024 – Present Solution Architecture / Java Technical Lead
Environment: Java, Spring Boot, Hibernate, IBM DB2, Oracle WebLogic, REST/SOAP, JAX-RS/JAX-WS, Spring Security, SSL/TLS, encryption, OTP, OAuth 2.0, Docker, AWS. Python Fast API/Django Restful Services /Python Apache Spark.
Contributed to application architecture, technical design, database modelling and relational schema design for banking workflows.
Designed and developed Java/Spring Boot components and REST APIs; integrated external SOAP services and Hibernate-backed business services.
Implemented keystore-based encryption/decryption and scheduled XML processing for database imports.
Designed database objects, stored procedures and functions; optimized SQL and supported application performance improvements.
Reviewed code, performed unit testing and troubleshooting, and investigated production defects.
Supported Angular UI integration, including pagination, filtering, validation and service consumption; coordinated with client stakeholders and Scrum teams through UAT.
Worked on transaction-processing and payment-gateway integration, and supported Docker/AWS-related deployment, storage, clustering and load-balancing activities.
Over 13 years of extensive onsite experience in Banking, Insurance, Telecom, and Travel domains, with strong expertise in enterprise application development, solution architecture, system integration, and end-to-end delivery.
QNB Bank — Doha, Qatar Nov 2021 – Jan 2024 Solution Architecture / Java Technical Lead
Environment: Spring Boot, Hibernate, IBM DB2, Oracle WebLogic, REST/SOAP, Spring Security, SSL/TLS, encryption, OTP, OAuth 2.0, Docker. Python Fast API and Python with Apache Spark.
Participated in application architecture, technical design and database schema development; developed Spring Boot services and REST/SOAP integrations.
Implemented secure key-management functionality, scheduled XML processing and database integration components.
Optimized database queries, supported performance improvements, conducted unit testing and resolved defects and production issues.
Supported UI integration, client coordination, UAT and container-based deployment/infrastructure integration.
Qatar Financial Centre (QFC), Qatar Aug 2020 – Nov 2021
Environment: Java, Spring Boot, REST/SOAP, Oracle, Apache Tomcat 8, IBM WebSphere Liberty, Docker, AWS.
Developed Spring Boot backend services and REST APIs; contributed to application design, database normalization and schema definition.
Implemented keystore-based encryption/decryption and scheduled XML file processing/database imports.
Performed SQL optimization, database tuning, application performance testing, unit testing and defect resolution.
Supported Linux deployment/configuration on WebSphere Liberty and application packaging for Docker/AWS-related environments.
HSBC — OTP and Security Application, Doha, Qatar Dec 2019 – Aug 2020
Environment: Java, J2EE, Struts 2, Spring Boot, Hibernate, Oracle, REST/SOAP, Tomcat 8, WebSphere Liberty, Spring Security, JWT, OTP, encryption, OAuth 2.0, Docker/AWS exposure.
Designed OTP generation, validation and notification workflows, including keystore-based encryption/decryption and business-rule validation.
Developed JWT validation filters for incoming requests and an administration portal to monitor OTP processing and manage customer account status.
Implemented user-management features, PDF reporting, scheduled XML processing and database integration.
Developed database objects, optimized SQL, implemented security interceptors and supported OAuth 2.0-related integration.
Configured data sources and server certificates; conducted unit/performance testing, defect analysis, production troubleshooting and Linux deployment support.
Qatar Satellite Company (QSC / Es’hailSat), Doha, Qatar Feb 2019 – Dec 2019
Environment: Java, Spring Boot Microservices, Hibernate, Angular/AngularJS, IBM DB2, IBM WebSphere, Tomcat 7, JAX-RS, JAX-WS.
Developed application modules from functional requirements; implemented Spring Security and transaction management.
Built REST/SOAP integrations and supported Hibernate persistence, database design, stored procedures and query optimization.
Collaborated with client stakeholders, resolved application defects and supported development/UAT deployments and load-balancing configurations.
Performed code optimization, database tuning, performance testing, JUnit testing and implementation of security interceptors.
Ministry of Public Health (MOPH), Doha, Qatar Jun 2018 – Feb 2019
Environment: Java, Spring Boot Microservices, Hibernate, Angular/AngularJS, IBM DB2, IBM WebSphere, Tomcat 7, JAX-RS, JAX-WS.
Analyzed business requirements and developed Java/Spring Boot/Hibernate backend services for public-health business processes.
Implemented Spring Security and transaction management; designed schemas, developed stored procedures and optimized SQL.
Developed REST/SOAP integrations and coordinated with clients and delivery teams during requirements and implementation.
Resolved defects, supported production troubleshooting and UAT deployments, and performed JUnit testing, tuning and performance optimization.
Qatar Insurance Company (QIC) — Home Insurance Application, Doha, Qatar Nov 2012 – Jan 2014
Environment: Java, Spring Framework 4, Struts, Hibernate, REST/SOAP, IBM DB2, IBM WebSphere, Tomcat 7, JMS, BDD/TDD exposure.
Developed backend services and application modules supporting home/motor insurance workflows, online submissions and document verification.
Implemented Spring-based security and transaction management, Hibernate persistence and REST/SOAP integrations.
Designed database objects, stored procedures and SQL improvements; participated in requirements analysis and client discussions.
Investigated application/production defects, supported development and UAT deployments, and performed code optimization, performance testing and JUnit test development.
EDUCATION
Master of Computer Applications (MCA) — Completed in 2004
ADDITIONAL INFORMATION
Nationality: Indian Languages: English, Hindi