0% found this document useful (0 votes)
4 views9 pages

Java Sample26

The document outlines the qualifications and experience of a Senior Java Full Stack Developer with over 10 years in enterprise application development across various domains. It highlights expertise in Java, Spring Boot, Microservices, and front-end technologies like Angular and React, along with cloud services, CI/CD, and application security. The developer has a proven track record in modernizing legacy systems, optimizing performance, and collaborating in Agile environments.
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
4 views9 pages

Java Sample26

The document outlines the qualifications and experience of a Senior Java Full Stack Developer with over 10 years in enterprise application development across various domains. It highlights expertise in Java, Spring Boot, Microservices, and front-end technologies like Angular and React, along with cloud services, CI/CD, and application security. The developer has a proven track record in modernizing legacy systems, optimizing performance, and collaborating in Agile environments.
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

Name:

Senior Java Full Stack Developer


E-Mail:
Phone:
LinkedIn URL:
PROFESSIONAL SUMMARY:
• Senior Java Full Stack Developer with 10+ years of experience designing and delivering scalable, high-performance enterprise
applications across finance, healthcare, government, insurance, and retail domains.
• Expertise in building robust backend systems using Java 17 / Java 11 / Java 21+, Spring Boot, and Microservices Architecture,
ensuring high availability and fault tolerance for mission-critical applications.
• Strong experience in full-stack development, creating responsive and dynamic user interfaces using Angular and React to
enhance user experience and application performance.
• Proficient in designing and implementing RESTful APIs, SOAP services, and GraphQL APIs to enable seamless integration
across distributed enterprise systems.
• Extensive knowledge of Core Java concepts including multithreading, Streams, functional programming, and concurrency,
enabling development of high-throughput and low-latency systems.
• Hands-on experience in developing cloud-native applications on AWS (EC2, S3, Lambda, API Gateway), ensuring scalability,
reliability, and fault tolerance.
• Skilled in containerization using Docker and orchestration using Kubernetes, enabling consistent deployments and efficient
resource utilization across environments.
• Strong experience in building and optimizing CI/CD pipelines using Jenkins and GitHub Actions, automating build, test, and
deployment processes.
• Experience in implementing event-driven architecture using Apache Kafka and messaging systems such as RabbitMQ,
ActiveMQ, and IBM MQ for real-time data processing.
• Proficient in application security using Spring Security (OAuth2 / JWT), implementing authentication and authorization
mechanisms aligned with enterprise standards.
• Strong experience in database design and optimization using Oracle, SQL Server, and PostgreSQL.
• Hands-on experience working with NoSQL databases including MongoDB and DynamoDB for handling large-scale
unstructured data.
• Expertise in designing data access layers using JPA and Hibernate, ensuring efficient database interactions and optimized
performance.
• Experience in implementing caching strategies using Redis and in-memory caching to improve application performance and
reduce database load.
• Skilled in developing and consuming REST and SOAP-based web services for integration with third-party and legacy systems.
• Experience in building scalable microservices and deploying them independently, improving system flexibility and reducing
downtime.
• Strong understanding of Agile/Scrum methodologies, collaborating with cross-functional teams to deliver high-quality
features within sprint timelines.
• Experience in monitoring and observability using ELK Stack, Splunk, and Grafana, enabling proactive system monitoring and
issue resolution.
• Proficient in logging, tracing, and debugging techniques, reducing MTTR (Mean Time to Resolution) in production
environments.
• Experience in implementing Infrastructure-as-Code (IaC) and automating environment provisioning for consistent
deployments.
• Skilled in performance tuning and load testing using JMeter, ensuring applications meet high concurrency and scalability
requirements.
• Experience in applying design patterns and best practices to build maintainable and scalable software solutions.
• Strong ability to refactor legacy applications into modern microservices-based architectures, improving maintainability and
scalability.
• Proven experience in mentoring junior developers, conducting code reviews, and enforcing coding standards to maintain
high-quality codebases.
• Experience in developing reusable components, shared libraries, and frameworks to accelerate development and reduce
redundancy.
• Ability to collaborate with business stakeholders and product owners to translate requirements into scalable technical
solutions.
• Strong experience in integrating applications using API Gateways and middleware, ensuring seamless communication across
systems.
• Focused on building resilient systems by implementing fault tolerance patterns such as circuit breakers and retry
mechanisms.

