We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

0/5 (Submit Your Rating)

Austin-, TX

SUMMARY:

  • 9 years of professional experience in developing, maintaining, and debugging applications and webportals using Core Java,J2EE, SQL, HTML and Mobile Technologies.
  • Experience in software development methodologies like Agile and Waterfall model.
  • Experience on IBM Rational Rose, Microsoft Visio used to design applications.
  • Expertise in design and development of multi - tier web based applications usingJ2EEtechnologies like JSP,
  • Servlets, JDBC and frameworks like Struts,Spring IOC andMVC and Hibernate.
  • Experience in using AngularJS as the development framework to build a single-page application
  • Experienced in server coding in nodejs for non-blocking IO and improving throughput and efficiency.
  • Experienced in configuring and deploying applications on Jboss Fuse ESBand Apache Tomcat.
  • Experience in XML, SOA, Web services, SOAP, XSD, WSDLand JAX-RS technologies.
  • Excellent working experience in Databases like My SQL, Oracle and SQL Server.
  • Experience in client side Technologies such as Wordpress, HTML5, CSS, AJAX, JQuery and JavaScript, Twitter
  • Bootstrap.
  • Experience in developing mobile applications in Android and JQuery Mobile.
  • Experience in automating the tasks using shell and batch scripting.
  • Experience in Test Driven Development.
  • Worked with JUnit, Maven and Log4j for testing, building and logging information.
  • Experience on SVN, Github, CVSand Subclipse for configuration management.
  • Knowledge on Apache Hadoop, Map/Reduce and Apache Crunch.
  • Strong experience in using Integrated Development Environments - Net Beans, Eclipse,STS.
  • Developed and deployed applications in Windows and UNIX (HP-UNIX, AIX, and Ubuntu) environments.
  • Experience in customizing and developing tools - HPSA, Olympus, LDAP and NLTK.
  • Solid ability to work on Agile and SOA project
  • Skilled in Test Driven Development and Agile Development
  • Experience in client interactions for understanding requirements, creating design, reporting status.
  • Possess excellent leadership quality and communication skills, having experience as Developer and Team Lead

TECHNICAL SKILLS:

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

Frameworks: Apache Struts, Spring IOC and MVC, Hibernate, Log4J, Junit.

Web Services: SOAP WS, SOA, Restful WS, JSON, WSDL

Web Technologies: XML, XSL, XSLT, DOM, Java Script, HTML5, AJAX, JQuery, CSS, Bootstrap

Application Servers: Jboss, Apache Tomcat

Programming/Scripting: Java, C++, SQL, PL/SQL, Python, Shell Scripting

Database: MySQL, Oracle, SQL Server

Configuration Management: Github, SVN, Subclipse, CVS

Operating Systems: Windows, UNIX, Linux, Macintosh

IDE: Eclipse, Netbeans, Spring Tool Suite

Methodologies: Agile, Waterfall

PROFESSIONAL EXPERIENCE:

Confidential, Austin- TX

Sr. Java developer

Responsibilities:

  • Worked in Requirement Analysis, Design, Development, Integration & Testing, Implementation and Operations & Maintenance phases of the project.
  • Using AngularJS as the development framework to build a single-page application
  • Used Spring ORM to integrate Spring Framework with hibernate.
  • Used Springs JDBC and DAO layers to offer abstraction for the business from the database related code (CRUD).
  • Used Spring AOP module to handle transaction management services for objects in any Spring-based application.
  • Formed complex associations between Plain Old Java Objects using Hibernate.
  • Developed and debugged the application using Eclipse IDE
  • Worked in Agile - Scrum methodologies

Environment: Java 1.6, Spring Core, AOP, MVC, Hibernate, Web Services, AngularJS, UNIX, SQL, Log4j, WebLogic Server12c, JUnit, Eclipse

Confidential, San Mateo- CA

Sr. Java Developer

Responsibilities:

  • Involved in Analysis, Design and Development of Production phases of the application.
  • Preparing DB liquibasescripts and PL/SQL programming to resolve DB related production issues
  • Developed UI part of the application applications using JSP’s, JavaScript, Ajax and CSS, HTML 5, JQuery.
  • Developed the Persistence Layer using Hibernate.
  • Extensively used Spring IOC, AOP concepts and used Spring MVC framework to develop the application.
  • Developed several WebService stubs using AXIS 2.0 engine, SOAP UI, JAX-RPC, WSDL, Document literal.
  • Used Singleton, Front Controller, Factory and DAO design patterns
  • Used Unix commands to go through the server logs and identify the issues
  • UsedSVN as version management tool
  • Implemented logger for debugging using Log4j
  • Wrote CRON Jobs to schedule the daily scripts
  • Involved in writing JUnit test cases.
  • Served as POC for on call support in the production team on a rotation basis.
  • Worked in Agile - Scrum methodologies

Environment: JBoss Fuse ESB, Java 1.6, JSP, HTML, SOAP UI, Junit, Hibernate, Unix, Spring MVC, XML, JDBC, WSDL, Log4j,Oracle 10g, Eclipse

Confidential, Plano - TX

Sr. Java Developer

