We provide IT Staff Augmentation Services!

Senior Developer Resume

4.00/5 (Submit Your Rating)

Westlake Village, CA

PROFESSIONAL SUMMARY:

  • Have an experience of over 8 years on cross platform (Web & Client - Server) application development and design using Object Oriented Programming, Java/J2EE technologies and application servers using Web Sphere and Web Logic, Tomcat.
  • Hands on experience with complete SDLC like Software Analysis, Design, Development, Unit Testing and Implementation of J2EE based web applications including application support after deployment.
  • Expertise in design and development of Web Applications involving J2EE technologies with Java, RESTful services, Servlet, JSP, JDBC, Ajax, Java Script, Angular JS, D3 JS,Spring, Spring Batch, Hibernate, XML, JSON, Unix shell scripting, Web Services.
  • Hands-on experience in designing web pages using HTML, JSP, Java Script, Bootstrap, CSS, AJAX, JQuery, JSON and Tag libraries.
  • Expertise in using IDEs like Eclipse, RAD and Application Servers like JBoss, Web Sphere, Web Logic, Web servers like Apache.
  • Experience in Development of Java/J2EE with AWS Applications, enterprise-wide deployments, data modeling, database design and maintenance.
  • Strong Knowledge of Service-Oriented Architecture (SOA) and Python scriptings.
  • Experience in using Enterprise level Web content management systems.
  • Strong experience in Database Design using RDBMS and expertise with database servers like Oracle, MSSQL Server, DB2, My SQL - SQL & PL/SQL- Stored Procedures, Functions, Triggers, Sequences, Indexes and Views.
  • Expertise in producing and consuming web services using WSDL, SOAP, JAX-WS, JAX-RS, CXF, AXIS,WS-Security.
  • Expertise in Source code repositories like CVS, SVN, Build tools likeANT, MAVEN.
  • Expertise in full stack application development (front-end to back-end) and Web Services design and development.
  • Creating designs for cloud implementations based on OpenStack and delivered cloud solutions which is integrating the business, technical and operational aspects of our customers' cloud strategies.
  • Expertise working with standard Java design patterns including Front Controller, Composite, Singleton, Abstract Factory, Façade, Business Delegate, Service Locator, DAO and MVC.
  • Expertise in following coding guidelines, finds bugs & PMD and code coverage.
  • Hands-on experience in UML modeling, Rational Rose and design patterns.
  • Exposure to CMM Level 5 standards and process-oriented approach.
  • Knowledge on scaled agile framework.
  • Skilled in different software process methodologies including Waterfall, Agile and Iterative.
  • Well versed in Change management, Quality assurance, Defect tracking, system integration, Software Testing, Data migration and Data mapping.
  • Involved in SCRUM process of AGILE methodology in Requirement gathering, Design, Analysis and Code development through iterations.
  • Worked as onsite coordinator and lead the onsite team and efficiently managed onsite-off-shore projects.
  • Strong experience in gathering requirements and developed series of reports.
  • Experience in leading a team and involved in requirement gathering, business analysis, impact analysis, estimation, reviews, testing, tracking work, status reporting and quick resolution of issues.

TECHNICAL SKILLS:

Core Expertise: JAVA, J2EE, Servlets, Python, JSP, EJB - Session beans & Entity Beans, JDBC, JMS, IBM MQ Series, JPA and JSTL

Frameworks: MVC, Spring, Struts, JSF, Hibernate, Django

Mark Up Languages: HTML, XHTML, DHTML, XPATH, CSS, Bootstrap

XML Technologies: XML, XSD, DTD, XSLT, DOM, SAX, JAXB, JAXP, JSON

Scripting Languages: Java Script,D3 JS, Advanced Java Script,Angular JS,Backbone JS, Node JS, React JS,AJAX and JQUERY

Web Services: WSDL, SOAP, JAX-WS, AXIS, REST-JAX-RS, WS-Security

DBMS/RDBMS: Oracle 11g, DB2, MSSQL Server, MySql - SQL, PL SQL, Microsoft SQL Server 2008

Build Tools: Apache ANT, Maven,Groovy, Jenkins, JIRA.