EDUCATION

TECHNICAL SKILLS:
Languages Java 21/17/11/8/7, PHP, JavaScript (ES6+), TypeScript, PL/SQL
Web Technologies HTML, XML, CSS, JavaScript, Angular JS, Angular (8–16+), AJAX, JSP, jQuery, DTD,
JavaBeans, JMS
J2EE Technologies Servlets, JSP, JSF, JMS, JNDI, Web Services, JDBC, SOAP, RMI
Methodology Agile, Scrum, SAFe, Waterfall, TDD, BDD, SDLC, UML, MVC
App/Web servers Apache Tomcat, WebLogic, JBoss, Apache HTTP Server, Apache Camel
Applications Frameworks Spring Boot, Spring MVC, Spring Security, Spring Data JPA, Resilience4j Spring Batch,
Spring Cloud, Hibernate, Struts (legacy), Microservices Architecture
Web Services REST, SOAP, GraphQL, JAX-RS, JAX-WS, WSDL, JSON, XML, OpenAPI/Swagger
UML / Build/DevOps Apache Maven, Gradle, ANT, Jenkins, Terraform, Git, GitHub, GitLab, Bitbucket, Docker,
Tools Kubernetes, OpenShift, CI/CD(Jenkins / GitHub Actions), Azure DevOps, Jira
Databases PostgreSQL, Oracle, MySQL, SQL Server, MongoDB, DynamoDB, Redis
XML/Data Formats XML, XSLT, JAXB, SAX, DOM, JSON, YAML
AWS EC2, S3, RDS, Lambda, API Gateway, DynamoDB, CloudWatch, CloudTrail, IAM, ELB,
SQS, SNS, Auto Scaling
IDE Eclipse, IntelliJ IDEA, NetBeans, Visual Studio Code
Operating Systems Windows, UNIX, LINUX, MacOS
Testing Tools JUnit, Mockito, Selenium, Cucumber, Postman, JMeter, Testcontainers, RestAssured
Logging / Monitoring Log4j, SLF4J, ELK Stack (Elasticsearch, Logstash, Kibana), Splunk, Grafana, Prometheus
Messaging Systems Apache Kafka, Kafka Streams, RabbitMQ, ActiveMQ, IBM MQ
Security OAuth2, JWT, Spring Security, SSL/TLS, LDAP
Version Control Git, GitHub, GitLab, SVN, Bitbucket

