Senior Java Developer Resume
Atlanta, GA
SUMMARY
- Having 14+years of experience in FULL STACK Development using JAVA, J2EE, JavaScript, Angular 11, SOAP / REST Web Services.
- Proficient in building Spring Boot applications and integrating the Micro services.
- Implemented Presentation layer using CSS Framework, Angular JS, PS Framework.
- Experience in building Single Page Applications (SPA) using Angular 11 framework.
- Implemented unit testing by using JUNIT, Selenium and QTest to improve the coding quality.
- Hands on experience in REGRESSION TESTING and MANUAL TESTING.
- Extensive experience in handling and building team.
- Well - versed in Object Oriented Programming (OOP).
- Experience in relational databases such as DB2, Sybase, MySQL, SQL Server.
- Experience in developing web applications using MVC architecture.
- Expertise in using source code control systems such as GIT, SCM, SVN.
- Experience in working with RESTful Web Services and implementing RESTful API and Swaggers.
- Experience in software development life cycle including design, development, implementation, release, unit testing, re-factoring, and maintenance.
- Hands on with deployment process on CI / CD Process with Gradle and Docker containerization.
- Involved in the Software Life Cycle phases like AGILE and estimating the timelines for projects.
- Demonstrated ability to complete projects in deadline-oriented environments.
- Quick learner and proficient in solving the technical issues in the project.
- Having good analytical and communication skills with capability to handle new technologies.
- Involved in daily SCRUM meetings to keep track of the ongoing project status and issues.
- Active participant of AGILE ceremonies such as Iteration planning, back log grooming and retrospective.
- Handled Product Release process and Production incidents.
- Extensive experience with log monitoring at the time of PROD Validation.
- Active participant of rescue team for the PROD ISSUE calls and handlings.
TECHNICAL SKILLS
Web Technologies: Java, J2EE, Spring / Struts, Angular 11, React, Spring Boot, JSP, PS Framework, Adaptive Wicket Framework, Swagger
JavaScript Libraries: jQuery, Angular
Database: Oracle, MySQL, SQL Server, Fidelity
IDE & Tools: Eclipse, IntelliJ, NetBeans, Notepad++, RSA
Version Control: SVN, RTC, GIT
Unit Test: Junit, Selenium, QTest
Web Service: SOAP, REST
OS: Windows
PROFESSIONAL EXPERIENCE
Senior Java Developer
Confidential, Atlanta, GA
Responsibilities:
- Developing the UI module and integrated external dependencies with transaction modules using Angular, JAVA
- Developing the back-end services such as REST API and struts module.
- Publishing the API and monitoring the elements using Swaggers.
- Actively involved in Analysis, Detail Design, Development, Bug fixing and Enhancement in Agile methodology.
- Involved in implementing a lightweight customizable jQuery plugin for styled appearance.
- Built reusable site-wide components, such as the product options selector, which allowed other developers to quickly implement features with little to no setup.
- Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation. Developed single page web application using JavaScript framework Angular.JS.
- Used POSTMAN for writing and testing JIRA REST API’s
- Involved in deployment and release merges.
- Fixed bugs and involved in production support for major releases of the application. Tested/Debugged web browser using Firebug and Chrome Developer Toolbar.
- Resolved Cross Browser Compatible Issues for different version of IE, Safari, Chrome, Firefox and Opera.
- Managed and implemented all codes changes via Source Code Management (SCM), GIT.
- Involved in production release for every sprint release.
- Worked with product managers and other team members to determine new features and user stories that are needed.
- Maintained, enhance, and recommend solutions that best suit business and technology needs from UI standpoint.
- Involved in gathering the requirements with clients in exploring the best possible options for their web presence.
- Created reusable templates and style sheets based on UI standards and guidelines.
- Performed Regression testing, unit testing using JUNIT, JUNITEE
- Worked in Agile process with regular Two-week Sprints, Pre-Planning, Planning, Retro’s and daily Scrums, Kanban to discuss the development of the application.
Environment: Angular, Java, J2EE, Struts, JAVA J2EE, JSP, STRUTS, SYBASE, JavaScript, jQuery, XML, UNIX, Eclipse, Notepad++, NetBeans, SVN
Java Lead
Confidential, Plano, TX
Responsibilities:
- Developing the back-end module and integrated external dependencies with transaction modules using JAVA, SOAP/REST web services
- Developing the front-end applications using web technologies JAVA, JSP, Adaptive Wicket, HTML, CSS including, JavaScript, Angular JS, jQuery, AJAX and web services.
- Actively involved in Analysis, Detail Design, Development, Bug fixing and Enhancement in Agile methodology.
- Built Web pages that are more user-interactive using Spring, STRUTS, AJAX, JavaScript, and Angular JS.
- Involved in implementing a lightweight customizable jQuery plugin for styled appearance.
- Built reusable site-wide components, such as the product options selector, which allowed other developers to quickly implement features with little to no setup.
- Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation. Developed single page web application using JavaScript framework Angular.JS.
- Used POSTMAN / SOAP UI for writing and testing JIRA REST API’s and developed operations using Swagger API
- Implemented DB2 data base integration from back end / front end modules.
- Highly used the JDBC connectivity and JPA persistence for the queries.
- Involved in deployment and release merges.
- Fixed bugs and involved in production support for major releases of the application. Tested/Debugged web browser using Firebug and Chrome Developer Toolbar.
- Resolved Cross Browser Compatible Issues for different version of IE, Safari, Chrome, Firefox and Opera.
- Managed and implemented all codes changes via Source Code Management (SCM), GIT.
- Involved in production release for every sprint release.
- Implemented J2EE front end customization using PS Framework and its TAG libraries.
- Involved in web page application creation with form modules in Adaptive Wicket Framework.
- Worked with product managers and other team members to determine new features and user stories that are needed.
- Active member of Code Review Board.
- Experience in handling ACC and on-call production defects.
- Maintained, enhance, and recommend solutions that best suit business and technology needs from UI standpoint.
- Involved in gathering the requirements with clients in exploring the best possible options for their web presence.
- Created reusable templates and style sheets based on UI standards and guidelines.
- Performed Regression testing, unit testing using JUNIT, JUNITEE along with functional testing Selenium and QTest, worked closely with QA.
- Worked in Agile process with regular Two-week Sprints, Pre-Planning, Planning, Retro’s and daily Scrums, Kanban to discuss the development of the application.
Environment: JAVA, J2EE, PS Framework, Adaptive Wicket Framework, HTML, CSS, JavaScript, jQuery, AJAX JSON, Angular, DB2, JUNIT, JUNITEE, Selenium, QTest.
Java Programmer
Confidential
Responsibilities:
- Involved in Co-ordination with BA group for a better understanding of functional requirements, analyzed, designed, documented and implemented the business requirements.
- Developing Web pages using JAVA J2EE JSP including the STRUTS framework and SYBASE DB
- Designed a responsive web application with various channel like stand alone, mobile, tablet.
- Actively involved in coding Business Logic components using Java and Performed Client-side validations using JavaScript, jQuery plug-ins.
- Managed and implemented all codes changes via Sub Version Control (SVN).
- Worked with designers to create mock-ups for the client screen according to the provided wireframes.
- Maintained, enhance, and recommend solutions that best suit business and technology needs from UI standpoint.
- Deploying builds across development, staging and production instances and maintained code integrity.
- Involved in gathering the requirements with clients in exploring the best possible options for their web presence.
- Created reusable templates and style sheets based on UI standards and guidelines.
- Performed functional tasks using specifications and wireframes.
- Performed unit testing using Jasmine and Karma, along with integration testing Chrome Inspector to fix bugs and worked closely with QA.
- Worked in Agile process, with regular Two-week Sprints, and daily Scrums to discuss the development of the application.
Environment: JAVA J2EE, JSP, STRUTS, SYBASE, JavaScript, jQuery, XML, UNIX, Eclipse, Notepad++, NetBeans, SVN
Junior Java Developer
Confidential
Responsibilities:
- Coordinated with BA group for better understanding of functional requirements analyzed and designed the business requirements to documented and implemented.
- Responsible for Design and development of Web pages using HTML, CSS including Ajax controls and JSON.
- Partly involved in coding Business Logic component using Java. Performed Client-side validations using JavaScript, jQuery plug-ins.
- Fixed bugs and provided support services for the application. Tested/Debugged web browser using Firebug and Chrome Developer Toolbar.
- Managed and implemented all codes changes via SVN.
- Deploying builds across development, staging and production instances and maintained code integrity.
- Met one-on-one with clients in exploring the best possible options for their web presence.
Environment: JavaScript, Java, HTML, CSS, SQL Server, VBA
Support Analyst
Confidential
Responsibilities:
- Involved in daily report generation using JAVA Project
- Involved in the validation on monitoring the daily transaction from TOAD
- Prepare daily and monthly consolidated transactions for Confidential and Confidential projects.
