We provide IT Staff Augmentation Services!

Full Stack Java Developer And Production Support Resume

5.00/5 (Submit Your Rating)

Charlotte, NC

SUMMARY

  • Around 6+ years of strong development experience in User Interface applications and integration of highly transactional and scalable applications using Object Oriented Analysis and design.
  • Extensive experience in developing Web interfaces using HTML5,CSS3,Bootstrap, JavaScript, JQuery and Angular - JS
  • Very good understanding of Object-Oriented Design (OOD), Design Patterns, MVC, and distributed architectures.
  • Experienced in working with ORM frameworks such as JPA and Hibernate
  • Extensively worked on spring and its related modules such as AOP, MVC, Core and transaction management.
  • Experienced in developing Microservices with Spring Boot and Spring REST
  • Experienced in build tools like Ant, Maven and using them with continuous integration tools like Jenkins to create and publish application artifacts.
  • Implemented a Continuous Delivery CD pipeline with Docker, Jenkins, and GitHub..
  • Created web services and desktop applications to access and display data needed by support teams using AJAX, JavaScript, CSS3 and HTML5.
  • Experience in troubleshooting ofproductionissues during outages and critical tickets
  • Experience in analysis of server health for JVMs on CPU usage, memory usage, Threads, Container pool.
  • Experience in generation and understanding of alerts for all operational data like Memory/CPU/Garbage/Exceptions/Errors/Threshold increases
  • Involved in Requirements gathering, Analysis, Design, Development and Testing of application developed using AGILE SCRUM methodology.
  • Involved in developing UNIX scripts for a higher level of Automation for the Data loading process of the research database.
  • Experience in working with Web/Application Servers like Web logic, JBoss and Tomcat Servers and databases such as Oracle 10g/11g, SQL Server 6.5/7.0.
  • Involvement in using various IDE's Notepad++, Eclipse, STS, Microsoft Visual Extensive experience in developing Web Services to expose useful functionality to web users through SOAP and REST.
  • Strong problem-solving, organizing, communication and planning skills, with ability to work in team environment.
  • Provide 24×7 operational support to all production practices on holidays and weekends.
  • Completes all Service Now requests that are designated in work queue.
  • Documentation of Issue Resolution
  • Experience with Unix and Monitoring Tools like AppDynamics/Sitescope/APM
  • Experience with ITSM tool like ServiceNow and Splunk
  • Strong database and SQL experience. (MySQL, PostgreSQL, MS SQL Server)

TECHNICAL SKILLS

Languages: Java, C, C#, C++, HTML5, SQL, XML

Web Technologies: HTML5, CSS3, Java Script, AJAX, JQuery, Angular.JS

J2EE Technologies: Java Beans, Servlets, JSP, JDBC, EJB, JMS.

Frameworks: Spring, Hibernate, JPA, SOAP, RESTful Web Services

Databases: Oracle 9i/10g/11g, IBM DB2, MongoDB, MySQL, MS SQL Server.

Web/App Servers: Oracle 9i/10g Application Server, IBM WebSphere 4.0/5.0, Apache Tomcat 6.x/7.x

IDEs & Other Tools: Eclipse,STS, IntelliJ, Visual Studio, Apache UI

Version Control: Subversion SVN, Bitbucket and GIT

Methodologies: Waterfall, Agile.

PROFESSIONAL EXPERIENCE

Confidential, Charlotte, NC

Full Stack Java Developer and Production Support

Responsibilities:

  • Analyze the Requirements, Design, Coding, testing, reviewing and issue resolution.
  • Create single page front-end application (SPA) using web technologies like Angular JS, HTML5,CSS3, JavaScript.
  • Implemented Mid-Tier code that handles application logic and makes calls to business objects using industry standard frameworks like Spring, JSF in server side application development.
  • Write application level code to interact with UI screens and with web API, RESTful Web services, and Microservices using HTTP, REST and JSON.
  • Elevate the code into development, test and production environments on on schedule; providing production support; submitting change control requests and L1 performance testing documents
  • Involved in SharePoint tickets for production environment. Analyze the issue in production level under web, worked with mainframes and business to resolve the issue.
  • Expertise in UNIX/Linux Production Environment.
  • Used Splunk to check the logs, health checking for various applications and to find the root cause of the issue.
  • Expertise in Production operations and Including Threads, thread dumps analysis handling MIM triage calls and troubleshooting critical production calls for handling Change Requests, incident management and problem management Queue depth and Batch Jobs handling projects.
  • Used Performance tools for monitoring and tuning the Web Sphere environment JVM heap size, database connection pool size, etc
  • Used Datastage as an ETL tool to extract data from source systems, loaded the data into the IBM DB2.
  • Experience in Monitoring Tools, Splunk, AppDynamics, Site scope.
  • Involved in setting up the CI/CD pipeline using JENKINS, Maven, Nexus, GitHub, ANSIBLE, and AWS
  • Experience on install, upgrade and Troubleshooting client applications
  • Experience in ServiceNow all modules including incident management, change management, and problem management
  • Handled various tasks along with consulting, attending and addressing day-to-day issues with Oracle and client, managing enhancement requests and effort estimation.
  • Worked with Control-M scheduler in mainframe and Unix environments.
  • Scheduling and running jobs across multiple servers as required with Control-M.
  • Involved in production support for all the ServiceNow related issues.
  • Working closely with business stakeholders to resolve issues with technical systems and applications. Work is tracked using ‘tickets’
  • Involved in deployments and creating request for changes/incidents implementing in Production and Contingency environments and database related queries.
  • Investigate the root cause of issues and implement long term solution.
  • Provide on-call support for production issues triage critical issues with necessary teams/partners.
  • Responsible for handling and closure of IM tickets while on call.
  • Monitor system generated alerts(Servicenow tickets, Critical App Dynamics Alerts, Splunk Alerts) to insure the system is working as expected .
  • Documented the job abend issue in Orion database for the team.
  • Provide any dashboard requests to leadership around the health of the system.
  • Involved in Silver Bullet tickets for urgent priority issues.
  • Involved for post certification of the deployments for production and contingency environments issues.
  • Experience with application support and business operations in financial services such as supporting trading, payments, mortgage processing etc.
  • Monitoring, troubleshooting and debugging web application issues, Generate and analyze metrics for site performance and availability using Splunk.
  • Troubleshooting day to day Issues and handling customer queries and problems.
  • Experience in supporting applications in a 24/7, Excellent Troubleshooting and analytical skills.
  • Addressing production environment Kanban and Jira ticket issues resolving them within Service Level Agreement.

