0% found this document useful (0 votes)
52 views8 pages

Akhil Java FSD

Akhil Reddy Jagirapu is a Java Full Stack Developer with over 12 years of experience in both backend and frontend development, proficient in various programming languages and technologies including Java, JavaScript, and cloud services. He has worked on multiple projects utilizing Agile methodologies, RESTful APIs, microservices, and has extensive experience with databases and DevOps tools. His recent roles include delivering scalable applications at Barclays and Cardinal Health, focusing on high-performance software solutions and compliance with industry standards.
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)
52 views8 pages

Akhil Java FSD

Akhil Reddy Jagirapu is a Java Full Stack Developer with over 12 years of experience in both backend and frontend development, proficient in various programming languages and technologies including Java, JavaScript, and cloud services. He has worked on multiple projects utilizing Agile methodologies, RESTful APIs, microservices, and has extensive experience with databases and DevOps tools. His recent roles include delivering scalable applications at Barclays and Cardinal Health, focusing on high-performance software solutions and compliance with industry standards.
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
You are on page 1/ 8

AKHIL REDDY JAGIRAPU

Java Full Stack Developer

PROFESSIONAL SUMMARY
 I have over 12`+years of experience as a Java Full Stack Developer, I excel in both backend and frontend
development, committed to delivering robust and high-performance software solutions.
 Proficient in a wide array of programming languages, including Java (versions 7, 8, 11, 17), C, C++, JavaScript,
Python, SQL, and PL/SQL, showcasing adaptability in diverse development environments.
 Leveraging Java/J2EE technologies such as Core Java, Servlets, Spring, Spring Boot, Hibernate ORM, JPA, and JDBC
to deliver resilient backend services.
 Adept in modern web technologies and frameworks like HTML5, CSS3, SCSS, Bootstrap, Angular, ReactJS, and
Vue.js, crafting dynamic user interfaces.
 Extensive experience with both relational (MySQL, PostgreSQL) and NoSQL databases (MongoDB, Cassandra),
enabling the development of data-driven applications.
 Proficient in designing and integrating RESTful and SOAP web services for seamless client-server communication.
 Experienced in message-oriented middleware technologies such as Apache Kafka, JMS, RabbitMQ, and IBM MQ for
building scalable communication layers.
 Familiarity with leading web application servers like Apache Tomcat, IBM WebSphere, and Oracle WebLogic,
ensuring smooth deployment across diverse environments.
 Experienced in building scalable web applications and backend services using JavaScript, TypeScript, and Node.js,
with expertise in developing APIs, real-time data processing, and cloud deployments.
 Utilizes a broad array of testing tools including JUnit and Mockito to ensure high-quality code.
 Proficient in version control and team collaboration tools such as Git, SVN, and Bitbucket, enhancing team
productivity and code management efficiency.
 Deep understanding of cloud technologies (AWS, Azure) and DevOps tools (Docker, Kubernetes), enabling seamless
deployment in cloud environments.
 Developed secure and efficient RESTful APIs using Node.js and TypeScript, facilitating seamless integration
between front-end and back-end systems while ensuring data integrity and type safety.
 Implements Agile, Scrum, and TDD methodologies for efficient project management and development processes.
 Mastery of build tools like Maven and Gradle for automating build processes and dependency management.
 Comfortable working across various IDEs such as Eclipse, IntelliJ, and Visual Studio, optimizing development
efficiency.
 Operates effectively across multiple operating systems (Windows, Linux, Unix), ensuring application compatibility
and performance.
 Dedicated to continuous learning and professional development, staying updated with industry trends and
technologies.
 Skilled in project management tools such as JIRA and Trello for effective collaboration and task tracking.
 Renowned for strong analytical and problem-solving skills, adept at overcoming complex technical challenges.
 Exceptional communication skills, facilitating effective collaboration with stakeholders, team members, and clients.
 Highly adaptable, quickly mastering new technologies and frameworks to meet project needs.
 Experience in CI/CD build tools such as Jenkins and quality checking using SonarQube.
 Emphasizes attention to detail in all aspects of development, ensuring delivery of high-quality software products.
 Demonstrates a commitment to excellence, driving projects to completion on time and within budget.
 Experience in application development across various environments like Windows, Linux, and UNIX.

TECHNICAL SKILLS

Programming Languages C, C++, Java 7/8/11/17, JavaScript, Python, SQL, PL/SQL

Java/J2EE Technologies Core Java, Servlets 3.x, Spring 3.x/4.x/5.x, Spring Boot 2.x, Hibernate ORM, JPA, JTA,
JDBC, EJB 2.x/3.x, JSP, JSTL, RMI, Swing, Applets, AWT.

Web Technologies HTML4/5, XHTML, CSS3, SCSS, Bootstrap 4/5, JavaScript, TypeScript, jQuery, XML,
XSL, XSLT, JSON, Express JS, Node JS, AngularJS, Angular 8/9/10/11/12/13.
Web Services SOAP, Restful, UDDI, WSDL, JAX-RPC, JAX-RS, JAX-WS, JAX-B, Axis.

Messaging and Authentication JMS, Apache Kafka, RabbitMQ, Apache Active MQ, OAuth2.0.

IDE Eclipse, NetBeans, Spring Tools Suite (STS), IntelliJ IDEA.

Databases Oracle, MySQL, PostgreSQL, SQL Server 2012/14/16, MongoDB, Amazon


DynamoDB, Cassandra.

Web Application Servers IBM WebSphere 6.x/8.x, Apache Tomcat 6.x/7.x/8.x, Oracle WebLogic 9.x/10.x,
JBoss.

Logging and Monitoring Log4J and Monitor.

Build Tools Gradle, Maven, Ant.

Version Control GIT, SVN, Bit Bucket, CVS, GitHub.

Testing Tools JUnit 5, Mockito, Jasmine, Karma, Cucumber.

Cloud Technologies/DevOps CI/CD, AWS (EC2, S3, DynamoDB, ECS, ECR, RDS, Kubernetes), Jenkins, Docker,
tools Azure, IBM Cloud Private.

Operating Systems Windows 10/11, Linux, Unix.

EDUCATION

Holder of a master’s in computer science engineering from the United States, bringing advanced knowledge and expertise
to the field.

WORK EXPERIENCE:

BARCLAYS, Whippany, NJ Oct 2022–


Present
Sr. Java Full Stack Developer
Responsibilities:
 Delivered Barclays project using Software Development Life Cycle (SDLC) including Project Requirements,
Architecture, Design, Coding, Testing, Deployment and Maintenance in Technological platforms.
 Followed Agile Methodology and involved in daily SCRUM meetings, sprint planning, showcases and retrospective
and used JIRA as a tracking tool for the sprints.
 Proficient in Java 8/18, J2EE, with a solid understanding of object-oriented programming and its ecosystems.
 Designed, built, and maintained REST API services using Java, Spring, Hibernate, Tomcat, and various data stores
to enable user interaction with large volume datasets.
 Engineered highly scalable, low latency, fault-tolerant architecture solutions for customer-facing web and mobile
applications, enhancing user experience and application reliability.
 Spearheaded all phases of the software development life cycle (SDLC) including sprint planning, design,
development, testing, and deployment within an Agile framework, ensuring timely delivery and adherence to project
goals.
 Developed and maintained robust customer-facing software application features and platform libraries, contributing
to a seamless user experience.
 Developed responsive and dynamic web applications using Angular 11/12/13, enhancing the front-end user interface
with reusable components and services.
 Integrated Angular applications with back-end RESTful APIs, ensuring seamless data exchange and real-time
updates.
 Created secure, responsive financial applications and dashboards using JavaScript and TypeScript to enhance user
experience across web and mobile platforms.
 Utilized Node.js asynchronous programming model to optimize performance and reduce latency in applications,
which complemented Java’s synchronous processing in backend services.
 Implemented comprehensive testing strategies for Node.js applications, including unit, integration, and end-to-end
tests, and applied similar practices to Java codebases to maintain high quality standards.
 Applied reactive programming principles using RxJS to manage asynchronous data streams within Angular
applications, enhancing user experience and application performance.
 Ensured compliance with financial regulations by implementing AWS security best practices, including IAM roles,
VPC configurations, and encryption for sensitive data stored in S3 and RDS.
 Utilized AWS services including EC2 for scalable compute capacity, S3 for secure and durable object storage, Route
53 for DNS management, API Gateway for creating and managing APIs, and Lambda for serverless computing
solutions.
 Developed microservices with Node.js and TypeScript, enabling modular deployment and scaling on Kubernetes.
 Established reliable data communication between back-end systems using Apache Kafka, enhancing data flow and
system integration.
 Expertise in using Kafka APIs for building real-time streaming applications in Java, with knowledge of Kafka's
distributed architecture
 Utilized AWS CloudWatch and X-Ray for monitoring application performance and debugging, allowing proactive
identification of issues and optimization of financial applications for better user experience.
 Led the migration of legacy JavaScript applications to TypeScript, improving code clarity and maintainability while
enhancing team confidence in the codebase through better type checks.
 Utilized Fargate task definitions for specifying application and container details, including resource limits and
environment variables.
 Integrated GraphQL resolvers with Cassandra to simplify complex financial data queries and reduce backend
processing.
 Developed comprehensive unit and automation testing frameworks, test suites, and stubs/mocks using Jasmine and
Karma, achieving high test coverage and ensuring software quality.
 Proactively troubleshot open issues and implemented bug fixes, enhancing design to prevent re-occurrence of defects
and improving system stability.
 Utilized JIRA for defect reporting and tracking, maintaining clear communication and transparency within the
development team.
 Conducted code quality assessments using SonarQube, identifying and addressing code smells and vulnerabilities to
maintain high code standards.
 Integrated OAuth 2.0 with financial APIs to allow secure access to customer data while maintaining regulatory
compliance
 Managed version control using Git and coordinated team efforts through GitHub, ensuring seamless collaboration
and efficient code integration.
 Integrated continuous integration and continuous delivery (CI/CD) pipelines with Jenkins, automating the build, test,
and deployment processes to enhance development workflow efficiency.
 Conducted load testing with JMeter to measure software functional behavior and performance, ensuring robust
application performance under various conditions.
 Delivered demos to business stakeholders on software features, gathered feedback for improvements, and ensured
alignment with business needs.
 Provided strategic inputs for the creation of project plans, ensuring adherence to approved milestones and timelines,
and driving project success.
 Developed and maintained high-performance applications on Apache Tomcat Server 9.x, ensuring reliability and
scalability.
 Deployed and scaled web applications and services developed with Java 8 using AWS Beanstalk.
 Designed and developed Java 18 APIs for consuming and executing AWS services.
 Utilized Docker for containerization and Kubernetes for orchestration, enhancing application deployment and
management.
 Managed and manipulated data in SQL and NoSQL databases, including MongoDB 5.x.
 Created comprehensive API documentation using Swagger 3.x, providing clear and concise specifications for
developers and enhancing API usability.
 Implemented CI/CD pipelines using tools compatible with both Node.js and Java environments, facilitating
smoother deployment and continuous integration processes.
 Leveraged Slack for team collaboration and communication, ensuring smooth project workflow and timely updates.
 Utilized IntelliJ for efficient coding and development, enhancing productivity and code quality.
 Employed Python for scripting and automation tasks, increasing efficiency and reducing manual workload.

Environment: Java 8/18, J2EE, Spring 5, Spring MVC, Core Java, Node.js, Microservices, Spring Boot 2.5.x/2.6.x, HTML5,
CSS3, Bootstrap 5, JavaScript, TypeScript, Hibernate ORM, Apache Tomcat Server 9.x, SQL, Splunk, MongoDB 5.x,
Jenkins, Docker, Kubernetes, AWS (EC2, S3, Route 53, API Gateway, Lambda), OAuth 2.0, Apache Kafka, CI/CD, JUnit 5,
Mockito, Jasmine, Karma, Git, JIRA, Swagger 3.x, Maven 3.0, GitHub, IntelliJ, Linux, Slack, Python.
Cardinal Health, Dublin, Ohio AUG 2020 – SEP 2022
Java Full Stack Developer
Responsibilities:
 Involved in the Software Development Life Cycle (SDLC), Requirements gathering, Design, and Code, Integration,
and Deployment and production phases.
 Designed and developed the application using Agile Methodology and followed Test Driven Development (TDD),
Scrum.
 Demonstrated ability to design and implement robust backend systems for Healthcare IT solutions.
 Developed single page responsive WebUI using HTML5, ReactJs, Bootstrap3, CSS3, JavaScript, jQuery.
 Implemented React Containers and components and Virtual DOM using components which has HTML tags.
 Worked in ReactJs components, Forms, Events, Keys, Router, Animations and Flux Concept.
 Proficient in Java 8/11, I leverage the latest language features and enhancements to ensure code efficiency,
readability, and maintainability.
 As a Java Full Stack Developer, I've spearheaded the design and implementation of scalable web applications using
Java 8/11, J2EE, and Spring Boot.
 Used third party integration Node Packages in project like Axios, Redux and Lottie React native etc.
 Designed and implemented a scalable microservices architecture with Node.js for real-time data processing and Java
for robust backend services, ensuring high availability and fault tolerance.
 Extensive experience using Next.js to create server-side rendered and statically generated React applications.
Leveraged Next.js features for efficient routing and server-side rendering.
 Integrated Kafka with React to enable real-time data streaming and seamless updates in the health project, ensuring
responsive user interfaces and efficient communication between services.
 Developed real-time data pipelines using Kafka with Java 11 to efficiently process and stream health data between
distributed services, ensuring high availability and fault tolerance.
 Integrated Cassandra with Kafka to manage real-time data streams, ensuring reliable communication between
healthcare services.
 I architect and develop microservices using Spring Boot, Spring Cloud, and Kubernetes, focusing on creating loosely
coupled, independently scalable services.
 Leveraging Spring Boot and Spring Cloud, I've architected and deployed scalable microservices architectures,
enhancing system resilience and performance.
 Implemented REST Microservices using Spring Boot. Generated Metrics with method level granularity and
persistence using Spring AOP and Spring Actuators.
 Strong programming skills in designing and implementation of multi-tier applications using web-based technologies
like Spring MVC and Spring Boot.
 Proficient in integrating Spring MVC with various data access technologies such as Hibernate or Spring Data,
ensuring efficient database interactions.
 Monitored application and system health using Splunk dashboards/queries, proactively identifying and resolving
production issues.
 Monitored application health and analyzed logs using Splunk to detect issues and ensure system stability.
 Expert in JDBC for database connectivity, I efficiently manage connections and execute SQL queries directly,
ensuring robust data interaction within Java applications.
 Proficient in Hibernate ORM, I utilize its caching and lazy loading techniques to enhance application performance
and simplify complex database transactions.
 Implemented event-driven microservices communication using Spring Cloud Stream, facilitating seamless
integration and communication between microservices.
 Created a library of custom TypeScript components for healthcare applications, focusing on accessibility and
usability to cater to diverse patient needs and improve user experience.
 I design and manage SQL and NoSQL databases, optimizing schemas for performance and scalability, with a focus
on DynamoDB.
 Integrated OAuth 2.0 with healthcare identity providers to enable Single Sign-On for patients and healthcare
professionals.
 My comprehensive testing strategies include unit, integration, and end-to-end testing using JUnit5 and Mockito,
embracing Test-Driven Development methodologies.
 Integrated continuous testing into the CI/CD pipeline, leveraging Test-Driven Development practices alongside
tools like JUnit5 and Mockito to automate testing processes.
 Developed TypeScript-based applications for managing patient records, ensuring data integrity and compliance with
HIPAA regulations through secure data handling practices.
 I manage and architect AWS cloud infrastructure, utilizing services like EC2, S3, Lambdas, and IAM Security Groups
for scalable, secure environments.
 Implemented compliance policies using AWS Config rules and Terraform Sentinel policies to enforce HIPAA security
standards.
 Leveraging Amazon S3 and CloudFront, I optimize performance through efficient content distribution for high-
speed, global content delivery.
 Leveraged AWS Glue and Athena to build a data analytics pipeline for health data, enabling advanced analytics and
reporting to identify trends and improve patient care outcomes.
 Proficient in Git for version control, I implement branching strategies, pull requests, and code reviews to facilitate
collaboration and ensure code quality.
 Implemented GraphQL with Node.js to create flexible and efficient APIs for health applications, allowing clients to
request only the necessary data and reducing bandwidth usage.
 I mentor junior developers, conduct code reviews, and lead development teams, promoting best coding practices
and adopting new technologies.
 Strong expertise in developing single-page applications using Java MVC frameworks like ReactJs and frontend
technologies including HTML5, CSS3 and JavaScript.
 Producing high-quality technical and design documentation, I utilize Postman for API testing and ensure clear
communication of functionalities.
 Analyzing and optimizing application performance is integral to my role, addressing scalability issues through
efficient algorithm and data structure selection.

Environment: Java 8/11, J2EE, Spring Boot 2.5.x/2.6.x, Spring Microservices, Hibernate 5.5.x, Java Mail, Socket
Programming, Single Page Applications (SPA), Terraform, JDBC, JAX-RS, ReactJS, Redux, HTML5, CSS3, JavaScript, Typescript,
AJAX, Node.js, XML, SQL, Core Java, DynamoDB, Jenkins, Junit5, Mockito, AWS S3, IAM Security Groups, Kubernetes, OAuth
2.0, Apache Kafka, TDD, Log4J, CI/CD, Agile, Git, Linux, Maven 3.8.x, IntelliJ, Postman, Swagger, SonarQube, GitHub, JIRA.

State Of Nebraska, Omaha, NE JAN 2019 – JULY 2020


Java Full Stack Developer
Responsibilities:
 Implemented Agile, Scrum methodologies actively involved in technical meetings, requirements gathering, analysis,
planning, effort estimations, development, and testing.
 Followed Agile Methodology and used Test Driven Development. Created Design Docs from Functional Specifications
 Involved in designing, developing, and testing the web application by using the HTML5, CSS3, Bootstrap and React.
 Used Axios service (React-Router technique) to retrieve data from the server simultaneously in the background without
interfering with the display and existing page in an interactive way.
 Used Web pack for bundling of react, live-server, babel, magnifiers and for generating dependencies graph for web
application development.
 Used React-Draggable for developing drag and drop functionality, components library, including Tree, Slide-View, and
Table Grid. Along with bootstrap for dynamic responsive design.
 Leveraged Next.js to create dynamic, server rendered React applications with optimal performance.
 Followed TDD Test Driven Development and developed test cases by using JUnit for unit testing for each module
developed.
 Implemented and utilized Spring Cloud Netflix Eureka for service registration and discovery, enhancing the scalability
and resilience of distributed systems.
 Expertise in the implementation of Core concepts of Java, J2EE Technologies: JSP, Servlets, Spring, Hibernate, Java
Beans, JDBC, XML, Web Services
 Utilized Python for system administration and DevOps tasks, writing scripts for configuration management, log parsing,
and monitoring using libraries like Ansible.
 Built centralized logging to enable better debugging using Elastic search Logstash and Kibana.
 Extensive experience in designing and implementing scalable and maintainable architectures using the Spring MVC
design patterns. Worked on microservice based architecture using Spring Boot Architecture using REST API.
 Implemented custom authentication providers, integrating with various authentication mechanisms, such as hashing
strategies in Spring Security, OAuth, and external identity providers.
 Used PostgreSQL for querying PL/SQL statements to store & retrieve data from database using JDBC
 Used Hibernate ORM framework as persistence engine, configured O/R mapping and wrote hibernate queries.
 Responsible for maintaining and expanding our AWS infrastructure using AWS EC2, manage documents in S3, providing
IAM access to S3 buckets.
 Deployed Spring Boot based micro services Docker Container using Amazon EC2 Container and AWS Admin Console.
 Setting up CI/CD platform for Java Applications and integrating Maven, GitHub, SonarQube and Tomcat application
server in both Dev and production environments.
 Good experience in Shell Scripting, SQL Server, UNIX, Linux and python scripting with focus on Devops tools, CI/CD and
AWS Cloud Architecture.
 Good knowledge on using Splunk to identify the failures, errors in the applications.
 Worked on developing API’s using Kubernetes to manage and specify the copies of containers to run the actual servers
in the cloud environment.
 Worked on Rest Web services for backend services, used DynamoDB (NoSQL) for database services.
 Experience in Integrating Apache Kafka and created Kafka pipelines for real time processing.
 Used Jenkins pipelines to drive all microservices built out to the Docker Registry and then deployed to Kubernetes,
Created Pods and managed using Kubernetes.
 Knowledge about unifying data platforms using Kafka producers/ consumers and implementing pre-processing using
storm topologies.
 Consumed the data from Kafka queue to Spark Streams. Configured different topologies for Spark cluster and deployed
them on regular basis.
 Implemented various OAuth 2.0 authorization grant types, including Authorization Code, Implicit, Resource Owner
Password Credentials (ROPC), and Client Credentials, based on application requirements.
 Used Kibana Dashboards for the application Monitoring and to retrieve the Concise and Console logs.

Environment: Java 8, NodeJS, Microservices, Spring Boot, Hibernate 3, React, Spring, AJAX, JavaScript, jQuery, CSS3,
HTML5, Bootstrap, JSON, XML, XSLT, GraphQL, Query DSL, SQL, PL/SQL, JDBC, JMS, Web service, SOAP/REST, JAX-WS,
Spring Batch, Mockito, JSP, Servlets, Gradle, Core Java, Liquibase, Elastic Search, H2 and Oracle Database, WebLogic, AWS,
Kafka, Splunk, Redis, Jenkins 1.6/2.0, SonarQube/Sonar Lint, Docker, Jest, Enzyme, React Bootstrap.

COX MEDIA GROUP, Atlanta, GA DEC 2017 – DEC 2019


Full Stack Developer
Responsibilities:
 Collaborated with cross-functional teams in an Agile environment, ensuring timely delivery and continuous
improvement.
 Extensive proficiency in HTML5, CSS3, and JavaScript, with understanding of modern web development principles.
 Created modular and reusable Angular 8/9 components and services, promoting code maintainability and scalability.
 Worked with AngularJS Forms, Validations, Modules, Factory Services, DOM, Events, Expressions, Directives,
Controllers.
 Improved Angular components by adding Route Guards to prevent the invalid access and wrong redirection to other
URLs by accidental clicking.
 Implemented Microservices Architecture with Spring Boot based RESTful services and SOAP based Web Services.
 Developed Restful APIs and microservices using spring, Hibernate. All the functionality is implemented using Spring
Boot and Hibernate ORM.
 Architected and deployed highly available, scalable cloud solutions using Microsoft Azure services, improving system
performance and reliability.
 Implemented Java EE components using Spring MVC, Spring IOC, Spring transactions and Spring security modules.
 Implemented distributed tracing using tools like Spring Cloud Sleuth and Zipkin for monitoring and diagnosing issues in
microservices-based architectures.
 Configured and customized user authentication processes, including username/password authentication, multi-factor
authentication (MFA), and Remember-Me functionality.
 Managed and optimized RDS instances for MySQL, PostgreSQL, or other relational databases, ensuring high availability,
scalability, and performance.
 Utilized Azure Blob Storage and Azure SQL Database to store and manage large datasets efficiently, supporting data-
driven decision-making processes.
 Developing Microservices, and creating API's using Java Spring Boot framework using Maven as a build tool and
Cassandra as an enterprise level database
 Developed and maintained CI/CD pipelines using Azure DevOps, automating deployments and minimizing manual
intervention, leading to a 30% increase in release frequency.
 Created virtual machine using Oracle Virtual Manager, creating server pool, VM cloning. Conceived, Designed, Installed
and Implemented CI/CD automation system

Environment: Java 7/8, JSP, Servlets, Apache Struts 2, Multithreading, Hibernate ORM, JDBC, DAO, WSDL, JAX-WS, Apache
Axis, XML, XSD, JWT, JTA, Oracle WebLogic, HTML, CSS, JavaScript, Angular JS, RabbitMQ, Azure, TDD, PostgreSQL pgAdmin,
JMeter, Docker, Visual Studio Code, Eclipse IDE, Junit4, Power Mockito, Log4J, Agile, Gradle, Postman, Unix, Git, Bitbucket.

CHARTER COMMUNICATIONS, St. Louis, MO May 2015 – NOV 2017


Java Developer
Responsibilities:
 Contributed to the Analysis, Design, and implementation phases using AGILE methodology for iterative
development, actively participating in Scrum, Retrospective, and Release Planning meetings.
 Designed, developed, debugged, and tested web-based applications using the J2EE architecture, ensuring
robustness and reliability.
 Created Spring Boot microservices to support browser and mobile applications, enhancing scalability and flexibility.
 Wrote Core Java and J2EE classes and methods, leveraging Spring MVC Framework and JPA 2.1 for efficient
application development and database mapping.
 Embraced Microservice architecture with Spring Boot for building, testing, and deploying services, promoting
modularity and scalability.
 Hands-on experience with a wide range of AWS cloud services, including Amazon EKS (Elastic Kubernetes Service),
AWS Fargate, AWS Lambda, Amazon S3 Amazon RDS and Terraform for infrastructure as code.
 Effectively utilized Collection Framework features like Map, Object, and List for data manipulation and storage in
Oracle databases.
 Implemented persistence layer using Hibernate ORM, ensuring seamless interaction between application and
database.
 Developed and consumed Web Services, integrating with enterprise-wide services and implementing SOAP
message flows.
 Created and managed S3 buckets, leveraging AWS storage solutions for data storage and backup, ensuring
scalability and reliability.
 Managed AWS instances, security groups, Elastic Load Balancer, and AMIs, ensuring optimal performance and
security.
 Wrote Cloud Formation templates for deploying AWS resources, streamlining infrastructure management, and
deployment processes.
 Developed Java API for Amazon Lambda, facilitating the management of AWS services programmatically.
 Implemented Enterprise Java Beans with messaging functionality, utilizing MQ series as the JMS provider for
reliable communication.
 Developed SQL and PL/SQL with Stored Procedures for interacting with Oracle 11g databases, ensuring efficient
data retrieval and manipulation.
 Performed migration of applications to quality assurance and production environments, adhering to Agile test-
driven methodology using the JUnit framework for comprehensive testing and quality assurance.

Environment: Java 1.6, Spring 3.0, Hibernate 3. x, JSP, JSF, JBOSS, JavaBeans, Spring Boot, HTML5, CSS, JavaScript, JavaScript,
Angular JS, jQuery, JPA, XML, XSLT, Unix Shell Script, Web Sphere Integration Developer, SOAP, Maven, Web Sphere
Application Server, Oracle 11g, SQL Developer, PL/SQL, SQL Server 2005/2000.

BANK OF AMERICA, Charlotte, NC APRIL 2013 – APRIL 2015


Java/J2EE Developer
Responsibilities:
 As a Java Developer, I've played a vital role in the entire Software Development Life Cycle (SDLC), from project design to
implementation.
 Proficient in Hibernate HQL queries and stored procedures for seamless communication between applications and
databases, particularly with DB2.
 Hands-on experience in application deployment utilizing MAVEN and SVN for efficient version control and
collaboration.
 Extensive involvement in Unit Testing, module testing, and Integration Testing of application modules, ensuring
robustness and reliability.
 Proven track record in swiftly resolving production issues to minimize downtime and ensure uninterrupted operations.
 Diligently creating Technical Design documents and User Documentation to facilitate understanding and usage.
 Active participation in code review meetings, collaborating closely with development teams to ensure adherence to
best practices and coding standards.
 Effective collaboration with Business Analysts and Systems Analysts to validate business rules and project sizing using
Functional Requirement documents.
 Proficiency in applying J2EE design patterns and implementing Model-View-Controller (MVC) architecture in application
design.
 Hands-on experience in developing projects using Spring Integration, Spring MVC, and Hibernate, leveraging their full
potential for robust and scalable solutions.
 Skillfully designing and coding user interfaces (UI) using third-party software tools like EBA grid, ensuring intuitive and
user-friendly experiences.
 Sound knowledge of SOAP Web Services for seamless integration of project modules and extending functionalities.
 Proficiency in creating XSL templates for transforming XML files to XSL-FO, facilitating the generation of PDF contracts.
 Leveraging Hibernate for efficient Object-Relational Mapping (ORM) to streamline interactions with databases, ensuring
optimal performance and data integrity.
Environment: J2EE, Java, JDK 1.7, Hibernate, JSP, SVN, Maven, Angular JS, SOAP Web Services, Struts framework 2. x, DB2,
HTML, XHTML, XML, XSLT, UML, Rational Rose, ANT 1.5.3.

You might also like