Source Repositories: Git Hub, CAMEL,CVS, SVN and Clear Case

IDEs: Eclipse, RAD and Net Beans

External tools: Log4j, JUnit,PMD, Microsoft Office Tools, MS Visio, HP PM, Toad, SoapUI, Rational Performance Testing (RPT), REST Client, Edit Plus, Tex Pad++, CVS, VMware, Hippo WCM, Apache Jmeter.

Web &App Servers: Apache Tomcat, WebLogic, WebSphere

Operating Systems: Unix, Windows

Protocols: TCP/IP, FTP, SMTP, RESTful and HTTP

Data Migration Skills & Tools: Data Analysis, Data Cleansing, Data Normalization, Data Migration, Sandbox

Process Model: SEI CMM Level Standard Implementation, Agile Methodology

PROFESSIONAL EXPERIENCE:

Confidential, Westlake Village, CA

Senior Developer

Responsibilities:

  • Involved in all the phases of SDLC & prepared technical specification documents.
  • Created workflows, presentation template, authoring template for WCM contents.
  • Configured integration framework through spring dependency injection.
  • Followed Scrum concepts of the Agile Methodology to produce high Quality Software.
  • URL re-writing - Generate unique URL for each Article Content in CMS.
  • Header-Footer Integration with the main site
  • Implement server security using SSL certificates, server optimization as per customer requirements.
  • Involved in continuous deployment activities in all environments.
  • Effective coordination with business for gathering the UAT feedback by presenting demos on new UAT builds for multiple Sprint deliverables.
  • Involved in weekly status meetings with business people and updating them with the ongoing and pending activities from business that affects the project go-live date.
  • Involved in fixing the scanned EIS vulnerabilities.
  • Coordinating between the offshore team and onsite business clients.
  • Continuous monitoring on development activities and updating it to the manager.

Environment:: Hippo CMS version 10.2.1 - Community Edition, Apache Tomcat 8.0, Java JDK 8, HTML, CSS, XML, JSON, Javascript, MySQL 5.6 + workbench with InnoDB storage engine, Apache Maven 3.2.3, SVN, Spring Security, Core Java,RedHat Enterprise Linux (RHEL) - 7.2, Hippo WCMS (Enterprise Java CMS), Google Analytics,Apache Jmeter.

Confidential, Sparks, MD

Technical Analyst

Responsibilities:

  • Involved in all the phases of SDLC & prepared technical specification documents.
  • Developed customizations, Reports, Data imports and fixing issues using Java, Servlets and Spring framework.
  • Gather system, application and data requirements, to design and develop, Enterprise Integration Framework for a Service Oriented Architecture (SOA).
  • Responsibilities include designing and developing new back-end services, maintaining and expanding our AWS infrastructure.
  • Designed UI pages using HTML, Java Script, CSS, AJAX and JSF UI Components.
  • Experience in developing data visualization with D3.
  • • Implemented GUI using JQuery, AJAX, CSS 3.0, Bootstrap, D3, HTML5.
  • Developed the Presentation layer using JavaScript and JSP.
  • Configured RPT to record mechanisms through VPN.
  • Involved in developing complex view pages using JSF Basic, Facelets, Convertor, Validation Tags, Data Tables & Composite Components.
  • Used JSF Event handling to do validations & user actions.
  • Involved in JSF & spring Integration to push the dependencies into container.
  • Involved in using Spring modules - Spring IOC and AOP.
  • Created Hibernate mapping files, sessions, transactions, Query and Criteria’s to fetch the data from DB.
  • Involved in developing WSDL based View pages manually.
  • Used WSDL, SOAP, AXIS, JAX-WS, JAXB technologies to create web services, generate stubs and consuming the existing services.
  • Tested SOAP web services using SoapUI.
  • Requirements analysis and technical feasibility analysis
  • Analyzed production outages and created Root Cause Analysis reports.
  • Install software, deploy application and manage (currently managing more than 40 customer apps)
  • Implement server security using SSL certificates, server optimization as per customer requirements
  • Install SSL certificates and configure web server with load balancer
  • Performing database upgrades, migration and manage & administer the database servers
  • Provide support to Consulting and Support teams during project implementations
  • Applying fixes, product upgrades during the pre-defined maintenance windows.
  • Involved in building the code & deploying on Web sphere server.