Environment: JDK 1.6, JDK1.7, Java, Spring 3.7, XML, MVC, J2EE, JUnit, Maven, Log4j, Jenkins,, AJAX, JavaScript, AngularJS, Angular 2, Typescript, SVN, BitBucket, JAR, STS (spring tool suite), AWS, WebLogic Application Server, AWS (SNS, SQS, EC2), Oracle 11g, SQL Server.

Confidential, Carmel, Indiana

Java Developer & Production Support

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, analysis, design, development and testing Followed Agile methodology.
  • Implemented routing logic and navigation from screen to screen and implemented login functionality on the client side in AngularJS and UI router.
  • Implemented core features of AngularJS framework such as dependency Injection, Data-binding, Filters, Services and Deep Linking.
  • Worked with HTML5, CSS3, and JavaScript for developing user interface.
  • Implemented RESTful services and data services on Node JS and Express.
  • Developed the application based on main modules of Spring MVC framework such as Core Container, Data Access/Integration and Web.
  • Implemented different REST APIs such as user and transactional using frameworks CXF & Spring REST and implemented Web Service security using OAuth protocol.
  • Experience in web applicationproductionsupportand release management
  • Investigate and troubleshoot Production issues.
  • Be part of an on call rotation
  • Worked on L2 and L3 support activities for Java/J2ee application
  • Extensive knowledge in debugging the java code and providing fix for it.
  • Participating in release meeting with Business team and stakeholders.
  • Resolved some of the Critical and escalated issues which are part of Release.
  • Provided round the clock production support on issues. Whenever the issue rose in production and need to join the call immediately and work with all the application teams resolve.
  • Application System Monitoring, Performance monitoring, DB monitoring and acknowledge escalations within defined SLA.
  • Prepared the Solution and Design docs for the ticket and shared the same with the team for future reference.
  • Created documentation on debug techniques for the application in analyzing the tickets quickly.
  • Responsible for identifying the root cause, investigate and provide a solution for the escalated and critical production tickets.
  • Focused on Test Driven Development thereby creating detailed JUnit tests and mocked services using Mockito.
  • Used Jenkins to load JAR files required for running the application.
  • Designed Database schema and created complex SQL queries, Procedures for creating, reading, updating and deleting data in Oracle 11g.
  • Experience with RDBMS systems including MySQL and PostgreSQL.
  • Involved in monitoring server and error logs and Foreseeing the Potential Issues, and escalating to the higher levels.

Environment: JDK 1.6, JDK1.7, Java, Spring 3.0, XML, MVC, J2EE, JUnit, Maven, JAX-WS, Log4j, Jenkins, Spring MVC framework, Spring AOP, Spring security, Spring Boot, AJAX, JavaScript, AngularJS, Angular 2, Typescript, GIT, JAR, STS (spring tool suite), Eclipse 3.0, AWS, WebLogic Application Server, AWS (SNS, SQS, EC2, Cloud Watch), Oracle 11g, SQL Server.

Confidential, Denver, CO

Java Full Stack Developer