Responsibilities:

  • Involved in analyzing the user requirements and specifications for deciding the flex component needed to be developed and their interaction.
  • Designed and coded application components in an Agile environment utilizing a test driven development approach.
  • Involved in the design by preparing UML diagrams using Microsoft Visio tool.
  • Created POJO layer to facilitate the sharing of data between the front end and the J2EE business objects
  • Used server side Spring framework and Hibernate for Object Relational Mapping of the database structure created in Oracle,
  • Involved in Hibernate configuration properties setup & mapping files usinggenerators, associations & inheritance etc.
  • Used Oracle coherence for real-time cache updates, live event processing, in-memory grid computations.
  • Developed web services by using Restful API.
  • Implemented Message Driven beans to develop the asynchronous mechanism to invoke the provisioning system when a new service request saved in the database used JSM for this.
  • Transformed documents using XSL.
  • Involved in design and development of JSP, HTML andJavaScript for presentation layer.
  • Used GOF Java & J2EE design patterns. Used Business Delegate to maintain decoupling between presentation & business layer.
  • Used JPA with Hibernate provider.
  • Used JMS to send messages through web sphere queues.
  • Involved in configuring web sphere variables, queues, DSs, servers and deploying EAR into Servers.
  • Involved in reading customer xml and constructing primary, secondary customer information.
  • Developed authentication through LDAP by JNDI
  • Developed and debugged the application using Eclipse IDE.
  • Involved in Hibernate mappings, configuration properties set up, creating sessions, transactions and second level cache set up.
  • Involved in backing up database & in creating dump files. And also creating DB schemas from dump files. Wrote developer test cases & executed. Prepared corresponding scope & traceability matrix.
  • Extensively involved in Unit testing and coordinated with the testing team and fixing Bugs at various stages of the application development. Tracked defects using QC.
  • Involved in integrating the STARnet and GPS (Global Pricing System). The application uses the existing Stored Procedures and designed the database tables for the integration.
  • Handled the Data Cleansing for the new STARnet project for the accurate Dashboards and Scorecards for Compliance.
  • Developed and deployed the application on JBoss 5.1.0 SP1 Application Server and Apache Tomcat 6.0.35
  • Used CVS repository for version control.
  • Involved in fixing IST, QA and production defects & tracked them using QC.

Environment: Java 1.5,J2EE, Servlets, JSP,HTML,JS,CSS, DOJO,Apache-Tomcat, Maven Repository,JMS, DOM/SAX, XML, XSD, XSLT, Oracle 11g, Eclipse, JUnit, CVS, Spring - DI, AOP, MVC, Hibernate, Oracle coherence, JSM, Web Services - WSDL, JAX-WS, AXIS, CXF, JAX-Restful Services,JAXP, JAXB, QC.

Confidential, Holmdel, NJ

Java Developer

Responsibilities:

  • Worked on the Global Risk Management application.
  • Used Ajax with JavaScript to fetch the requested worklists and report pages.
  • Developed various Action classes and Form bean classes using Struts framework in the middle-tier.
  • Used tiles framework for the GUI screens.
  • Used MDB’s to read the messages from JMS queues for asynchronous communication.
  • Developed XSLT files for transforming the XML response from the web service into HTML.
  • Developed the Persistence Layer using Hibernate.
  • Used session beans to expose the application for the use by the third party users.
  • Implemented an automated functionality to generate e-mails using Java Mail API.
  • Used DOM Parser to parse the XML response from webservices.
  • Implemented logger for debugging using Log4j.
  • Used JDBC for connectivity to Sybase for real-time tables.
  • Developed stored procedures, triggers and sequences.
  • Wrote CRON Jobs to schedule the daily scripts.
  • Performance tuning of application and environment for optimized performance during month end load using JProbe.
  • Used ANT to build the EAR file, and Fusion Charts for reporting the data

Environment: Java, J2EE, Servlets, JSP, Struts 1.1, JMS, Hibernate 3.0, 1.2.9, ANT, Log4J, JavaScript, Ajax, JUnit, Sybase ASE 12.5, WebLogic 9.1, AutoSys, UNIX CVS

Confidential, Bedford - MA

Java Developer

Responsibilities:

  • Involved in Design, Development and UAT phases of UMS enhancements.
  • Designed and developed DS Feed Loader application to load deal and data from a secure FTP server.
  • Developed Excel and PDF Generators using Apache POI and FOP with XSLTs to generate reports on Equity, Convert deals and the Deal Calendars.
  • Developed Spring Business Services for generating Deal Tickets, IOIs using DI.
  • Developed a Data Access Layer using Spring JDBC for Indication of Interests, Deal Tickets and Deal Processing.
  • Developed transacted business services for DS Feed Loader using Spring Aspect Oriented Programming.
  • Developed a Mail Client using Velocity Engine to send e-mails about Deal Updates, IOI status and allocation details.
  • Developed UI for IOIs, Deals tickets, Equity and Convert deals using Spring MVC, JSPs, Spring Tag Library, JSTL, Java script and AJAX GWT.
  • Developed ANT scripts for packaging of DS and DS Loader applications.
  • Written SQL queries for the data access of IOIs, persisting and searching deals.
  • Involved in performance tuning of stored procedures and SQL queries.
  • Reverse Engineered PMR Maint. Application to expose the middle office application as Web services.
  • Developed DAO persistence layer using Hibernate to persist the PMR Domain objects.
  • Assisted in providing on-call support for administration of IMD Linux-J2EE infrastructure.

Environment: J2EE 5, Java 1.5, Spring 1.2.9, JSP, AJAX, Weblogic 9.2, Ecllipse3.0, HTML, XML, XSLT, Xerces, Apache FOP, Apache POI HSSF, JDeveloper, Sybase 12.5, ANT, Log4J 1.4, JavaScript, JUnit, JIRA, CVS.

We'd love your feedback!