Senior java developer offering 15 years of progressive experience, specializing in high-performance Java applications. Expert in Spring, Hibernate, and RESTful APIs, I excel in developing advanced applications and optimizing complex SQLs . Recognized for mentoring talent and delivering impactful software solutions that drive business success.
Overview
15
15
years of professional experience
3
3
Languages
Work History
Full Stack Developer
Cognizant Technology Solutions AG
02.2014 - Current
Roles and Responsibilities :
Developed scalable microservices using Spring Boot, adhering to REST and SOAP protocols, with well-defined OpenAPI specifications for seamless client integration.
Implemented Hibernate ORM and JPA Specifications for efficient and maintainable data access, enabling dynamic and type-safe database queries.
Engineered secure authentication and authorization mechanisms using Spring Security, JWT, and OAuth2.0, ensuring compliance with enterprise security standards
Designed and managed distributed transactions across microservices and heterogeneous data sources, ensuring ACID compliance and system consistency.
Tuned and optimized complex SQL and PL/SQL queries, analyzed execution plans, and improved performance by indexing, refactoring, and query rewriting.
Deployed and managed enterprise applications on Open Liberty, WebLogic, and IIS servers, ensuring high availability and system reliability.
Automated CI/CD pipelines using Jenkins, integrated with version control and quality gates for zero-downtime deployments.
Utilized JProfiler, Java Flight Recorder, and VisualVM for backend profiling; leveraged Lighthouse to audit and optimize frontend performance.
Enabled observability and proactive monitoring using AppDynamics and Splunk, leading to faster incident response and root cause analysis.
Developed interactive and responsive UIs using React, Redux, and Angular, ensuring optimal UX and seamless integration with backend services.
Wrote unit tests using JUnit (Java) and Jest (JavaScript) with high code coverage and test automation integration into CI pipelines.
Conducted load and performance testing using JMeter, validating system resilience under high concurrency and throughput scenarios.
Reverse-engineered and refactored legacy applications, modernizing them using current technology stacks and improving maintainability.
Implemented robust multithreading and concurrent programming patterns to optimize background processing and parallel execution.
Created and consumed secure, scalable APIs for internal and external consumers, including data transformation and versioning strategies.
Wrote Python and Linux shell scripts for automation tasks, deployment, and log parsing in production environments.
Managing offshore deliverables.
Proposing technical solutions and getting validated with cross functional Teams.
Configure CONTROL-M for the SOD & EOD process.
Involved in implementing tactical asset allocation solution using C#.
Crystal and SSRS reports development
Release Management
Testing & L3 support
Senior Database Developer
Prolifics, Inc.
05.2010 - 02.2014
Roles and Responsibilities :
Installation of Oracle & MS SQL on Linux and windows.
Responsible for Data Modeling (create Physical Data Model from Logical Data Model).
Write complex SQL queries using joins, sub queries and correlated sub queries to retrieve data from the database.
Create database objects like tables, views, Sequences, Synonyms, database links.
Create Packages, procedures and functions, triggers in Both Oracle & SQL Server Data Bases.
Performance tuning (Tune complex sql queries using compiler hints and advanced concepts of PL/SQL).
Regular Monitoring Alert log File on Day-to-Day Basis.
Managing Data files like adding, renaming and recreating.
Cloning of Databases for lower environments.
Monitoring Database health checks.
Involved in backup strategies(EXPDP/IMPDP & RMAN).
Education
Master of Science - Master of Computer Applications
Andhra University
India
04.2001 -
Bachelor of Science - Bachelor of Computer Science
Acharya Nagarjuna University
India
04.2001 -
Skills
Spring framework
RESTful apis
J2EE
Core Java
Hibernate ORM
Design patterns
Jprofiler
Scripting ( PowerShell & Python )
JWT & OAuth 20
Splunk
Kafka
Nodejs
Oracle & MS SQLdevelopment
Data base administration
IBM MQ
Tomcat
Agile
C#
Timeline
Full Stack Developer
Cognizant Technology Solutions AG
02.2014 - Current
Senior Database Developer
Prolifics, Inc.
05.2010 - 02.2014
Master of Science - Master of Computer Applications
Andhra University
04.2001 -
Bachelor of Science - Bachelor of Computer Science