We provide IT Staff Augmentation Services!

Senior Java Developer Resume

5.00/5 (Submit Your Rating)

Charlotte, NC

SUMMARY

  • 7+ Years of experience in Analysis, Design, Development, Testing, Maintenance, and End - User support of various enterprise level web applications.
  • Strong technical and excellent communication skills.
  • Proficiency and experience in various J2EE Technologies like Spring, Maven, EJB, Servlets, JSP, JSTL, SOAP, XML, XSLT, JAAS, Java Beans, JNDI, Hibernate, WebServices and related technologies
  • Solid SQL, PL/SQL experience, including relational database design and development using DB2, Oracle, SQL Server, MY-SQL, MS-Access
  • Designed Object Model (Class Diagrams), Functional Model (Use Cases, Sequence Diagrams) for software applications using UML with Rational Rose
  • Expertise in adapting RUP (Rational Unified Process) to Software Development Life Cycle.
  • Experience in design and development using design patterns with J2EE architecture and Struts, Srping, JSF, Hibernate, AJAX.
  • Experience in Agile Scrum
  • Experience in Application Integration and deployment in various environments.
  • Good Experience in Client Side designing and validations using HTML and Java Script.
  • Experience in Web Sphere Portals and Web Logic Portals.
  • Experience with JAX-B for accessing XML document into java applications
  • 3+ years of experience on Web, Internet and Intranet based application development using Struts, Spring, JSF, Hibernate frameworks
  • Solid experience using IDE tools like WebSphere Studio Application Developer (WSAD), Rational Application Developer (RAD) and Eclipse.
  • Expertise in JSP, JSTL, Struts tag lib, Hibernate, ANT
  • Experience in developing and maintaining medium to large-scale web applications in Finance, Investment, Insurance, Human Resource, Manufacture and Project Management domains.
  • Flexibility and adaptability in regards with new technologies and environments.
  • Solid technical knowledge in computer architecture and client server environments.
  • Experience with SOAP based Web Services Development and deployment using axis.
  • Experience with RESTful web-services using RESTEASY framework.
  • Experienced in installing and configuration WebLogic, WebSphere, JBOSS and Tomcat web servers
  • Knowledge on generating reports using Actuate, JasperReports Server, e-reportEngines7.0, Crystal Reports.

TECHNICAL SKILLS

Languages: Java, C and C++

Java Technologies: Applets, JDBC, RMI, Java Beans, Servlets, JSP, JSTL, Custom tags, JNDI, Tag Libs

Web Technologies: JSF, Struts, Spring, Hibernate, HTML5.0, CSS, XML, XSLT, SOAP, WSDL, UDDI, JavaScript

Frame works: Struts, Spring, Hibernate, JSF, ANT, MAVAN

Distributed Technologies: J2EE

Web and Application Servers: IBM Websphere/ Portal Server, Apache Tomcat 5.X

IDE Tools: WebSphere Studio Application Developer (WSAD), Rational Application Developer (RAD), Eclipse, intelliJ, Edit Plus, NetBeans

Tools: & Utilities: WSAD 5.x, My Eclipse, Edit plus, Log4j

Designing Tools: Rational Rose, Visio

RDBMS: DB2, Oracle, SQL Server, My SQL and MS-Access.

Database Programming: SQL, PL/SQL

Version Control: Visual SourceSafe, SVN, Clear Case and CVS

Operating Systems: Linux, UNIX, Windows

PROFESSIONAL EXPERIENCE

Confidential, Charlotte, NC

Senior Java Developer

Responsibilities:

  • Designed client application using HTML, CSS, Angular, JSON, Spring MVC and XML.
  • Usage ofJSONfor faster and impulsive responses.
  • Developed user interface using JSP, JSP Tag libraries, third party libraries andJavaScriptto simplify the complexities of the application.
  • Developed interactive forms, documents, templates and workflows in an integrated environment
  • Responsible for use case diagrams, class diagrams and sequence diagrams using Rational Rose in the Design phase.
  • Used Spring Core for dependency injection/Inversion of Control (IOC) to have loose-coupling.
  • Implemented application using MVC architecture integrating Hibernate and Spring frameworks.
  • Implemented the Enterprise JavaBeans to handle various transactions and incorporated the validation framework for the project.
  • Used various Java, J2EE design patterns like DAO, DTO, and Singleton etc.
  • Created and UsedMavento build the application and deploy on Application Server
  • Used AGILEand participated in SCRUM meetings.
  • Used XML Beans for data interchange.
  • Developing and consuming web services likeSOAP(JAX-WS),REST(JAX-RS).
  • Wrote SQL Queries to interact with Oracle Database.
  • Developed Web Services to transfer data between client and server vice versa using SOAP, WSDL and UDDI.
  • Experience in backend skills in creating SQL objects like Tables, Stored Procedures, Views, Indexes, Triggers, user defined data types and functions.
  • Developed version control using Subversion.
  • Used Spring Security for Authentication and authorization extensively.
  • Used Log4j for debugging the issues and exceptions.
  • Participated in designing Web services framework in support of the product.
  • Wrote SQL and HQL queries to retrieve data from the Oracle database.
  • Used XML to transfer the application data between client and server.
  • Developed a specific dashboard module and integrated with the application.
  • Used the JDBC for data retrieval from the database for various inquiries.
  • Done with unit testing of all java classes using JUnit framework.

Environment: Java, J2EE, Spring, Spring MVC, Angular JDBC, JNDI, Maven, Hibernate, JMS, Tomcat, Eclipse, Oracle 11g, XML/XSLT, Agile, HTML, JSP, JSON, JavaScript, SQL developer, Subversion and Junit.

Confidential

Java / J2EE Developer

