We provide IT Staff Augmentation Services!

Sr Developer Resume

5.00/5 (Submit Your Rating)

TX

SUMMARY:

  • 10.5 years of professional experience in full life cycle system development involving analysis, designing, developing, and implementation of java/j2ee applications in web - based enterprise applications and also in production support.
  • Strong skills in software design, development and support specialized with Java7, struts, spring core, spring MVC, servlets, JSP, JSTL, XML and Web services.
  • Experience in working with Multithreading, Collections and Generics in Java.
  • Implemented Dependency Injection feature of Spring Framework, spring web flow and integrated it with Struts Framework.
  • Having experience on Spring Boot and Spring Microservices.
  • Experience in Hibernate to store the persistent data as an Object-Relational Mapping (ORM) tool for communicating with database.
  • Experience in implementing java-based web services to communicate between different distributed components using with SOAP based Java web services.
  • Extensive experience with Java/J2EE Design Patterns like Business Delegate, Service Locator, SessionFacade, Factory, Singleton, IoC, Front Controller, Adaptor, Data Access Objects.
  • Strong experience on troubleshooting and fixing the production environment issues in java-based application.
  • Experience deploying applications on servers IBM Web Sphere, Tomcat servers on Linux.
  • Having experience on building the ear through Maven Continuum and Jenkins tool and deploy the ear in App Servers.
  • Working extensively on tools like RAD, Eclipse IDE.
  • Experience in using VSS and Subversion for version control, CVS, Unit Testing using JUnit testing framework and comprehensive knowledge of Log4j for logging and Maven for project build and SOAP UI.
  • Experience in Application design using Object Oriented Analysis and Design (OOAD), Object Oriented Methodologies like UML, good understanding of software development life cycle (SDLC).
  • Exceptional ability to quickly master in new concepts, technologies and tools.
  • Experience in Banking and Retail domain. Proficient in performing the roles as a Technical lead.

TECHNICAL SKILLS:

Java Technologies:: Java, JSP, Servlets.

Middle Ware:: JMS, Java web services.

Web/Scripting: : JSP, HTML, Java Script, CSS, and Ajax.

Frameworks:: ATG, struts, spring, spring boot

XML Technologies:: XML, XSL.

RDBMS/Tools: : Oracle, IBM DB2, SQL.

Tools: /IDE s: RAD, Eclipse

Web/AppServers: : Tomcat, IBM Web Sphere.

Source Control: : tortoise SVN, VSS, Clear Case.

PROFESSIONAL EXPERIENCE:

Confidential, TX

Sr Developer

Responsibilities:

  • Working on address Service availability microservices for Fixed wireless internet rural customer.
  • Developing the REST based Microservices using the Spring Boot and spring cloud platform.
  • Developed the ATG rest services for handling the Shipping options.
  • Worked on ATG Rest framework to create the services.
  • Services like Store wait, Same Day delivery and Delivery filter and favorite store services.
  • Working model Agile Sprint and every sprint 2 weeks.
  • Worked on production defects which relate to Shipping methods and Nack orders.
  • Lead the team and help & support on blocking isssues

Environment: Java, Spring, Spring Boot, Spring Cloud, Spring Microservices, ATG Rest Services, tomcat Server, Bamboo, github Subversion, Log4j, maven and UNIX.

Confidential, NJ

Senior Developer

Responsibilities:

  • Create Technical Design & Modeling using UML 2.0.
  • Developed the User Interface Screens for presentation using JSP, JSTL, HTML and Java Script.
  • Worked on Spring MVC framework to create the controllers, Model and View pages to build web applications
  • Integrated Spring application with spring boot to deploy and executing.
  • Developed SOAP based Web Services end to end like top bottom and bottom up approach.
  • Spring integrated with Hibernate to persist and retrieve the data from the database.
  • Created hibernate hbm file and annotation based Pojo classes.
  • Created the Restful web services for existing application as the enhancement.
  • Creating Java, J2EE reusable business components and XML, XSL and XSD schema definitions.
  • Worked on point-to-point JMS communication preparing the XML and send to mainframe system.
  • IBM Web Sphere application server and Tomcat was used to deploy and run the code.
  • My role is support to deliver the application in new servers without any issues and work as expected.

Environment: Java, JSP, HTML, XML, Web services, spring MVC, Hibernate, WAS 8.5, Tomcat server, Jenkins, Subversion, Log4j, Sql, DB2 maven and UNIX.

Confidential, Florham Park, NJ

Developer

