We provide IT Staff Augmentation Services!

Sr Java Developer Resume

0/5 (Submit Your Rating)

TX

SUMMARY

  • 6+ years of IT industry experience encompassing a wide range of skill set, roles and industry verticals
  • Involved in all phases of software life cycle including Requirements Gathering, Designing, Development, Testing and Debugging of Java/J2EE Application
  • Expert in Core Java with strong understanding of SWING, Collections, Multithreading, Event handling and Exception handling
  • Good experience with IBM Websphere, WebLogic, Jboss, and Tomcat Application and Web Servers
  • Good understanding on J2EE Architecture, developing server side business logic using EJB and persistence with Hibernate 3.0 / IBATIS and MVC model using Struts and Spring Frameworks
  • Good knowledge on SOAP based web services Frameworks and SOA using Oracle BPM
  • Good understanding of Java/J2EE Design Patterns and n - tier architecture
  • Having good understanding in XML, XML schemas, XPATH, XSLT and XML parsing using SAX/DOM, JAXB
  • Developed Java applications using various IDE’s like IBM RAD7 and Eclipse
  • Good knowledge of Apache Subversion (SVN) and Jenkins/Hudson Continuous Integration Server - Installation, Configuration, Design and Administration, plus experience of extending and integrating these tools with other systems, platforms and processes using Java, Shell Scripting
  • Good experience using QA tools like Mercury Quality Center and HP Quality Center
  • Good experience using version control tools like Clear case, VSS (Microsoft Visual Source Safe) and CVS, SVN, MKS
  • Hands on experience in creating new project streams, creating baselines, merging streams using CVS
  • Experience in writing Unix/Linux shell scripts based on the need and scheduling them
  • Experience in using Database IDE tools like TOAD and Oracle SQL Developer
  • Good knowledge in Object Oriented Concepts and Design and UML
  • Proficient in analyzing and translating business requirements to technical requirements and architecture.
  • Strong Java/ J2EE skills, Object Oriented Programming design and development knowledge
  • Executed software projects for Telecom Industry, HR Domain, Investment Banking and Mortgage Industry.
  • Capable of quickly learning and delivering solutions as an individual and as part of a team

TECHNICAL SKILLS

Programming languages and Scripts: Java, J2EE, Java Script, HTML, DHTML, CSS, JSTL,Perl, XML, PL/SQL, GWT

Modeling Tools / Languages: UML on Rational Rose 4.0.

IDE Tools: JDeveloper, JBuilder, Eclipse, RAD, WSAD and Net Beans

J2EE Common Services APIs: Java Servlet, SWING, JSP, EJB2.0/3.0,JDBC, JPA, Hibernate, Axis, web services, JMS, JNDI, JAXP, JTA, JNDI, JFS 1.1, JAXB, AJAX, Dojo JSON, GWT 1.6

Application Servers: BEA WebLogic, IBM Web sphere 4.0 and 5.X, JBOSS

Web Servers: I planet Enterprise 6, Apache Tomcat 4.1.18

Frameworks / APIs / Tools: Springs, Struts 1.1/1.2/Tiles, JSF, Log4j, Ant ExtJS, WEB-SERVICES (SOAP, WSDL, UDDI, Axis2, CXF)

XML: XSL, DOM, XML Schema, SAX, XSLT and Designing DTDs.

Database: Oracle 8i/9i/10g, DB2, SQL Server, MS Access, MySQL, JDBC

Web Services: SOAP, WSDL, UDDI

Version and Source Control: CVS, WinCVS, Clear Case, SVN,eGit

ORM: Hibernate 3.1, JPA, TopLink

Operating Systems: Windows 95/98/NT/XP/Vista/7, UNIX, LINUX, Solaris

PROFESSIONAL EXPERIENCE

Confidential, TX

Sr Java Developer

Responsibilities:

  • Worked with Business Analysts in requirement gathering.
  • Actively involved in Analysis, Design, Development, UAT and Production phases of the application.
  • Applied XSLT (XPath/XQuery) for HTML generation from server XML response.
  • Used JSTL, Custom Tags, HTML/DHTML in JSP’s.
  • Configured the Weblogic’s JMS Server, created JMS connection factories, queues.
  • Used EJBs (Session beans) to implement the business logic, JMS for communication for sending updates to various other applications and MDB for routing priority requests.
  • All the Business logic in all the modules is written in core Java.
  • Used Design patterns such as Business delegate, Service locator, Model View Controller, Session façade, DAO and DTO.
  • Implemented Ajax to refresh payment approval updates and to populate most of the credit form fields of the NETACE application that were sent as XML from backend.
  • Involved in 24x7 production support and issue resolution and provided quick turnaround for critical production issues
  • Used Design Patterns like Singleton, Interceptor Filter, Business Delegate, Value Object, Session Façade, Service Locator, DAO, Service Activator, and MVC.
  • Rational Clear Case and CVS were used for version control.