Environment:: Windows, Linux, Java, JSP, Web sphere, JSF, Spring IOC, Spring AOP, Hibernate, Eclipse, Web Services - SOAP, Groovy, WSDL, AXIS, JAXB, JAXP, XML, AWS,RPT, Django, D3 JS, Bootstrap,JQuery, MongoDB, HTML, Java Script, React JS, CSS, CVS, IBM MQ.

Confidential, Fort Collins, CO

Technical Analyst

Responsibilities:

  • Analysis and Design of various change requests in CSA.
  • Performance tuning of Hierarchy maintenance and table maintenance application using optimization techniques on memory management, connection management.
  • Analysis of different performance issue and fixed them using core java, SQL & Joins.
  • Application was designed and developed using the Spring framework.
  • Used Spring Dependency Injection (IOC) to inject required services.
  • Responsible for performance tuning of application and Implementation of the new features using Hibernate, Struts and Spring.
  • Working knowledge of various AWS technologies like SQS Queuing, SNS Notification, S3 storage etc.
  • Used firebug and chrome debugger tool for testing and debugging of javascript.
  • Redesign and maintain existing internal web application utilizing HTML5, CSS3, JavaScript, JQUERY, Angular.JS, and D3.JS.
  • Developed Web services to allow communication between application’s through RESTFUL Web service.
  • Used spring aspects Spring AOP for implementing cross cutting functionalities like Caching.
  • Followed Scrum concepts of the Agile Methodology to produce high Quality Software.
  • Designed and Coded the new functionalities using Spring MVC.
  • Created connections to database using Hibernate Session Factory, using Hibernate APIs to retrieve and store data to the database with Hibernate transaction control.
  • Implemented persistence layer using various features of Hibernate framework like HQL queries, Criteria, projections etc.
  • Carried out bug fixing by rigorous testing using JUnit test cases.
  • ALM was used for bug-tracking.
  • Configured the Hibernate configuration files to persist the data to the Mongo DB and Oracle Database.
  • Documented all stages of the project, generated documentation using Java API Documentation Generator (Java doc).

Environment: JDK 1.8, String MVC, Hibernate, AGILE/SCRUM Methodology, AngularJS, Rest full Services, JavaScript, JQuery, XML, XSL, XSLT, WSDL, Log4J, JUnit, Maven, AWS, IntelliJ, MongoDB, Oracle, Apache Tomcat, ANT, D3 JS, Bootstrap, Linux and Windows

Confidential, Weston, FL

JAVA/ UI Developer

Responsibilities:

  • Involved in the complete Software Development Life Cycle (SDLC) phases of the project.
  • Develop an application that uploads Excel file that contains shipment information from different stations, parses the Excel file and updates the database accordingly. Used J2EE (Servlets, JDBC) for the development.
  • Develop the Archive module where it archives shipments that were already shipped. Made a web application to view the shipments that were archived to see the data and corresponding activity. Used HTML, CSS, JavaScript, Angular JS and PL/SQL for the development.
  • Develop Maintenance module that maintains the files for flight, user, country, currency, unit, dangerous goods, category, customs code, classification, route, shipper, station and RDE (Remote Data Entry) data. These files used mainly for everyday operations for each shipment.
  • Front end is based on MVC architecture using struts,Tiles and Validator framework. Involved in Configuring tiles-def.xml, Web.XML and struts-config.xml according to the strut framework.
  • Developed and implemented java utilities using the EJB components.
  • Used LOG4J for error logging at the development box and used ANT for building the deployable EAR/WAR components.
  • Used Hibernate for database management.
  • Extensively used Core java, web technologies and Oracle Procedures, functions and J2EE patterns.
  • Experience in validating on the JSP fields using Struts Validator framework.
  • Spring ORM wiring with Hibernate provided access to Oracle RDBMS.
  • Implemented Struts validation for client side validation.
  • Developed Use case, sequence and class diagrams.
  • Used the light weight container of the Spring MVC Frame work to provide architectural flexibility for inversion of controller (IOC).
  • Implemented and deployed several EJB (Session and Entity).
  • Experience in implementing multi-threading concepts.
  • Worked on java server side programming using Servlets and JSP. Used Web Sphere Application Server for deploying various components of application.
  • Designed XML based generic Framework for Crystal Report.
  • Adopted the Test - First Approach by writing Junit tests.
  • Knowledge in using the JDBC for pulling the data from database. Created DB2 SQL Procedures, Functions&Stored Procedures, Nested Tables, Cursors, DB2 Packages, Reports & SQL Functions for Reports. Developed the application using RAD.