Responsibilities:

  • Involved in Requirements gathering, Analysis and Design of the application.
  • Created use cases, class diagrams, and sequence diagrams using Rational Rose.
  • Involved in design of website layout using HTML,CSS, Dreamweaver.
  • Designed and developed web interfaces using MVC Architecture and Jakarta Struts Framework.
  • Developed Action Classes and Form beans.
  • Involved in Implementing J2EE Design Patterns like Singleton, Session Facade, Value-Object, Service Locator.
  • Implemented Spring Framework for dependency injection(IOC) to inject appropriate class objects depending on the source of the application process.
  • Used spring framework’s Aspect-oriented programming (AOP) to write various cross-cutting routines
  • Involved in Writing Object Relation Mapping implementation using hibernate and hibernate mapping configuration files.
  • Used Message Driven beans to read the messages from JMS queues for asynchronous communication
  • Wrote Algorithms and Shell Scripts to transfer trading data received as DAT files to the database.
  • Developed several Web Service stubs using AXIS 2.0 engine, SOAP UI, JAX-RPC, Document literal and integrated using SOA.
  • Implemented complex back-end component to get the count in no time against large size using Java multi-threading
  • Designed the application in such a manner to have code reusability.
  • CSS for styling the HTML elements.
  • Designed and developed front-end GUI components using HTML, JavaScript, CSS, Velocity templates, JSTL.
  • Involved in code review process and performance tuning.
  • Worked with Ajax to provide natural browsing experience.
  • Used JavaScript tool kit library Extjs.
  • WroteSQLqueries, stored procedures to retrieve necessary information fromdatabase
  • Involved extensively in writing SQL and PL/SQL Stored Procedures and Functions.
  • Worked extensively with Java 2 including threads, TCP/IP sockets, Swing, Java 2D, Java Servlets, and JDBC on the Solaris Unix platform along with the Oracle RDBMS.
  • Developed UNIX shell scripts to automate the build process.
  • Used SVN as the version controller.
  • Implemented log4j for checking application logs.
  • Involved in Unit and Integration Testing after each development Life cycle.
  • Deployed application in WebLogic application server in pre-production environments.

Environment: JDK 1.6, J2EE (Servlets 2.4, JSP 2.0, JSP Taglibs), Spring 3.0, Hibernate 3.0, Eclipse 3.4,HTML, CSS,XML, XSL, XSL-FO, JavaScript, Extjs, AJAX, JMS, Maven, JUnit, WebLogic 9.0, SVN, Oracle 10g

Confidential, Minneapolis, MN

Sr. Java Developer

Responsibilities:

  • Involved in the High level and detailed design, Coding, Testing, and Implementation of the applications.
  • Developed webServices using Apache axis. Configured SOAP Monitor for monitoring webservices.
  • Creating rich UI views using JSF framework.
  • Validations are done using JSF framework.
  • Defining screen navigation in the faces-config.xml configuration file of JSF.
  • Business logic implemented is done in backing beans.
  • Implemented security concepts by HTTPS, SSL Authentication and Configuring certificate authentication.
  • Writing stand alone Java classes, reusable components using JDBC and Java Beans for getting data from oracle tables.
  • Developed Views, Procedures, Functions, Triggers, and Sequences in Oracle
  • Developed functional use cases and class diagrams.
  • Design and development Custom reports web application using the MVC architecture and with Struts, JATO frame works
  • Developed build scripts using ANT.
  • Designed and developed the controller and view components using JSPs and Servlets
  • Involved in monitoring and the performance tuning of applications
  • Responsible for coordinating with team members in development and testing
  • Responsible for overseeing the Quality procedures related to the project
  • Developed and deployed applications to production.
  • Administered VSS for source control, change management and build/ releases.
  • Successfully tested all applications for Units, Functional verification and System Integration.

Environment: Java 1.5, Sun One Application Server, Oracle9i, Eclipse, JATO Framework, Struts, Hibernate, Axis1.0, HTML, Java Script, Windows, CVS, ANT

Confidential

Java Developer

Responsibilities:

  • Involved in the design, development and Technical Requirements documentation.
  • Developed uniform framework reusable and integrating all applications, High level and Low-level designs.
  • Developed and deployed prototypes to production.
  • Developed common business layer using patterns such as BO, DAO.
  • Successfully tested all applications for Units, Functional verification and System Integration.
  • Maintained Operations support guide for deploying new releases on production servers.
  • Involved in the High level and detailed design, Coding, Testing, and Implementation of the applications.
  • Developed Web-Services using Apache axis. Configured SOAP Monitor for monitoring web-services.
  • Creating rich UI views using JSF framework.
  • Validations are done using JSF validation framework.
  • Defining screen navigation in the faces-config.xml configuration file of JSF.
  • Business logic implemented is done in backing beans.
  • Implemented security concepts by HTTPS, SSL Authentication and Configuring certificate authentication.
  • Writing stand alone Java classes, reusable components using JDBC and Java Beans for getting data from oracle tables.
  • Developed Views, Procedures, Functions, Triggers, and Sequences in SQL Server
  • Developed functional use cases and class diagrams.
  • Design and development Custom reports web application using the JSF frame work
  • Developed automation build scripts using ANT.
  • Involved in monitoring and the performance tuning of applications
  • Responsible for coordinating with team members in development and testing
  • Responsible for overseeing the Quality procedures related to the project
  • Developed and deployed applications to production.
  • Administered VSS for source control, change management and build/ releases.
  • Successfully tested all applications for Units, Functional verification and System Integration.

Environment: Java, Tomcat, SQL Server, Edit Plus, JSP, Servlets, HTML, Java Script, Windows 2000, ANT, JSP, Servlets, JSF, Hibernate, Web Services, axis, SQL Server 2005, IntelliJ, Tomcat, Web Logic App Server, Windows

We'd love your feedback!