Responsibilities:

  • Developed the system using Java, Spring 4.0.5, Spring Boot, hibernate 4.3, Angular-JS, React JS, Express JS, HTML5, CSS3, Bootstrap, Angular-UI etc...
  • Developed the User Interface Screens for presentation using Angular-JS, Ajax, Bootstrap, Java Script and HTML.
  • Implemented Reporting SPAs using Angular-JS, Angular Directives, Bootstrap, CSS3, LESS, Glyphicons and Gulp.
  • Performed usability testing for the client’s webpages with use of STLC.
  • Developed an AngularJS workflow manager leveraging Angular-UI's state router for flexible configuration and management of multi-step user input flows.
  • Involved in creating Angular controllers, services, filters and configured Routing using Angular UI router.
  • Created popup forms using Bootstrap Modals, AngularJS Models and AngularJS Controllers
  • Created Multiple Views as well as Nested Views with the help of Angular JS UI-view & UI-Sref.
  • Created restful API using Express JS to handle security, authentication and authorization.
  • Experience in Single Page Application (SPA) using AngularJS, created Multiple & Nested Views, Routing, Controllers, Services and Custom Directives, Node.js, Bower, Grunt.
  • Used Spring MVC framework to develop the application.
  • Used Express JS server allows to serve HTML, JavaScript and API.
  • Developed service infrastructure components in Angular2/Typescript for a unified web UI initiative
  • Developed REST services using Spring Boot, Spring REST and involved in creating REST controllers, Controller advices etc.
  • Implemented Spring MVC Controller module for better handling of client request, consume RESTful data service and sending response back to client.
  • Developed Spring AOP aspects for logging and exception handling and involved in integrating spring with Hibernate.
  • Performed ORM mappings with Hibernate and implemented spring transaction management in the application.
  • Developed Batch jobs using Spring Batch and scheduled the jobs using spring scheduling.
  • Focused on the middle-level development of the client application for creating automated reports from the UI.
  • Consumed SOAP web services and RESTful JSON web services to create the automated report
  • Wrote Jasmine unit tests to test Angular.js
  • Developed unit test cases and functional test cases using JUnit.
  • Guided all the API users on how to make use of the methods and also validated the whole system using Java.
  • Involved in setting up Test automation and developed cucumber feature files and used Selenium for automated testing with Testing.

Environment: Agile, Java/J2EE, Spring 4x, Spring Boot, hibernate 4.3, Spring AOP, Spring REST, Spring MVC, JMS, JBoss EAP 6.x, Angular JS, MongoDB, Oracle 11g, XML, DOZER mapping, Typescript, SAX, DOM, JAXB, WSDL, SOAP, REST, Java Script, Bootstrap, SASS, JQuery, Express JS, React JS, Gradle, AJAX, HTML5, CSS3, Gradle, RESTful, AWS, SOAP UI, Rational Quality Manager.

Confidential

Java Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
  • Developed the applications using Java, JSP, JDBC, Webservices, spring, HTML5, and JavaScript etc.
  • Developed application using Spring MVC, JSP, JSTL and AJAX on the presentation layer, the business layer is built using spring and the persistent layer uses Hibernate.
  • Implemented business layer using spring core and configured spring dependency injection, enabling all business components loosely coupled between layers.
  • Developed web components using MVC pattern under spring framework.
  • Developed Web Services using XML messages that use SOAP. Developed Web Services for Payment Transaction and Payment Release.
  • Involved in designing and developing the front end of the application using JSP, Java script, AJAX, HTML5, DHTML, CSS3.
  • Implemented and tested the enterprise application with jQuery, Angular.js and Spring MVC.
  • Used Angular.JS extensively in creating web pages with forms for single page applications, adding additional menus in regard to the time and format limits.
  • Worked with database creation as part of the XML files where instructions were passed from the client in XML and converted into the required format in Angular.JS.
  • Used Angular.JS as the in creation of the objects, positioning, and calling of the objects as part of functioning of different screens to ensure the applications fits in different screen sizes.
  • Used Java Mailing or Messaging Service (JMS) API's for mailing detailed notifications depending upon the success and failure once the backend process is complete and also for mailing administrator of any system related problems.
  • Node.js is used to develop server-side applications.
  • Used AngularJS as the development framework to build a single-page application.
  • Involved in writing AngularJS controllers, views, and services.
  • Involved in SPA (Single Page Web Applications) using RESTFUL web services plus Ajax and AngularJS.
  • Participated in development of a well responsive single page application using AngularJS framework, JavaScript, and jQuery in conjunction with HTML5, CSS3 standards, with front-end UI team.
  • Used AngularJS framework to bind HTML (views) to JavaScript objects (models).
  • Involved in developing the UI panels using JSF, XHTML, CSS, DOJO and JQuery.
  • Used AJAX in suggestive search and to display dialog boxes with JSF and DOJO for some front end.
  • Used Struts framework for the MVC implementation with spring for DI and Hibernate as ORM tool for database communication.
  • Developed and implemented UI controls and APIs with Ext JS
  • Used Modules and Controller in the JS files as part of the constructors.
  • Involved in Unit testing of application using JUnit and built the package using Ant and deployed the application on to WebLogic App Server.
  • Followed Agile/SCRUM software development methodologies.
  • Extensively used Oracle SQL Developer graphical tool for the enhancement and simplification of Database Development task.
  • Performed a thorough unit testing and resolved several data related issues before migration to production.

Environment: J2EE, Spring, Hibernate, JSP, Struts, MVC, HTML5, CSS3, Angular.js, JavaScript, AJAX, JDBC, JSTL, JQuery, JMS, XML, SOAP, WebLogic, agile, SQL and Windows.

We'd love your feedback!