Environment: Java1.4, JSP2.0, Servlets2.4, EJB2.0, Hibernate, Struts2.5, Spring3, Oracle, JavaScript, Angular JS, PL/SQL, AJAX, JDBC3.0, Design patterns, Html, XML, CSS, Log4j, Ant, Web services, Python, RAD6.0, IBM websphere server6.1, IBM DB29.0, VSS.

Confidential, Dallas TX

J2EE Developer

Responsibilities:

  • Involved in the complete Software Development Life Cycle (SDLC) phases of the project.
  • Front end is based on MVC architecture using struts,Tiles and Validator framework. Involved in Configuring tiles-def.xml, Web.XML and struts-config.xml according to the strut framework.
  • Developed and implemented java utilities using the EJB components.
  • Used LOG4J for error logging at the development box and used ANT for building the deployable EAR/WAR components.
  • Used Hibernate for database management.
  • Extensively used Core java, web technologies and Oracle Procedures, functions and J2EE patterns.
  • Experience in validating on the JSP fields using Struts Validator framework.
  • Spring ORM wiring with Hibernate provided access to Oracle RDBMS.
  • Implemented Struts validation for client side validation.
  • Developed Use case, sequence and class diagrams.
  • Used the light weight container of the Spring MVC Frame work to provide architectural flexibility for inversion of controller (IOC).
  • Implemented and deployed several EJB (Session and Entity).
  • Experience in implementing multi-threading concepts.
  • Worked on java server side programming using Servlets and JSP. Used Web Sphere Application Server for deploying various components of application.
  • Designed XML based generic Framework for Crystal Report.
  • Adopted the Test - First Approach by writing Junit tests.
  • Knowledge in using the JDBC for pulling the data from database. Created DB2 SQL Procedures, Functions&Stored Procedures, Nested Tables, Cursors, DB2 Packages, Reports & SQL Functions for Reports. Developed the application using RAD.
  • Worked with VSS Version control .

Environment: Java1.4, JSP2.0, Servlets2.4, EJB2.0, Hibernate, Struts2.5, Spring3.0, Oracle, JDBC3.0, Design patterns, Html, XML, CSS, Log4j, Ant,Web services, RAD6.0, IBM websphere server6.1, IBM DB29.0, VSS.

Confidential

Jr. Developer

Responsibilities:

  • Involved in Requirements analysis, design, development and testing.
  • Designed UI using HTML, DHTML, Java Script, CSS, JSP and Taglibs.
  • Used Java script for client side validations.
  • Developed SQL queries to store and retrieve data from database & used PL SQL.
  • Used Struts frame work to maintain MVC and created action forms, action mappings, DAOs, application properties for Internationalization etc.
  • Used Struts Validation frame work to do business validation from server side.
  • Involved in developing business components using EJB Session Beans and persistence using EJB Entity beans.
  • Involved in managing Business delegate to maintain decupling between presentation & Business layers.
  • Used JMS for Asynchronous messaging.
  • Used EclipseIDE to develop the application
  • Developing customized reports and Unit Testing using JUnit.
  • Involved in running PMD defects & Find bugs.
  • Dealt with business processes and Updated Project documents.
  • Involved in fixing IST, QA, UAT & Production defects.
  • Following Coding guide lines & maintain quality of code.
  • Involved in building the code & deploying on the server.

Technologies Used: CoreJava, J2EE, JSP, JBoss, Oracle, Eclipse, EJB-Session Beans, Entity Beans, JMS, XML, HTML, DHTML, Java Script, CSS, AJAX, SVN, Struts 1.0, XML, QC.

We'd love your feedback!