We provide IT Staff Augmentation Services!

Sr Java/j2ee Developer Resume

0/5 (Submit Your Rating)

Pleasanton, CA

SUMMARY

  • Over 6+ years of diversified experience as Software Professional, expertise in System Analysis, Designing, Structured &Object Oriented technologies, distributed computing, Development, Testing and Quality Assurance.
  • Experienced in writing and maintaining Test Plans and defining Test Cases for Unit testing, Integration testing and System testing and executing them and capturing the results appropriately.
  • Experience in OSI Layers andTCP/IP, UDP/IP models,IPAddressing &SNMP.
  • Experience in JASPER reporting Tool.
  • Expertise in J2EE Framework APIs. Expertise in Servlets, JSP, JDBC, EJB,JNDI, Java Beans, RMI, XML. Familiar with System Programming by using C, C++.
  • Extensive usage in applications servers like Tomcat, JBoss and, IBM Web Sphere
  • Efficient in developing and deploying EJBs using WebLogic, WebSphere.
  • Experience of Apache’s Tomcat, Struts Framework, EclipseIDEand Log4J.
  • Hands on Experience with POJO, Hibernate and spring (MVC, Security, Quartz, Batch) Frameworks.
  • Proficient in developing Multithreaded Applications using Multithreading concepts & Collections framework.
  • Expertise in developing Client/Server Applications using Java I/O and Networking.
  • Expertise in Test Driven Development(TDD) process for coding, compilation & testing process.
  • Hands on experience in Development and Build Tools (Maven, Ant)
  • Good Experience in Object Oriented Analysis, Design and Development using UML.
  • Experience of using various Design Patterns like MVC, Singleton, Factory, Observer etc.
  • Expertise in developing software using Java, JavaScript, C, C++, Oracle, MySQL, HTML, XML, XSL, SOAP UI, WSDL, UDDI and various commercial tools on Unix and Windows.
  • Have very good exposure to the entire Software Development Life Cycle using various methodologieslike Waterfall model to Scrum & Agile methodologies.
  • Hands on experience with NoSQL using different modules.
  • Expertise in developing software usingSOAP and Restful (Jersey) Web Services (JAX - WS and JAX-RS)
  • Hands on experience in JavaScript, CSS, HTML, Jquery&AJAXas well as MongoDB.
  • Ability to multitask and cope up with interruptions and changing priorities.
  • Result oriented, motivated and an organized team player with a capability of working for a common goal.

TECHNICAL SKILLS

Languages: Java (JDK 1.7.1), XML, XSL (XSLT), JavaScript, HTML, C, C++,SQL, PL/SQL and J2EE, Java Servlets, Java Server Pages, EJB, Struts, Java Beans, JNDI, SAX, Web services, Ajax.

Servers/DB: WebLogic, IBM Web Sphere and J2EE Tomcat Server, MySql, Oracle, J boss, tomcat.

Tools: Java RMI, Java, JavaScript, JDBC, TCP/IP,UDP/IP, SNMP, Web Logic,Maven,Ant, Perforce, JASPER.

Frameworks: Json/Junit/Log4J/SOAP UI, Struts Mvc, spring, Spring MVCHibernate.

PROFESSIONAL EXPERIENCE

Confidential, Pleasanton, CA

Sr Java/J2EE Developer

Responsibilities:

  • Involved in the understanding the requirements and participated in SDLC life cycle.
  • Designing & development of entire validation service to perform data validations on the test cases built on the extracted, transformed, loaded data & working on Linux platform
  • Designed Validation service on spring MVC framework for integration with my sql database, and an UI feature.
  • Building ETL tool for the migration of data & validating the test cases after the extraction, transformation & load of data.
  • Involved in designing the report for the validation service to identify bad data and data consistency from legacy database to migration database.
  • Developed JASPER report to show the result after validations are performed on the test cases and maintaining several data accuracy.
  • Involved in Ingraining, scrubbing of data, loading them, generating hash values using Json & memory caching to maintain the confidentiality & remove the bad data.
  • Involved in using ISOMessaging standards
  • Involvement in building spring batch to maintain the several jobs on ETL data.
  • Integration of SpringBatch& validation service in the UI & in JBOSS& APACHE Tomcat servers as well.
  • Developed automation of Validation service to provide the JASPER report based on bean validations, spring validations on test cases.
  • Designing & developing various server based components based on the databases & phase-based configurations.
  • Development in extraction, transformation & loading using Spring Batch as extracted data are maps, data encryption & decryption.
  • Worked on Stash repository with Source tree similar to GIT.
  • Development in several shell scripts, MySQL& involved in designing invoking of all forms of data using validation service.
  • Involved in JUNIT testing, JSON parser & maintaining data accuracy.

Environment: Java/J2ee, JSP, HTML, CSS, Spring, Junit, Spring Batch, Spring MVC, MySQL, JSON parser, J boss Server, Apache Tomcat server, Linux, shell scripting, Maven, Awk, JRXML, Jasper Tool.