WORK EXPERIENCE:
Client: Bank of America, Charlotte, NC Sep 2024-Current
Role: Sr. Full Stack Java Developer
Project Title: Digital Banking Platform Modernization Initiative
Project Description: Modernized critical banking applications, replacing legacy modules with scalable microservices for faster,
reliable transactions. Collaborated with teams to ensure seamless integration across systems. Improved performance, reduced
downtime, and enhanced customer experience.
Responsibilities:
• Led the design and development of enterprise-grade backend services using Java 11, Spring Boot, and Microservices
Architecture, improving transaction processing performance and reducing API response time by ~25% across critical banking
systems.
• Modernized legacy applications by leveraging advanced Java 17 features such as records and sealed classes, improving code
readability, reducing boilerplate, and accelerating development cycles.
• Developed scalable backend services using Java 17 / Java 11 / Java 21+ and Spring Boot, improving system performance and
maintainability.
• Introduced Java 21+ capabilities including virtual threads and structured concurrency in high-volume modules, significantly
enhancing throughput and optimizing system resource utilization.
• Designed and implemented scalable RESTful APIs to integrate multiple enterprise systems, enabling seamless communication
and improving operational efficiency across business workflows.
• Developed loosely coupled microservices aligned with domain-driven design (DDD) principles, enabling faster feature delivery
and improving system maintainability.
• Designed and implemented Microservices Architecture with API Gateway routing, service discovery, and circuit breaker
patterns (Resilience4j) to ensure fault tolerance and system resilience.
• Built responsive and high-performance user interfaces using Angular (v16) and TypeScript, improving usability and reducing
page load times for internal users.
• Optimized frontend performance through lazy loading, modular architecture, and RxJS-based state management, improving
responsiveness of enterprise dashboards.
• Implemented secure authentication and authorization using Spring Security (OAuth2 / JWT), ensuring protection of sensitive
financial data and compliance with enterprise security standards.
• Architected event-driven systems using Apache Kafka, enabling real-time processing of high-volume transactions and improving
system responsiveness.
• Integrated backend services with messaging systems such as JMS and RabbitMQ, ensuring reliable asynchronous
communication across distributed applications.
• Developed centralized API validation and global exception handling frameworks, improving application stability and reducing
runtime failures.
• Deployed and managed cloud-native applications on AWS (EC2, S3, Lambda, API Gateway), ensuring high availability,
scalability, and fault tolerance for mission-critical services.
• Containerized applications using Docker & Kubernetes, standardizing deployments and reducing environment-related
inconsistencies across environments.
• Built and optimized automated CI/CD (Jenkins / GitHub Actions) pipelines, accelerating release cycles and improving
deployment reliability.
• Supported deployment and release activities across development, QA, and production environments, ensuring seamless
transitions and stable releases.
• Designed and implemented efficient persistence layers using JPA / Hibernate with PostgreSQL design principles and enterprise
database integrations.
• Optimized complex SQL queries and PL/SQL procedures in Oracle, improving database performance and reducing execution
time for critical operations.
• Implemented caching strategies using Redis and in-memory caching, significantly reducing latency for frequently accessed data.
• Developed batch processing workflows using Spring Batch to handle large-scale financial data processing with high reliability.
• Developed comprehensive unit and integration tests using JUnit and Mockito, improving code quality and reducing production
defects.
• Enhanced logging and monitoring using Log4j and AWS CloudWatch, enabling proactive issue detection and faster resolution of
production incidents.
• Analyzed and resolved production issues through debugging and performance tuning, ensuring high availability of business-
critical systems.
• Implemented TDD/BDD practices using JUnit and Mockito, improving code quality and reducing production defects.
• Collaborated with cross-functional Agile teams to deliver features aligned with business requirements, ensuring consistent on-
time sprint delivery.
• Participated in architecture and design discussions, contributing to scalable, cloud-native solutions aligned with enterprise
standards.
• Conducted code reviews and enforced coding standards, improving overall code quality and team productivity.
• Refactored legacy code using modern Java features (Streams, Lambda), reducing technical debt and improving maintainability.
• Developed reusable components, shared libraries, and frameworks to accelerate development and reduce duplication across
teams.
• Partnered with business stakeholders and UAT teams to ensure accurate requirement translation and successful validation of
deliverables.
• Documented system architecture, workflows, and technical solutions, improving knowledge sharing and long-term
maintainability.
Environment: Java 11, Java 17, Java 21+, Spring Boot, Spring MVC, Spring Security, Spring Batch, Microservices Architecture, RESTful
APIs, Angular (v16), TypeScript, HTML5, CSS3, JavaScript, Apache Kafka, JMS, RabbitMQ, AWS (EC2, S3, Lambda, API Gateway,
CloudWatch), Docker, Kubernetes, CI/CD (Jenkins / GitHub Actions), Oracle, SQL, PL/SQL, JPA / Hibernate, PostgreSQL, JUnit,
Mockito, Log4j, Apache Tomcat, Maven, Gradle, Agile (Scrum), JIRA

