We provide IT Staff Augmentation Services!

Java Developer

3.00/5 (Submit Your Rating)

Professional summary:

7 years of software developm am player, quick learner, organized, resilient and self-motivated.

TECHNICAL SKILLS:

Languages

Java, C, C , SQL, PL/SQL, UML, XML, XSL, XSLT.

Operating Systems

Windows 98/2000/XP/NT, Linux, Unix

Web Technologies

J2SE, Servlets 2.4/2.5, JSP 2.0/2.1, JSTL, Custom Tags, JDBC 2.0/3.0, Filters, Listeners.

Front-End Technologies

HTML, XML, Java Script, TLD, Custom Tags, Swings, CSS, AJAX

J2EE Technologies

JNDI, CP, EJB 2.0/3.0 SLSB, SFSB, Entity Beans , JMS/MDB, Web Services WSDL, SOAP .

Web/App. Server

Tomcat 5.5 6.x, WebLogic7.0, 8.1 9.0, 10.0, and WebSphere 4.0, 5.0, 6.1, JBoss 3.2.

Frameworks

Struts 1.0/1.1/1.2/2.0, Spring 1.2.4/2.0/2.5, Spring MVC, Hibernate 2.0/3.0/3.2

Process Automation Tools

Gradle, Maven, PVCS, CVS, JUnit, Easy Mock, Log4j, TOAD.

RDBMS

ORACLE 10g, ORACLE 8i, ORACLE 9i, DB2,SQL Server 6.5,MYSQL

Web/Application Servers:

Web Logic 7.0/8.1/9.0/10.0, IBM Web Sphere 4.0/5.5,JBoss 4.0.5,

Apache Tomcat 5.5/6.0.

IDEs:

Eclipse 2.0/3.0/3.1, RAD 6.0, WSAD5.1.

OOA, OOD :

Data Modeling and design, Rational Rose, UML, use-case diagrams,Class diagrams, Activity diagram, Sequence diagram. Design Patterns

Software Development:

Waterfall Model, V-model, RUP, Agile, Scrum, Test Driven Development.

Bachelor in computer science from Tribhuwan University, Kathmandu Nepal in 2007.

PROFESSIONAL EXPERIENCE:

Java Developer

Description:

JPMorgan Chase JPMC is one of the oldest financial institutions in the United States with a history dating back over 200 years.Worked in Contact Manager Rewrite application, under Quick Review. Quick Review includes implementation of CDD modules, Credit and Debit Cards, Customers experience, Investment Saving. Besides that it implements customer'sContact information, mortgage rate credit card balance, customers account details and balance.

Responsibilities:

  • Actively involved in design and developing of J2EE components.
  • Involved actively in designing web page using HTML, AnjularJS, JQuery, JavaScript, Bootsrap and CSS.
  • Worked on writing the services to provide the relational mapping between the client side applications with the backend.
  • Involved in creating Servlets and Java Server Pages JSP , which route submittals to the appropriate Enterprise Java Bean EJB components and render retrieved information using Session Facade.
  • The business logic is developed using J2EE framework and deployed components on Application server where Eclipse was used for component building.
  • Actively involved in deployment Application war files in WebLogic Application server.
  • Deployed the application on WebLogic server to make the application multi-platform.
  • Used XSLTstyle sheets to transform database-driven XML into HTML pages.
  • Involved in writing the Gradle build file for assembling web services.
  • Used XPath to compute values from XML.
  • Used Hibernate for object relational mapping.
  • Implemented logging using log4j and developed robust exception handling and error reporting mechanism.
  • Used SVN to store current and previous versions of source code and it allows for concurrent editing of those source files by multiple
  • Used message-driven bean to receive JMS messages.

Environment: J2EE, Java, JavaRIA,Servlets, JSP, EJB 3.0, JMS, JDBC, HTML, XML, XSL, CSS, JavaScript, Rational Rose,Eclipse2.1.1, WebLogic, Oracle 8i, Windows 2000.

Confidential

Java Developer

Description:

Electronic Vendor Management System was developed for the benefits of supplychainStores. This system mainly aims at automating the business transactions between the vendor and buyers Supply chain store. The main features of this system were automating purchase order generation by Vendor, cost updating process, inventory evaluation.

Responsibilities:

  • Involved in requirement analysis, design, coding, testing, implementation and review.
  • Work with the technology project teams to guide the design of new applications to support business needs
  • Used Spring MVC as web framework and spring to develop light weight business component.
  • Implemented Spring IOC or Inversion of Control by way of Dependency Injection where a Factory class was written for creating and assembling the objects.
  • Used Spring DAO on the Data access layer with the Hibernate.
  • Used Hibernate ORM tool for the backend development in the persistence tier.
  • Exposed business functionality to external systems Interoperable clients using Web Services WSDL-SOAP Apache Axis.
  • Used CVS to merge the code.
  • Worked on ATG Web Commerce Customer Service streamlines customer service and integrates all customer touch points to increase customer satisfaction and loyalty.
  • Used XSLT to transform XML files into different forms.
  • Used Oracle Web Server and PL/SQL for development of the system
  • Assembling and deploying applications with Websphere Server
  • Maintained multiple levels of support for all systems batch processing
  • Provided support for job scheduling, file transfers, and transactional processes
  • Involved with production and quality assurance environment support
  • Configured Server side resources like Data source, Connection Pooling etc.
  • Monitored the error logs using Log4j and fixed the problems.
  • Created build scripts for compiling and creating war, jar using ANT tool kit.
  • Performed Unit as well as integration testing for all the modules.
  • Used M.S.Visio for use case diagrams, Object diagrams, Active flow diagrams, Class diagrams, sequence diagrams in Design phase.