Environment: Java 1.4, Web Logic 8.1.4, Oracle 10g, XML/XSLT, Castor, BEA MessageQ, JMS/MDB, AJAX, Dojo, UML, JavaScript, HTML, DHTML, CSS, UNIX Scripting, Rational Clear Case, CVS, Log4j, ANT, DWR2.0

Confidential, FL

Java Developer

Responsibilities:

  • Analysis of system requirements and development of technical design documents.
  • Development of User Interface screens using Apace Struts 2.0, JSP, HTML and CSS.
  • Developed the Web services clients and servers for SOA Integration.
  • Development of Spring services
  • Development of persistence classes using Hibernate framework.
  • Extensively used Java Collection API to improve application quality and performance.
  • Efficiently implemented multithreading using Java Concurrency utilities for performance improvements.
  • Used JProfiler to diagnose bottlenecks and memory leaks to improve performance.
  • Vastly used Java 5 features like Generics, enhanced for loop, type safe etc…
  • Used various design patterns - Singleton, Business Delegate, Command, Factory, DAO, DTO.
  • Development of JUnit test cases to test business components.
  • Provided production support and enhancements design to the existing system.

Environment: Java 1.5, SOA, Spring, Hibernate, Struts 2.0, JSP, Servlets, JDBC, JavaScript, CSS, Web Services, XML, Oracle, Websphere Application Server 6.1, Rational Application Develop(RAD), UML, MKS, Microsoft Visio, XMLSPY.

Confidential

Software Engineer

Responsibilities:

  • Analysis of system requirements and development of design documents.
  • Involved in various client implementations.
  • Development of Spring Services
  • Development of persistence classes using Hibernate framework.
  • Development of SOA services using Apache Axis webservice framework.
  • Development of user interface using Apache Struts2.0, JSPs, Servlets, JQuery, HTML and Java Script.
  • Developed client functionality using ExtJS.
  • Development of JUnit test cases to test business components.
  • Extensively used Java Collection API to improve application quality and performance.
  • Vastly used Java 5 features like Generics, enhanced for loop, type safe etc…
  • Providing production support and enhancements design to the existing product.

Environment: Java 1.5, SOA, Spring, ExtJS, Struts 2.0, Servlets, JSP, GWT, JQuery, JavaScript, CSS, Web Services, XML, Oracle, Weblogic Application Server, Eclipse, UML, Microsoft Visio, SOAP UI.

Confidential

JAVA developer

Responsibilities:

  • Developed JSPs.
  • Created Servlets for the application.
  • Involved in creating the SQL and PL/SQL queries and procedures.
  • Processing new Work Orders.
  • Involved in interaction with the client for designing of Function Specification document.
  • Constructing code.

Environment: Core Java, JSP, Oracle 9i, Tomcat

Confidential

Java Developer

Responsibilities:

  • Requirement Study and Analysis
  • Developed Use Cases, Class Diagrams, Activity Diagrams and Sequence Diagrams.
  • Developed Java Server Pages (JSP) for the front end and Servlets for handling Http requests.
  • Deployment on the Tomcat Server.
  • Specifying the data flow using XML and DTD.
  • Developed GUI using JSP, HTML and DHTML.
  • Created Stored Procedures, Functions and Triggers using PL/SQL.
  • Testing the application and troubleshoot and fixed bugs

ENVIRONMENT: JSP/Servlets, HTML, JDBC, Java Beans MS-Access, Java

Confidential

Software support Engineer

Responsibilities:

  • Design the search engine web page with HTML, JAVASCRIPT for form validation.
  • Used servlet to receive request and response to users.
  • Used JDBC to interact with MySQL database
  • Wrote SQL code within Java classes.
  • Used JAVAX swing to create GUI and other components to demonstrate search result's distribution situations.
  • Co-ordination with the Testing team in testing the requirements
  • Deployed the entire application in Tomcat/Glassfish on Windows and UNIX platforms.

Environment: Java, SWING, JDBC, JavaScript, HTML, Servlet, Eclipse3.0, Jigloo, Tomcat, glassfish, MySQL, Toad

We'd love your feedback!