Client: Johnson & Johnson Pharma, New Brunswick, NJ Mar 2022-Aug 2024
Role: Sr. Full Stack Java Developer
Project Title: Healthcare Workflow Automation & Integration Platform
Project Description: Worked on a healthcare platform that connected multiple systems to support daily operations more efficiently.
Improved information flow so users could complete tasks faster with fewer issues. Helped enhance stability, usability, and reliability
for critical healthcare processes.
Responsibilities:
• Developed responsive and user-centric web applications using Angular (v14+), HTML5, CSS3, and JavaScript. Focused on
usability and performance optimization, resulting in improved user engagement and seamless experience across devices for
healthcare users.
• Designed and implemented scalable backend services using Java 11, Spring Boot, and Microservices Architecture. Improved
processing efficiency and enabled smooth integration across multiple enterprise healthcare systems.
• Enhanced system performance by leveraging advanced Java 11 capabilities such as improved garbage collection and HTTP client
APIs. Reduced latency in data-intensive workflows and improved runtime stability.
• Modernized application components using Java 17 features including records, sealed classes, and pattern matching. Reduced
boilerplate code and improved long-term maintainability of core modules.
• Refactored existing services using Java 17 and modern development practices. Improved code readability, maintainability, and
overall application performance across distributed systems.
• Designed and developed robust RESTful APIs using Spring Boot and JAX-RS (Jersey). Enabled seamless communication between
distributed healthcare systems and improved interoperability.
• Implemented secure authentication and authorization using Spring Security (OAuth2 / JWT). Ensured compliance with HIPAA
regulations and protected sensitive healthcare data.
• Implemented real-time data streaming using Apache Kafka, improving system responsiveness and reliability across healthcare
workflows.
• Built loosely coupled services aligned with Microservices Architecture, enabling independent deployments and reducing
downtime during releases.
• Integrated enterprise systems using Apache Kafka for real-time data streaming. Improved responsiveness and reliability of
critical healthcare workflows.
• Improved system processing efficiency by 20–25% by optimizing backend services and database interactions.
• Implemented asynchronous messaging using JMS and RabbitMQ to ensure reliable communication between distributed
services.
• Designed and implemented efficient persistence layers using JPA / Hibernate with PostgreSQL patterns along with Oracle
database integration for enterprise applications.
• Optimized complex SQL queries and PL/SQL procedures in Oracle. Improved data retrieval speed and enhanced reporting
efficiency for business users.
• Implemented data access solutions using Spring Data and MongoDB. Enabled efficient handling of structured and unstructured
healthcare datasets.
• Deployed applications on AWS (EC2, S3, Lambda) to support scalable infrastructure. Improved reliability and ensured high
availability for healthcare operations.
• Utilized AWS Lambda for event-driven processing and S3 for scalable storage. Enhanced real-time data processing capabilities.
• Containerized applications using Docker & Kubernetes. Standardized deployment processes and improved scalability across
environments.
• Built and maintained automated CI/CD (Jenkins / GitHub Actions) pipelines. Reduced manual intervention and accelerated
release cycles.
• Automated infrastructure provisioning using Ansible. Ensured consistent environments and reduced setup time for
development and QA teams.
• Designed GraphQL APIs to provide flexible and efficient data retrieval for frontend applications.
• Conducted performance testing using JMeter to identify bottlenecks. Improved API response times and ensured system stability
under high load conditions.
• Developed comprehensive unit and integration tests using JUnit and Mockito. Improved code quality and significantly reduced
production defects.
• Monitored application health using Spring Boot Actuator and Swagger UI. Enhanced observability and API transparency for
stakeholders.
• Implemented centralized logging and monitoring using Log4j and Splunk. Enabled proactive issue detection and reduced MTTR
(Mean Time to Resolution).
• Collaborated with Agile (Scrum) teams to deliver high-quality features within sprint timelines. Ensured alignment with evolving
business requirements.
• Designed clean and maintainable architecture using DAO and controller layers. Ensured proper separation of concerns and
scalability.
• Managed source code using Git and SVN. Maintained version control, traceability, and seamless collaboration across distributed
teams.
• Automated build and deployment processes using Maven and Jenkins. Improved development efficiency and reduced manual
errors.
• Refactored legacy code using modern Java features. Reduced technical debt and improved maintainability across applications.
• Managed deployments across staging and production environments. Ensured smooth releases with minimal downtime.
• Documented technical workflows, APIs, and configurations. Improved knowledge sharing and long-term system
maintainability.
Environment: Java 8/11/17, Spring Boot, Spring MVC, Spring Security, Microservices Architecture, RESTful APIs, Angular (v14+),
HTML5, CSS3, JavaScript, Apache Kafka, JMS, RabbitMQ, AWS (EC2, S3, Lambda), Docker, Kubernetes, CI/CD (Jenkins / GitHub
Actions), Oracle, SQL, PL/SQL, MongoDB, JPA / Hibernate, PostgreSQL, JUnit, Mockito, Log4j, Splunk, Apache Tomcat, Maven, JAX-RS
(Jersey), Swagger, Drools, Agile (Scrum), JIRA

Client: State Of Ohio, Columbus, OH Nov 2019-Feb 2022


