Java Web Application Development Resume
Charlotte, NC
SUMMARY
- Experience in Java web application development along with Spring and Hibernate Framework
- Adept in end - to-end development of software products from requirement analysis, designing, documentation, implementation, unit testing, and UAT support
- Having work experience in Microservices, SOAP/REST Web Services, Spring Boot, Spring MVC, Spring DATA JPA, Hibernate, Eclipse Link, Java 8/7/6/5.
- Around 3 years of experience in each AngularJS 1.5 and Angular 5/6/7/8 Framework
- Proficient in debugging and troubleshooting of the application
- Expertise in tuning the performance of the application, reduction in the number of loops, and code optimization
- Exceptional communication, collaboration, and teamwork skills with proficiency at grasping new technical concepts quickly and utilize the same in a productive manner
- Proficient in smooth implementation and testing of the application, and extended post go-live and application maintenance support to the client
TECHNICAL SKILLS
Languages: Java, J2EE, TypeScript 3.4, Node 10,Angular 5,6,7,8,Angular CLI 8 JavaScript, Angular JS 1.5
Java Stream: Core Java, Collection, Multithreading, Spring Framework, Spring Boot, Spring Data, Spring MVC, Hibernate, JPA, Web Services (SOAP/ REST), Servlet/ JSP, JFP, Struts 1.2, Spring DI, JUnit, Mockito Framework
Web Scripting: JavaScript, AJAX, jQuery, AngularJS
RDBMS: Oracle, PostgreSQL, MySQL
Operating System: MS Windows, LINJUX
Cloud: Pivotal Cloud Foundry(PCF)
Tools: Eclipse, IBM RAD WAS, Tomcat SVN, ClearCase, Maven, SoapUI, Postman, Junit, GIT
Web Servers: Apache Tomcat, JBoss, IBM WebSphere Application Server
Domains: BFS, Telecom, Health, Trade and Share Market
PROFESSIONAL EXPERIENCE
Confidential, Charlotte, NC
Java Web Application DevelopmentResponsibilities:
- Involved in configuring and integrating Spring and Hibernate frameworks and integrated business layer using Spring JPA.
- Develop, and write computer programs to store, locate, and retrieve specific documents, data, and information.
- Provide development estimates, research, system dependencies, impacts and risks.
- Provide analysis and resolution of issues identified during internal testing and user acceptance testing.
- Interact with business analysts and quality team to understand the requirements to ensure the on-time delivery of the quality code with thorough unit testing and reviews.
- Analyze, review, and/or customize programs using workflow chart and diagram, and applying knowledge of computer capabilities, subject matter, and symbolic logic.
- Identifying the gaps between the requirements and fulfilling it after discussing with BA’s
Environment: Java 8, Lambda, Functional Interface, Stream API,Collection Framework, Multithreading and Java Concurrency Framework, Hibernate, JPA, XML,Spring Core, REST Web Services, Oracle, Eclipse IDE, Tomcat, Git
Confidential, Charlotte, NC
Responsibilities:
- Interact with business analysts and quality team to understand the requirements to ensure the on-time delivery of the quality code with thorough unit testing and reviews.
- Analyze, review, and/or customize programs using workflow chart and diagram, and applying knowledge of computer capabilities, subject matter, and symbolic logic.
- Identifying the gaps between the requirements and fulfilling it after discussing with BA’s
- Involved in configuring and integrating Spring and Hibernate frameworks and integrated business layer using Spring JPA.
- Develop, and write computer programs to store, locate, and retrieve specific documents, data, and information.
- Provide development estimates, research, system dependencies, impacts and risks.
- Provide analysis and resolution of issues identified during internal testing and user acceptance testing.
- Perform peer review of team member's work and implement review suggestions.
- Involved in preparation of BRD’s (Business Rules Documents) as per discussion done in meeting with BA Team.
- Wrote REST services using Java, Spring Boot, Spring JPA, hibernate that are consumed by Angular 8 UI
- Extensively used Core Java Concepts like collections, Generics, Exception in the application.
- Wrote test cases using Junit and Mockito Test Framework.
- Wrote Routing Module and Various Angular 8 based Component for SPA as per Business requirement.
- Various regular activities like moving the code across various environment till production, Production support, taking care of DB changes, various configuration changes.
- Co-coordinating the requirements with the offshore and getting the code deliveries in time.
- Mentoring and coaching team members through knowledge sharing within the team so that all team members must be on same page regarding business requirement and usage.
Environment: Java 8, Collection Framework, Multithreading and Java Concurrency Framework, Hibernate, JPA, XML,Spring Core, REST Web Services, PCF Pivotal Cloud Foundry,Oracle, Eclipse IDE, Tomcat, Git, Angular 8,TypeScript 3.4
Confidential
Responsibilities:
- Interact with the BA to clarify the business goals and accordingly write the business logic with the Java Spring based framework, also code review, build, deploy and fixing the bug is a daily day to day activity.
- Involved in the preparation of the High Level and Low-Level Design document for the Reporting service.
- Identifying the gaps between the requirements and fulfilling it after discussing with BA’s.
- Analyze, review, and/or customize programs using workflow chart and diagram, and applying knowledge of computer capabilities, subject matter, and symbolic logic.
- Involved in configuring and integrating Spring and Hibernate frameworks and integrated business layer using Spring JPA.
- Create Junit Test Cases with Mockito Framework to make sure all the checked-in code into Git Repository must be unit tested.
- Involved in the implementation phase for developing Service using, Spring REST and DAO code using Spring with JPA.
- Involved in development of MVC layer using Spring MVC.
- Implementing REST services using Java, Spring Boot, Spring JPA, hibernate
- Provide development estimates, research, system dependencies, impacts and risks.
- Provide analysis and resolution of issues identified during internal testing and user acceptance testing.
- Extensively used Core Java Concepts like collections, Generics, Exception in the application.
- Various regular activities like moving the code across various environment till production, Production support, taking care of DB changes, various configuration changes.
- Mentoring, coaching and knowledge sharing among team members as well as new member joining the undergoing project
Environment: Java 8, Collection Framework, Multithreading and Java Concurrency Framework, Spring Core, REST Web Services, Oracle 10g, Angular 1.5, JavaScript, HTML5, CSS3, Eclipse IDE, Tomcat, SVN, Hibernate, JPA, XML
Confidential
Responsibilities:
- Analyze, review, and/or customize programs using workflow chart and diagram, and applying knowledge of computer capabilities, subject matter, and symbolic logic.
- Identifying the gaps between the requirements and fulfilling it after discussing with BA’s
- Develop, and write computer programs to store, locate, and retrieve specific documents, data, and information.
- Interact with the BA to clarify the business goals and accordingly write the business logic with the Java
- Provide development estimates, research, system dependencies, impacts and risks.
- Provide analysis and resolution of issues identified during internal testing and user acceptance testing.
- Coded and implemented the functionality after requirement gathering and understood the existing code base
- Got our implementation logic and wrote code to be reviewed
- Provided QA support during UAT testing phase and interacted with QA team as well
- Engaged in bug fixing and updated bug status in JIRA tool
- Wrote JUnit and integrated test to verify expected result
- Maintained Sonar coverage of each check-in of the Java code to repository.
- Involved in the implementation phase for developing Service using, Spring REST and DAO code using Spring with JPA.
- Involved in development of MVC layer using Spring MVC.
- Implementing REST services using Java, Spring Boot, Spring JPA, hibernate
Environment: Java, Collection, Multithreading, Spring MVC, REST Web Services, Oracle 10g, Angular 1.5, JavaScript, HTML5, CSS3, Eclipse, Perforce, JBoss, SVN, Hibernate, JPA, Apache Karaf
Confidential
Responsibilities:
- Coded and implemented the functionality after requirement gathering and understood the existing code base
- Got our implementation logic and wrote code to be reviewed, and performed optimization in the Java code
- Provided QA support during UAT testing phase and interacted with QA team as well.
- Interact with the BA to clarify the business goals and accordingly write the business logic with the Java
- Engaged in bug fixing and updated bug status in JIRA tool
- Attended daily scrum meeting and updated the activity performed on daily basis
- Mentored the new joining member in the team and helped them so that they could quickly start working with us
- Various regular activities like moving the code across various environment till production, Production support, taking care of DB changes, various configuration changes.
- Co-coordinating the requirements with the offshore and getting the code deliveries in time.
- Mentoring and coaching team members through knowledge sharing within the team so that all team members must be on same page regarding business requirement and usage
Environment: Java, Collection, Multithreading, Spring MVC, REST Web Services, Oracle, Angular 1.5, JavaScript, HTML5, CSS3, Eclipse, Perforce, JBoss, SVN, Hibernate, JPA
Confidential
Responsibilities:
- Involved in development of MVC layer using Spring MVC.
- Implementing REST services using Java, Spring Boot, Spring JPA, hibernate
- Interact with the BA to clarify the business goals and accordingly write the business logic with the Java
- Involved in development and coding
- Dealt with the client in understanding business process and came up with the design to implement the requirements
- Provided QA support during testing phase and interacted with QA team as well
- Engaged in bug fixing and updated bug status in JIRA tool
- Attended daily scrum meeting and updated the activity performed on daily basis
Environment: Spring MVC, REST Web Services, Angular 1.3, Java, Collection, Multithreading, JavaScript, HTML5, CSS3, Hibernate, JPA, PostgreSQL Eclipse, Tomcat, JBoss, SVN
Confidential
Responsibilities:
- Analyzed business requirement and studied the existing business processes, which aided in program understanding during implementation
- Coded and integrated existing module and manual unit testing
- Provided UAT support and production support
- Interacted with the customer and got requirement doubts cleared
- Attended scrum meeting on fixed time and updated the status of daily activity
Environment: AngularJS, HTML5, CSS3, JavaScript, RESTful Web Services, SOAP, Spring MVC, Spring Core, DI, Java Collection Framework, Oracle
Confidential
Responsibilities:
- Engaged in requirement gathering, understanding the existing code base, coding, and application development
- Got code and logic reviewed and performed code optimization before checking into repository ClearCase
- Involved in manual unit testing after integration with other business modules
- Provided QA support during testing phase and interacted with QA team as well
- Fixed bugs and updated bug status in ALM/ QC tool
- Engaged in requirement gathering, understanding the existing code base, coding, and application development
- Got code and logic reviewed and performed code optimization before checking into repository ClearCase
- Involved in manual unit testing after integration with other business modules
- Provided QA support during testing phase and interacted with QA team as well
- Fixed bugs and updated bug status in ALM/ QC tool
- Engaged in requirement gathering, understanding the existing code base, coding and application development, and unit testing
- Involved in bug fixing and updating bug status in ALM/ QC tool
- Provided QA support during UAT testing phase and interacted with QA team as well
Environment: Java, Servlet, JSP, JavaScript, Struts 1.2, Eclipse, IBM WAS Application Server, JFP Platform, Oracle