Confidential, Mountain View, CA

Sr. Java/J2EE Developer

Responsibilities:

  • Involved in understanding the requirements from the System Use cases (SUCs) and creation of design documents.
  • Involved in software development process for TDDusing with testing team.
  • Designing and development of various server side components for Shopping Cart, Order Management, Inventory.
  • Integration of Web Services for E-Pay Tax and Authentication calls.
  • Designing and developing the Customer Service App where customers can contact to Place Orders.
  • Design, development and integration of EPay, EBE and Auto billing system web services with Estore.
  • Design and development of SOAP/REST Web Services for Billing and Payment component.
  • Developed UI components using JSP, Servlets, JQuery and Struts
  • Designed and developed the core services such as Logging, Exception handling framework etc.
  • Involved in the design and development of the Order Management workflow which is the most complex and backbone of the entire e-commerce system.
  • Spring Quartz scheduler for offline jobs to process orders that are stuck due to unavailability of dependent external system.
  • Security management and system troubleshootingusing TCP/IP&LDAP.
  • Design and implementation of roles and rights using Spring LDAP in the Customer Service Representative (CSR) application
  • Fixing and verifying the bugs reported during the various testing life cycle (Unit, QA, UAT and Performance) of the project.
  • Managed the architecture, design and delivery of the SYMPAY system that supports various APIs for Credit Card, Direct debit, Online Bank Transfer, Offline Bank Transfer, Boleto Bancario and Refunds.
  • Integrated third party Payment Service providers like Cyber source, World Pay (Webmoney, Yandex, Qiwi, Przelewy, 7Eleven, Dineromail), AllPago (Boleto Bancario), Paymentech and PayPal.

Environment: Java/J2EE, Hibernate, spring, Axis, JSP, Servlets, JQuery/Ajax, Web Services (SOAP/REST), Tomcat, Web Logic, JUnit, MySQL, Oracle, Windows 7, UNIX, Maven, LDAP, XML, Perforce, JDBC, Struts, Drools Rule Engine

Confidential, Seattle, WA

SrJava/J2EE Developer

Responsibilities:

  • Developed single sign on that is being used across the billing,e Payand eServices applications
  • Developed system preferences UI screens using Struts, Spring MVC, JSP customTag libraries, and JSP templates, Java Script, CSS, JSTL and HTML.
  • Created common utility classes for the application.
  • Responsible for Object&Datamodeling design using the rational tool.
  • ExposedWebLogic application serverto provide services from the application.
  • Developed Session beans to interact with other components.
  • Defined Data Transfer Objects (DTO) and developed Data Access Objects (DAO).
  • Involved in working with java Core java concepts like collections and interfaces
  • UsedHibernate for bean management and persisting java objects.
  • Used Log4J for logging and tracing messages.
  • Unit testing & Integration testing of the components.

Confidential, Chicago

Java Developer/Programmer Analyst

Responsibilities:

  • Involved in building the screens using Java Server Pages.
  • Coded the Java StoredProcedures (Java with SQL) using UDB EEE Stored Procedure Builder.
  • Processing the input values, performing the Data Validation using JavaScript.
  • Coded the Servlets to access the Database through JDBC API for data manipulation functions.
  • Coded the Java Beans to populate the data required by JSPs.
  • Involved in all kinds of testing during the project life cycle.

Environment: Java, JavaScript, DHTML, Java Servlets, JDBC, JSP,Java Beans, Netscape Application Server, Application Builder (NAB), Netscape Enterprise Server (NES), Windows NT.

Confidential

Java/J2EE Developer

Responsibilities:

  • Responsible for Developing the integration framework, preparing estimates and high-level design of the application using Domain Model Design Pattern.
  • Responsible for design, development and implementation of the key services of project from inception to completion.
  • Development using JSP, Struts Framework, Castor, Tomcat, MBeans, Web Services using XML over HTTP.
  • Responsible for Design and implementation of services including Customer Registration, Order Submission, Tax Area Lookup, Wireless Activation, Wireless Usage, Product Catalog Management, SMS features, and Content Download.
  • Responsible for Design and Implementation of Shop (Phones & Plans, Entertainment), Family Center (Call Control, Family Monitor, Family Alerts) and My Account (Profile, Bill Pay, Usage) modules.
  • Designed the application using JSP, Struts as web tier and Model Centric Services tier. This enabled high reuse of the Model layer for parallel projects including Disney Mobile Remote Order Entry (POS application for retail store sales) and Disney Mobile Customer Web Portal.
  • Involved in integration of CWP with various third parties Visage, mPortal, Equifax, DST and Autodesk.
  • Involved in integration of DM ROE and RCS applications for retail store sales and rep commissions.

Environment: Java, Servlets, JSP, Struts, JUnit, Castor, Siebel CRM, Tomcat, Windows NT, Solaris, LDAP, ant, Java Beans, XML, Axis, Web Services, CSS, XSD.

We'd love your feedback!