Role: Full Stack Java Developer
Project Title: Digital Government Services Portal Modernization
Project Description: Worked on improving a citizen-facing platform that enabled easier access to government services and
information. Enhanced communication between multiple systems to make processes smoother and more efficient. Helped improve
application stability, responsiveness, and overall user experience.
Responsibilities:
• Developed responsive and user-friendly applications using AngularJS, HTML5, CSS3, and JavaScript. Improved accessibility and
usability for citizen-facing government services, enhancing overall user experience and engagement.
• Engineered dynamic single-page applications (SPA) using AngularJS and [Link]. Simplified UI complexity and improved
responsiveness, enabling faster service interactions for end users.
• Built scalable backend services using Spring Boot and Spring MVC with Java 8/11, ensuring efficient business logic processing
and seamless integration across multiple systems.
• Upgraded application modules to Java 11, leveraging modern features such as var and HTTP Client API. Improved API
communication efficiency and reduced boilerplate code.
• Designed and implemented scalable RESTful APIs using Spring Boot, enabling smooth communication between frontend and
backend systems and improving interoperability.
• Developed microservices-based solutions aligned with Microservices Architecture, enabling modular deployments and
improving system scalability and maintainability.
• Integrated frontend applications with backend services using REST APIs, reducing response latency and improving data flow
efficiency for end users.
• Implemented authentication and authorization using Spring Security (OAuth2 / JWT), ensuring secure access control and
protection of sensitive government data.
• Designed secure API communication mechanisms using OAuth standards, strengthening security across distributed applications.
• Developed and consumed both RESTful APIs and SOAP web services, enabling seamless integration with legacy and third-party
systems.
• Applied design patterns such as Singleton, Factory, and Session Facade, improving code reusability and maintainability across
modules.
• Designed and deployed scalable cloud solutions on AWS (EC2, S3, Lambda, API Gateway), improving availability, performance,
and fault tolerance for government applications.
• Configured applications on AWS EC2 and S3, enabling secure hosting and efficient resource utilization in cloud environments.
• Containerized applications using Docker & Kubernetes, improving deployment consistency and enabling scalability across
environments.
• Built and maintained automated CI/CD (Jenkins / GitHub Actions) pipelines, reducing manual effort and improving release
reliability.
• Managed deployments on WebLogic Server, ensuring stable hosting and smooth transitions across development and production
environments.
• Utilized Apache Kafka to enable asynchronous messaging and reduce system dependency between services.
• Designed and implemented persistence layers using JPA / Hibernate with PostgreSQL patterns along with Oracle integration,
ensuring efficient and scalable data access.
• Optimized SQL queries and database interactions, improving application performance and reducing response time for critical
operations.
• Improved application response time by 25%, enhancing user experience for citizen-facing services.
• Implemented Hibernate caching (L1 & L2), reducing database load and improving overall system responsiveness.
• Designed MongoDB schemas and queries for handling non-relational data, enabling efficient storage and retrieval of large
datasets.
• Integrated Elasticsearch for advanced search capabilities, improving data retrieval speed and enhancing user experience.
• Automated batch processing using Spring Batch, streamlining reporting and improving operational efficiency.
• Implemented logging and monitoring using Log4j and Spring AOP, enabling real-time issue detection and faster troubleshooting.
• Validated service integrations using XML Schema (XSD) and JSON processing, ensuring data integrity and reliable
communication.
• Performed JavaScript unit testing using Mocha and Chai, reducing UI defects and improving application stability.
• Documented APIs using Swagger, improving usability and simplifying integration for consumers.
• Collaborated with Agile (Scrum) teams to deliver features aligned with business requirements and timelines, ensuring consistent
sprint delivery.
• Managed source code using Git and Maven, ensuring version control and efficient dependency management.
• Designed maintainable application architecture using layered design principles, improving scalability and long-term
supportability.
• Worked closely with cross-functional teams to ensure smooth integration and delivery of application features.
Environment: Java 8/11, Spring Boot, Spring MVC, Spring Security, Microservices Architecture, RESTful APIs, AngularJS, [Link],
[Link], HTML5, CSS3, JavaScript, Apache Kafka, AWS (EC2, S3, Lambda, API Gateway), Docker, Kubernetes, CI/CD (Jenkins / GitHub
Actions), Jenkins, Git, Maven, Oracle, MongoDB, PostgreSQL, JPA / Hibernate, Elasticsearch, Swagger, SOAP, XML, JSON, WebLogic,
Agile (Scrum)

Client: Meta, Menlo Park, CA Jun 2018-Oct 2019


