Senior Full Stack Developer Resume
Denver, CO
SUMMARY
- 9 years of professional experience in developing applications using experience in the areas of Analysis, Design, Development, Implementation and Testing of Software Applications using Java/JEE technologies on Linux/Unix platforms using Waterfall and Agile methodologies.
- Proficient in the areas of Technologies such as Java, Core Spring, Spring Boot, STRUTS2, Hibernate, Pivotal Cloud Foundry, Redis, SERVLETS, JSP and RESTful Web Services.
- Extensively involved in developing web applications.
- Experience in designing and developing the reports in form of PDFs using XSL - FO (Apache FOP).
- Experience in Storing Java Session Models using Redis.
- Experience in application servers such as IBM WebSphere Application server and Web Server such as Apache Tomcat.
- Used build management tools such as Maven and Jenkins for CI.
- Extensively involved in assist in deploying releases to Acceptance, Pre-production and Production environments and Managing of Production Change Tickets.
- Experience in testing webservices using tools like SOAP UI and Postman. knowledge on Cucumber testing tool.
- Experience in handling Release Management activities.
- Experienced in onsite-offshore model and production support activities such as incident, problem and change management.
- Experience in handling Production Support activities.
- Strong experience in all the phases of software development life cycle including requirements gathering, analysis, implementation, deployment and support.
- Ability to adapt quickly to an existing, complex environment and learn new concepts / software technologies as needs arise.
- Confident self-starter, independent worker and team player.
- Ability to Prioritize Work, Good Analytical, Trouble shooting and Problem-solving Skills.
TECHNICAL SKILLS
Operating System: Windows, UNIX, Linux
Software Technologies: Core JAVA, Core SPRING, Spring Boot, STRUTS 2.0, Hibernate, SERVLETS, JSP, JDBC, XML, XSL-FO, XSD, JAX-RS, Junit, Log4J.
Scripting: JQuery, Javascript.
Web Server: Apache Tomcat 5.5.9
Application Server: WebSphere 8.5
Tools: (IDEs): RAD 9.0, Eclipse
Source Control: ClearCase, TFS.
Database: Oracle, Redis.
Other Tools: Maven, Jenkins, Cucumber, BMC Remedy ARS, PuTTY, JIRA, WinSCP, TOAD, SOAP UI, Postman, JIRA
PROFESSIONAL EXPERIENCE
Confidential, Denver, CO
Senior Full Stack Developer
Responsibilities:
- Involved in Development, maintenance of all the applications supported by Help & Guidance.
- Working closely with business and discussions on project requirements and providing guidance to business team.
- Developing the web applications using Core Spring and Struts2 frameworks using RAD IDE.
- Worked on Storing and Retrieving Java Session Storage using Redis.
- Designed and developed the reports in form of PDFs using XSL-FO
- Developed Rest Clients to consume the Restful Webservices.
- Integrated GUI with AngularJS for binding javascript objects with HTML elements.
- Working with UI developers to integrate the Front-end views using JQuery, JavaScript, HTML and CSS frameworks.
- Designed and developed business layer, which includes the creation of action classes, adapters and spring bean services.
- Involved in testing of SOAP and Restful Webservices.
- Providing guidance to the team on enhancement processes such as Agile SCRUM.
- Prepared Instructions and Leading Disaster Recovery Plan for Help & Guidance applications.
- Creating the pre-production and production change tickets and Involving release management activities.
- Managing of Applications Source Code in TFS.
- Assist in deploying the applications in Acceptance, Pre-production and Production.
- Supporting build and deployment of applications in Acceptance.
- Co-Ordination between different domain teams internal and external to client.
- Preparing and reviewing the Unit Test Documents.
- Coordinate with QA teams in resolving the issues.
- Monitoring and Analyzing Production Issues.
Technical Environment: Java 1.6, RESTFUL Webservices, AngularJS, Core Spring, Struts 2, Redis, Servlets, JSP, WebSphere Application Server 8.x, Oracle, JQuery, JavaScript, Maven, Jenkins, RAD
Confidential
Senior Java Developer
Responsibilities:
- Developing the web applications using Struts framework using Eclipse as IDE
- Develop the view component using JSP technology
- Developing the DAO layer components by making use of technologies like JDBC
- Prepared Unit Test Documents.
- Monitoring and Analyzing Production Issues.
Technical Environment: Java, Struts 1.x, Servlets, JSP, Tomcat, Oracle, JavaScript, Eclipse, HTML, XML.
Confidential
Developer
Responsibilities:
- Involved in capturing the business requirements, design, development and testing of the application.
- Developing the web applications using Struts framework using Eclipse as IDE
- Develop the view component using JSP technology
- Developing the DAO layer components by making use of technologies like JDBC
- Prepared Unit Test Documents.
Technical Environment: Java, Struts1.x, Servlets, JSP, Tomcat, Oracle, JavaScript, Eclipse, HTML, XML.
Confidential
Developer
Responsibilities:
- Worked on bug fixing and enhancements on change requests.
- Involved in documentation, review, analysis and fixed production issues.
- Involved in designing JSP Pages.
- Prepared Unit Test Documents.
- Monitoring and Analyzing Production Issues.
Technical Environment: Java, Servlets, JSP, Tomcat, Oracle, JavaScript, Eclipse, HTML, XML.
Confidential
Developer
Responsibilities:
- Worked on bug fixing and enhancements on change requests.
- Involved in documentation, review, analysis and fixed production issues.
- Involved in designing JSP Pages.
- Prepared Unit Test Documents.
- Monitoring and Analyzing Production Issues.
Technical Environment: Java, Servlets, JSP, Tomcat, Oracle, JavaScript, Eclipse, HTML, XML.