Environment:Java, JavaRIA,J2EE, JDBC, Spring, Hibernate, Oracle, SQL, PLSQL, Extjs, Websphere 4.0, M.S.Visio, IBM RAD 7.1,Log4j,ANT, Web services, SOAP,Junit, HTML,UNIX.

Confidential

Description:

Vanguard offers several investment choices, including mutual fund, ETF's and Annuity products. Provides variety of services for individuals, including brokerage, retirement investing, and advice and college savings.Cost basis application provides the price paid for the shares. This includes adjustments such as reinvested dividends and capital gains, as well as any sales commissions or transaction fees. Keeping track of the cost basis information is an important step in determining the capital gains or losses on sales of shares. When filing the annual tax return, total gains or losses have to be reported to IRSing and Planning/Forecasting and channels

.Responsibilities:

  • Application was deployed on Web Sphere Application Server 7.0
  • Migrated from WebSphere Application Server 6.0 to IBM WebSphere Application Server 7.0.
  • Worked on SOAP, WSDL and implementation of code templates generate WSDL file, and serialization files.
  • Implemented modules using Core Java APIs, Java collection, Threads, XML, and integrating the modules and used SOAP for Web Services by exchanging XML data between applications over HTTP.
  • Worked on JBoss application server implementing Java applications and other Web-based applications and software.
  • Worked on ATG Dynamo to designed enterprises with the platform and tools required to succeed in quickly developing, deploying, and running personalized Web business sites.
  • JUnit tests were written to test each module in the application.
  • Used Soap over Http and Soap over JMS for communication between components
  • Developed session, entity beans and message driven beans.
  • Developed, and debugged the servlets and EJB with Web sphere Application server.
  • Developed Web Services for data transfer using SOAP and WSDL
  • Used JUnit framework for unit testing of application and JUL logging to capture the log that includes runtime exceptions
  • Converted entire logging from LOG4j to JUL Logging
  • Developed user Interface using JSP, Java Script and HTML.
  • Used JAX-B to call web services described by WSDL.
  • Used CSFB to make or receive a voice call or SMS, the device falls back to the 3G or 2G network to complete the call or to deliver the SMS text message.
  • Used XYTHOS to store the data when the request comes at ODD times.
  • Designed and developed message driven beans that consumed the messages from the Java message queue
  • Used XPath to compute values e.g., strings, numbers, or Boolean values from the content of an XML document.
  • Involved in the production support of the application
  • Very good at ATG Ecommerce products and out of box implementations.
  • Experience in Integration of various data sources like Oracle, SQL Server, Flat Files, Foxpro files. Powerful background in PL/SQL with data migration techniques.

Environment: JDK 1.6, Servlet, JSP, Beans, XML, XSLT, Html, JAX-WS, Spring 2.5,Hibernate 3.0, Java 1.6 Oracle 11g, Ant, SOAP, WebSphere 6.1, HTML, JavaScript, JUnit 4.0, Talend.

Confidential

J2EE Developer

Description:

Customer Information System of MetLife enables the clients to view most of their Products purchased from MetLife and its subsidiaries, it also allows them to review on their purchases. It provides a convenient way to view access and service their requirements. Primary users of this Application are MetLife Insurance policy owners, agents and customer service representatives

Responsibilities:

  • Actively involved in design and developing of J2EE components.
  • The system was designed using Unified Modeling Language on Rational Rose
  • Involved in creating Servlets and Java Server Pages JSP , which route submittals to the appropriate Enterprise Java Bean EJB components and render retrieved information using Session Facade.
  • The business logic is developed using J2EE framework and deployed components on Application server where Eclipse was used for component building.
  • Actively involved in deployment EJB service jars, Application war files in WebLogic Application server.
  • Worked on ATG commerce.
  • Deployed the application on WebLogic server to make the application multi-platform.
  • Developed Session beans with EJB 3.0 standards.
  • Involved in writing the Ant build file for assembling web services.
  • Written Stored Procedures to perform automated rules using Oracle 8i
  • Used Hibernate for object relational mapping.
  • Implemented logging using log4j and developed robust exception handling and error reporting mechanism.
  • Used SVN to store current and previous versions of source code and it allows for concurrent editing of those source files by multiple
  • Used message-driven bean to receive JMS messages.

Environment: J2EE, Java, JavaRIA, Servlets, JSP, EJB 3.0, JMS, JDBC, HTML, XML, XSL, CSS, JavaScript, Rational Rose,Eclipse2.1.1, WebLogic, Oracle 8i, Windows 2000.

Confidential

Jr. Java Developer

Description:

  • Mercantile is the leading company in Nepal that does software development for banking and financial sector and later on transformed into ISP provider.
  • Application built on Java Financial platform, which is an integration of several technologies like Struts and Spring Web Flow.
  • Used Free Marker Template for sending the parameters to the back end systems.
  • Used JavaScript for the process of various order functions and integration within different applications
  • Used JavaScript for the web page validation and Struts Validator for server side validation.
  • Used SOAP as a XML-based protocol for web service operation invocation.
  • Developed session, entity beans and message driven beans.
  • Developed, and debugged the servlets and EJB with Web sphere Application server.
  • Developed Web Services for data transfer using SOAP and WSDL
  • Developed JSP's with STRUTS custom tags and implemented JavaScript validation of data.

Environment:JavaRIA, Oracle 11g, Java 1.5, JavaScript, Oracle WebLogic, Application server 11g, SQL Developer, Soap UI, Concept wave, XML, SOAP

We'd love your feedback!