Role: Full Stack Java Developer
Project Title: Cloud-Driven Web Application Development Platform
Project Description: Developed and maintained web applications supported by cloud infrastructure for scalable performance.
Focused on improving frontend responsiveness and backend service communication. Helped enhance system stability, deployment
efficiency, and user experience.
Responsibilities:
• Designed and prototyped responsive web layouts using React JS, Redux, HTML5, CSS3, Less, and jQuery UI, improving user
interface consistency and maintainability.
• Developed reusable UI components with React and Bootstrap, linking with API data to dynamically render the virtual DOM,
improving performance and modularity.
• Implemented form validation and state management using Redux architecture, reducing client-side errors and improving
application reliability.
• Built lightweight, efficient server-side APIs using [Link], enabling non-blocking, event-driven performance for high-
concurrency applications.
• Leveraged Java 8 features including Lambda expressions and Time APIs, improving code conciseness and execution efficiency.
• Applied MVC principles with Struts 2 framework for structured front-end architecture, improving code modularity and
maintainability.
• Optimized session-level data structures across browser tabs, ensuring data consistency and preventing state conflicts.
• Defined development requirements and database specifications using Oracle R12, Oracle Forms, and SQL, enabling accurate
back-end integration and reporting.
• Developed dynamic client-side validation scripts using JavaScript, CSS, JSTL, and XSL, improving data quality and UI
responsiveness.
• Built, compiled, and bundled React modules using Webpack and Babel, improving development efficiency and cross-browser
compatibility.
• Developed back-end CRUD operations using Spring Boot, providing secure and maintainable APIs for React front-end
applications.
• Implemented unit testing with JUnit and Mockito, ensuring robust backend functionality and regression protection.
• Containerized Spring Boot applications using Docker, supporting consistent deployments across environments.
• Deployed containerized microservices using Docker and Kubernetes, enabling scalable, fault-tolerant production deployments.
• Transformed existing AWS infrastructure to serverless architecture (AWS Lambda, Kinesis) via CloudFormation, reducing
operational overhead and improving scalability.
• Dockerized Spring Boot applications and deployed to Pivotal Cloud Foundry (PaaS), ensuring platform-independent
deployment efficiency.
• Integrated internal security models using Spring Security, Spring Boot, and Spring Microservices, maintaining secure data
access and compliance standards.
• Implemented service discovery and load balancing with Netflix Eureka, improving microservices communication reliability.
• Performed integration and end-to-end testing using Selenium WebDriver and Cucumber, improving application quality and test
coverage.
• Executed front-end unit testing for React JS using Mocha, Karma, and Jasmine, ensuring UI component reliability.
• Automated build processes using Gulp, improving development efficiency and reducing manual tasks.
• Implemented continuous integration and deployment using Jenkins, reducing deployment time and errors across
environments.
• Monitored and optimized REST APIs and back-end services, improving system performance and reliability.
• Developed MongoDB integrations with [Link] using Mongoose, enabling efficient schema management and data retrieval.
• Implemented SSO authentication for secure application access, improving user experience and enterprise security compliance.
• Worked with AWS EC2 and Elastic Compute Cloud, improving high-availability and scalable infrastructure.
• Optimized React JS front-end for performance and reduced bundle sizes, improving load times and client-side efficiency.
• Worked in Agile environment, participating in daily stand-ups, sprint planning, and retrospectives for delivery transparency.
Environment: Java 8, Spring Boot, Spring MVC, Spring Security, Microservices, REST APIs, React JS, Redux, [Link], HTML5, CSS3,
JavaScript, Bootstrap, jQuery, REST, MongoDB, Mongoose, Redis, Docker, Kubernetes, Jenkins, Maven, CI/CD, Gulp, Webpack, AWS
(EC2, Lambda, Kinesis), Selenium, Mocha, Jasmine, Karma, Agile (Scrum)

Client: Apple, Austin, TX Aug 2016-May 2018