Responsibilities:

  • As a technical lead, involved in design and development and support the application.
  • Developed the JSPs required for service management and user management modules.
  • Worked on spring framework to enhance the existing current application.
  • Add the restful web services integration to the spring framework.
  • Worked on the multithreading environment to role access to group admin.
  • Developed SOAP based Web Services end to end like top bottom and bottom up approach.
  • Implemented Struts configuration setup, Hibernate hbm file mappings for several modules.
  • Work Exclusively with Core layer of Framework to Implement View Controller in MVC Architecture.
  • Creating Java, J2EE reusable business components and XML, XSL and XSD schema definitions.
  • Creating SOAP Web Services using WSDL to connect with external clients.
  • Track and monitor on the production issues on daily basis and update the status to business owner.
  • Check and troubleshoot/analyze production issues the existing EMS application and fix the issues in estimated time.

Environment: Java, JSP, spring core, spring AOP, spring MVC, SOAP and Restful Web services, Hibernate, HTML, Subversion, Sql, Log4j, DB2, UNIX, Tomcat servers.

Confidential, AZ

Lead Developer

Roles and Responsibilities:

  • My role is Senior Java Developer and Technical lead.
  • Involved in analysis, design and development, testing phases of application.
  • Interaction with client team to understand business requirements and develop the System design and involved in technical discussions, design reviews with Architects.
  • Involved actively in frequent calls with business to gather requirements from the client and analyze the technical feasibility
  • Worked on the multithread tasks to pull the CCSG card applications with help on work manager.
  • Worked on Struts integrate spring web flow framework to build web applications
  • Implemented spring configuration setup, Hibernate hbm file mappings for several modules.
  • Used different types of J2EE design patterns like Front Controller, MVC and DAO.
  • Add the restful web services integration to the struts and Spring framework.
  • Developed the User Interface Screens for presentation using JSP, JSTL, HTML and Java Script.
  • Worked on complete life cycle, design, development and testing using OOA and OOD.
  • Worked on HTML, CSS, JavaScript, Low level JQuery tasks handle the front end requirements.
  • User java design patterns like Singleton, Factory patterns
  • SOAP based web services and exposed and also consumed the services
  • Used JUnit for Unit testing the application.
  • Deployed code on WAS servers using UNIX commands
  • Implemented Log4J for Logging Errors, debugging and tracking.
  • Lead a team of 5 people to deliver projects which changed the entire architecture of all online Confidential personal card application (prospect, card member and rsvp)
  • Actively involved in solving the production defects on priority bases.
  • Provided the post production support and actively responded to customer calls and emails.
  • Received client accolades and appreciations on several occasions

Environment: Java, J2EE, JSP, Servlets, HTML, Java Script, angularJS, JQuery, JMS, Log4j, XML, JAXB, web services, Spring web flow, Spring MVC, DB2, Maven, RAD 7.5, WAS 6.1, Unix/Windows and Tortoise SVN.

Confidential

Senior Java Programmer

Responsibilities:

  • Involved in analysis, design and development, testing phases of application.
  • Developed the application with spring MVC, web flow framework and struts.
  • Designed and developed Struts Action classes and Views using JSP, Struts tag libraries & JSTL.
  • Developed the User Interface Screens for presentation using JSP, JSTL, HTML, CSS, and Java Script.
  • Used Struts validation framework, custom validation and wrote Regular Expressions for Validation.
  • Responsible in design and develop of dynamic loading the configuration related files different environment.
  • Deployed code on WAS servers using UNIX commands

Environment: Java, J2EE, JSP, Servlets, HTML, Java Script, Log4j, XML, Spring web flow, Spring MVC, spring boot,DB2, Maven, RAD 7.5, WAS 6.1, Unix/Windows and Tortoise SVN.

Confidential

Senior Engineer

Responsibilities:

  • • Involved in analysis, design development and testing phases of the application.
  • • Developed the User Interface Screens for presentation using JSP, HTML, CSS, Java Script and AJAX.
  • Designed and developed Struts Action classes and Views using JSP, Struts tag libraries & JSTL.
  • • Involved in complete process of Application maintenance support like defects fixing, knowledge sharing and documentation.
  • • Product Inventory functionality (Expected Delivery, Goods-In, Goods-Out, etc.)
  • • Integrate Common Service layer component for web and standalone applications, hence same business logic components can use by both the applications.
  • • Used J2EE design patterns like Front Controller, View Helper, Composite View, Dispatcher view, MVC and DAO.
  • Worked as Application production support.
  • Contribution to the Product:
  • • Product has the hierarchy called EM, Store and Till. Made use of the remote debugging and made the setup of the product in single system with single source.
  • • Reduce the time of the installation process and configuration external devices to the product.

Environment: Java, J2EE, Struts, JSP, Servlets, HTML, Java Script, Eclipse, Tomcat, VSS.

We'd love your feedback!