Role: Sr. Java Developer
Project Title: Enterprise Application Modernization & Backend Services Platform
Project Description: Worked on developing and enhancing enterprise-level applications to improve backend processing and system
reliability. Focused on building scalable business logic and improving communication between different application layers.
Contributed to improving performance, maintainability, and stability of core enterprise systems.
Responsibilities:
• Implemented enterprise design patterns including Singleton, Factory, Business Delegate, Session Facade, Value Object, and
DAO, enhancing code modularity, scalability, and maintainability.
• Applied Spring IoC and Dependency Injection to manage Service Objects, improving loose coupling and maintainable service
architecture.
• Developed core Java classes with multithreading, concurrency, collections, and memory management, improving application
performance and thread safety.
• Wrote extensive JUnit test cases for business components in Spring and Java, ensuring robustness and regression-proof code.
• Enhanced front-end interactivity using jQuery, enabling dynamic HTML content and client-side validations.
• Utilized Struts tag libraries in JSP pages, improving UI consistency and maintainability.
• Developed controller Servlets to route requests to appropriate Action Classes, streamlining request handling and backend
flow.
• Built applications on J2EE architecture using Spring, Struts, Hibernate, Servlets, WebLogic, and JSP, ensuring enterprise-grade,
scalable applications.
• Implemented CI/CD pipelines using Jenkins, reducing deployment time and manual errors.
• Developed both client-side and server-side Java applications with JDBC and multithreading, optimizing data processing and
backend efficiency.
• Developed responsive front-end using HTML5, CSS3, JavaScript, and Bootstrap, improving UI/UX consistency and accessibility.
• Applied Java 8 features including Lambda expressions, parallel streams, and Date/Time API, improving code efficiency and
readability.
• Used JPA and Hibernate for database transactions, ensuring data integrity and performance optimization.
• Implemented Spring AOP modules with join points and advice to handle cross-cutting concerns, improving logging, security,
and maintainability.
• Extended existing Java web applications using Service-Oriented Architecture (SOA) techniques, improving integration and
scalability of enterprise services.

Environment: Java 8, Spring, Spring IOC, Spring AOP, Hibernate, JPA, JSP, Servlets, Struts, JavaScript, HTML5, CSS3, Bootstrap, JMS,
XML, WebLogic, Eclipse, Oracle, Multithreading, CI/CD (Jenkins), SOA, Design Patterns

Client: Dollar General, Goodlettsville, TN Sep 2014-Aug 2016


Role: Java Developer
Project Title: Distributed Retail Application Services Platform
Project Description: Built and supported distributed applications for retail business operations and services. Improved
communication between systems to ensure smooth data processing. Contributed to stable, scalable, and efficient enterprise
application delivery
Responsibilities:
• Participated in all phases of SDLC including requirements gathering, design, analysis, and coding, ensuring timely delivery of
high-quality applications.
• Developed application prototypes and presented to business users, enabling early validation of functionality and improved
stakeholder alignment.
• Created Hibernate mappings using XML files and Java classes, enabling efficient object-relational data management.
• Built front-end interfaces with HTML, CSS, [Link], JavaScript, jQuery, and AngularJS, improving user experience and
responsiveness.
• Developed administrative dashboards using AngularJS and [Link], enhancing data management and operational efficiency.
• Designed and implemented MVC architecture using Struts, including JSP, Servlets, EJB, Form Beans, and Action classes,
improving code modularity and maintainability.
• Produced and consumed RESTful web services using JAX-RS and Jersey, enabling integration across internal and external
systems.
• Developed Java Swing interfaces and generated code from XML, improving UI consistency and developer productivity.
• Implemented web services (SOAP/WSDL) using Apache Axis, enabling component integration and inter-system communication.
• Integrated Spring DAO with Hibernate for data access and wrote HQL/SQL queries, improving database efficiency and
maintainability.
• Implemented EJB session beans for business logic, ensuring scalable and reusable enterprise components.
• Parsed XML using SAX and DOM and transformed XML using XSLT, improving data processing and integration with external
systems.
• Wrote stored procedures, triggers, and cursors in Oracle PL/SQL, optimizing database performance and data integrity.
• Developed and deployed web pages using JSP, HTML, JavaScript, and CSS, improving front-end usability and client interaction.
• Authored JUnit test cases, ensuring robustness and regression protection for Java components.
• Automated builds using ANT, improving deployment efficiency and reducing manual errors.
• Managed issues and tracked progress using Jira, enhancing project visibility and delivery accountability.
Environment: Java 7, JSP, Servlets, Struts, Spring MVC, Hibernate, JDBC, Microservices, Kafka, XML, SOAP, REST, Apache Axis,
PL/SQL, Oracle, JavaScript, AngularJS, [Link], [Link], HTML5, CSS3, Swing, ANT, JUnit, Jira, WebLogic

You might also like