We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

2.00/5 (Submit Your Rating)

Austin, TX

SUMMARY

  • Over 8 + years of experience in the IT industry with diversified exposure in Software Process Engineering, designing & building a Web Application using Java/J2EE Technology &open source technologies.
  • Experience in developing projects for Manufacturing, Healthcare, Finance & Insurance and Public Sector domains.
  • Experience in software development methodologies like Waterfall, Agile development and Rapid Application Development.
  • Experience in frameworks like Spring MVC/IOC/ORM/JDBC/AOP/Context/Security and Struts (MVC architecture, interceptors, action mappings and resource bundles) and JSF.
  • Strong development experience in Java, J2EE, SOA, Servlet, JSP, Struts, Spring, JDBC, Java Beans, JMS, JNDI, LDAP, Axis, AJAX, JUnit, Log4j, and JavaScript.
  • Experience in developing applications using Java technologies include Core Java, J2EE, Java Server Pages (JSP), Servlets, Java Script, JDBC, Java Mail, JMS and EJB.
  • Extensive knowledge in developing applications in a single page (SPAs) using various JavaScript frameworks like AngularJs, Backbone.js,Knockout.jsandBootstrap.
  • Experience in implementing Web Services based in Service Oriented Architecture (SOA) using SOAP, RestfulWebServices withJSON, JAX - WS, and Apache Axis technologies.
  • Experience in Object relational Mapping frameworks such as Hibernate.
  • Experience in Core Java with strong understanding and working knowledge of Object Oriented Concepts like Collections, Multi-Threading, Exception Handling, Inheritance and Polymorphism.
  • Experience in writing PL/SQL Stored procedures, Functions, Triggers and Complex SQL’s.
  • Experience in developing Unit testing&Integration testing with unit testing frameworks like JUnit, Mockito, TestNG and Power Mocks.
  • Experience in working with XML technologies like XML, XSL, XSD, DTD, XSLT and parsing XML with SAX & DOM parsers.
  • Experience in software planning, requirement analysis, designing and building enterprise applications for manual and automation process
  • Experience in working with application server technologies like IBM WebSphere, WebLogic, JBoss and Apache Tomcat.
  • Experience in Object Oriented Methodology, UML and Design Patterns.
  • Experience with ApacheCassandra and Apache SOLR.
  • Experience in Front End Technologies: JSP, HTML, Bootstrap, JQuery, CSS and Angular.js.
  • Experience in configuration building tools like Maven and ANT for the development and deployment.
  • Experience in identifying defects, problems andfixing them to enhanceperformance tuning of the applications.

TECHNICAL SKILLS

Languages: JAVA/J2EE, PL/SQL

JAVA Technologies: Core Java (JDK 1.3, 1.4, 1.5, 1.6, 1.7), J2EE, J2SE 7.0, JSP, Servlets, JDBC, Java Mail, EJB 2.0, Web Services

Web Technologies: HTML, DHTML, XML, JavaScript, JQuery, JSON, Angular.js, JMS, CSS, XSLT, AJAX, Boot Strap and Shell Script.

Middleware Technologies: Web Services(SOAP and Restful)

XML: XML Schema, DTD, SAX and DOM parsers.

Application Server/Web Server: WebSphere, WebLogic, JBoss and Tomcat

Integration Server: Jenkins, Bamboo, Team City

Database: Oracle ( version -11g, 10g, 9i, 8i ), My SQL, SQL Server

Frameworks: Struts 1.1/1.2/1.3/2.0, Spring MVC 2.0/2.5/3.0/3.5, JSF

Other Tools: Log4J, JUnit, Mockito, Power Mocks, TestNG, Ant, Maven, Apache SOLR, Apache Camel, Oracle CRM

IDE: Eclipse 4.x, STS, IntelliJ, My Eclipse

SQL Tools: TOAD, SQL Developer, SQL Yog

No SQL DB: Cassandra, Derby

PROFESSIONAL EXPERIENCE

Confidential, Austin, TX

Sr. Java/J2EE Developer

Responsibilities:

  • Actively participated in requirements gathering, analysis, and design and testing phases.
  • Developed the business rules in workflow rule engine using JSPs and PL/SQL.
  • Designed the Web application layout and forms using Angular JS, Bootstrap, HTML 5, CSS 3, and JavaScript.
  • Used Bootstraplibrary to quickly build project UI’s and used Angular JS framework to associate
  • HTML elements to models.
  • Implemented application using MVC architecture integrating Hibernate and Spring frameworks.
  • Designed client application using Java Server Pages (JSP), CascadingStyleSheets (CSS) and XML.
  • Implemented the Enterprise JavaBeans to handle various transactions.
  • Developed Web Services to transfer data between client and server vice versa using SOAP, WSDL and UDDI.
  • Using Java Financial platform which is an integration of technologies such as Struts and Web Flowthe application is built.
  • Designed the application by implementing Struts based on MVC Architecture, simple Java Beans as a Model, and JSP UI Components as View and Action Servlet as a Controller.
  • Developed custom validations and consumed Struts validator framework to validate user input.
  • Developed version control using Subversion.
  • Used Spring Security for Authentication and authorization extensively.
  • Used Spring Core for dependency injection/Inversion of Control (IoC).
  • Used Log4j for debugging the issues and exceptions.
  • Worked on SQL Server Management Studio to write complex SQL queries and Stored Procedures to retrieve data from the SQL Server.
  • Involved in implementing Data Access object to connect the Oracle database through Data AccessObject (DAO) Framework and then configured the DAO result object to Data Transfer objects.
  • Involved in complete development of “AgileDevelopment Methodology” and tested the application in each iteration.
  • Extensively written unit and integration test cases using mockobjects and JUnit.
  • Used XML to transfer the application data between client and server.
  • Performed unit testing of all java classes using JUnit framework.

Environment: Java J2EE, JSP, JavaScript, Ajax, Spring 3.2, Angular JS, Eclipse 4.2,Hibernate 4.1, Tomcat, Oracle 11g, Toad 10, JUnit, JMS, Log4j, Maven, Agile, SVN, JDBC, XML, SOAP, JAX-WS and Soap UI.

Confidential, Plano, TX

Sr. Java/J2EE Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like
  • Requirement gathering, Design, Analysis and Code development.
  • Worked for Common Services Interfaces team. It is a common services interfaces platform that uses Java for enabling B2B services.
  • Designed and developed SOAP services to handle various user requests using Java (J2EE).
  • Designed and developed the UI using Struts view component, JSP, HTML, CSS, AngularJS and JavaScript.
  • Created various controllers, views using MVC framework AngularJS
  • Single Page Application development using AngularJS, and Node JS to collaborate java web
  • Services, as well as to store application preferences and state data in distributed mongo instances.
  • Developer user interfaces using JSF UI Components, Validator, Events and Listeners.
  • Expertise in designing and creating WSDL using XML Spy.
  • Implemented session beans using EJB 2.0, and JMS to asynchronously send messages.
  • Developed Message Driven Beans as Queue listeners for JMS queues.
  • Developed Exception handling framework and used log4J for logging.
  • Coordinate with the QA team for the QA testing of the applications and defect fixes.
  • Used HP ALM to track defects.
  • Used Splunk tool to pull logs and analyse. Also used putty and TOAD to access the server remotely to get logs for any defect resolution.
  • Developed JMS configured classes to consume requests.
  • Used BMI Remedy tool to raise tickets against CSI environment team for any environment related issues.
  • Used Hibernate, EJB, SQL, JDBC and JPA to develop the persistent layer.
  • Involved in Production Support and minor enhancements as per application requirements.
  • Data queries written in J2EE JPA Query Language and native SQL.
  • Maintained the version control of the source code using SVN Repository.
  • Responsible for release of code into production and its integration with other applications

Environment: Java J2EE, JSP, JavaScript, Ajax, Spring 3.2, Angular JS, Eclipse 4.2,Hibernate 4.1, Tomcat, Oracle 11g, Oracle CRM, Toad 10, JUnit, JMS, Log4j, Maven, Agile, SVN, JDBC, XML, SOAP, and JAX-WS.

Confidential, Atlanta, GA

Sr.Java Developer.

Responsibilities:

  • Developed the workflow interfaces using JSPs, CSS, JSF framework and Backing beans.
  • Designed and Developed complex UI screens usingAJAX, JSP, JQuery, HTML5, CSS3,Java Script for request management and search and filter modules.
  • Developed user interfaces using JSF UI Components, Validator, Events and Listeners.
  • Used JDBC to invoke Triggers, Stored Procedures in Oracle10g.
  • Developed Restful Web services for transmission of data in JSON format.
  • Extensively worked on XML DOM Parser
  • Extensively worked with Servlets, JDBC, JSP, Hibernate and Spring to build application logic.
  • Extensively worked with SQL and PL/SQL
  • Developed unit and integration test cases using Junit and Mockito.
  • Wrote GWT code to create presentation layer using GWT widgets and event handlers.
  • Developed Framework & Application facilitating custom XML, Properties files & Database configuration files.
  • Used JSPs in front-end, Used XSL/XSLT for transforming common XML format into internal XML format.
  • Worked with Linux machine for deploying and interaction with the application
  • Designed and Developed web services using JAX-WS, SOAP, JAXB, Apachecxf.
  • Developed spring service classes using springcontroller component.
  • Used Hibernate, EJB, SQL, JDBC and JPA to develop the persistent layer.
  • Used Log4JAPI for logging and debugging.
  • Developed the application using Front Controller, Data Access Objects, and Singleton.

Environment: Java, J2EE, JSP, JSF, Servlets, Spring 3.0, EJB, JSTL,JSON, Web Services, WSDL, XML, HTML, CSS, WebSphere 7.0, Log4J 1.2.7, JUnit, UNIX, Oracle10g, PL/SQL, Clear Case, Apache Ant.

Confidential, Milwaukee, WI

Java Developer

Responsibilities:

  • Developed and integrated server components using Spring, Hibernate.
  • Developed user interfaces using JSF UI components, Validators, Events and Listeners.
  • Developed sever side validations using JSF.
  • Extensively worked with core java like collections, String Builder and interfaces.
  • Developed code participating in different layers of the application such as JSPs for presentation, Servlets as controller and EJBs for holding business logic.
  • Implemented Hashtable and hash set for inserting and retrieving values.
  • Extensively used Spring and Hibernate in Spring MVC.
  • Implemented enterprise applications using WSDL, SOAP and XML schema.
  • Developed Message Driven Beans as Queue listeners for JMS queues.
  • Used Log4J for any errors in the application
  • Used Spring Batch for scheduling and maintenance of batch jobs.
  • Used MAVEN as build management tool.
  • Used WSDL to post the services in the UDDI.

Environment: Java, EJB, Hibernate 3.6, JSF, Spring 2.5, Oracle 10g, XML, JUnit 4.0, XSLT, IDE, HTML, CSS, JavaScript, Apache Tomcat 6.0, Log4j

Confidential, Cleveland, OH

Java Developer

Responsibilities:

  • Actively participated in requirements gathering, analysis, design and testing phases.
  • Implemented application using MVC architecture integrating Hibernate and Spring frameworks.
  • Designed client application using Java Server Pages (JSP), CascadingStyleSheets (CSS) and XML.
  • Implemented the Enterprise JavaBeans to handle various transactions
  • Developed Web Services to transfer data between client and server vice versa using SOAP, WSDL and UDDI.
  • Designed the application by implementing Struts based on MVC, simple Java Beans as a Model.
  • Developed custom validations and consumed Struts validator framework validations to validate user input.
  • Used Spring Security for Authentication and authorization extensively.
  • Used Spring Core for dependency injection/Inversion of Control (IOC).
  • Used Log4j for debugging the issues and exceptions.
  • Responsible to write complex SQL and HQL queries to retrieve data from the Oracle database.
  • Extensively written unit and integration test cases using mockobjects and junit.
  • Used XML to transfer the application data between client and server.
  • Used the JDBC for data retrieval from the database for various inquiries.

Environment: Java, J2EE, Spring 2.0, JDBC 4.0, JNDI, Hibernate 3.0, JMS, Tomcat v6.0, Eclipse, Oracle 11g, XML/XSLT, HTML, JavaScript 1.7, SQL developer WebLogic 10.2 and Junit 4.0.

Confidential, Denver, CO

Java Developer

Responsibilities:

  • Involved in the development of Presentation layer using JSP, HTML, DHTML,CSS and used JQuery for form validation.
  • Developed the new features for the application using JSPs, XML, XSD, XSLT, HTML, CSS, Servlets,JavaScript, J2EE, Hibernate, spring 3.0 and Maven 2.0.8.
  • Used Spring IOC developed an Application Context to create configured beans.
  • ImplementedvariousJ2EE design patterns like Session Facade, Business Delegate, DAO, Singleton patterns.
  • Used JDBC, SQL for developing data access layer for an application.
  • Created Stored Procedures using SQL/PLSQL for data modification.
  • Worked on SAOP UI for wsdl validation, security testing and ws-security.
  • Worked on development and implementation of Client access Module using Java and HTML.
  • Implemented different J2EE Design Patterns such as Session Facade, Observer, Observable and Singleton.
  • Worked on struts framework to Re-Design UI to fit Model2 (MVC) design paradigm
  • Extensively written COREJAVA&Multi-Threading code in application
  • Optimized SAX and DOM parsers for XML production data.
  • Used ANT Builder to build the code for production line.
  • Used Eclipse IDE for all recoding in Java, Servlets and JSPs.
  • Used IBM Clear Case for Versioning and Maintenance
  • Worked on developing Servlets, JSP, XML

Environment:Java, J2EE, Servlets, JSP, Struts, Spring, Hibernate, JDBC,Windows NT/2000, Java 2.0, HTML, JavaScript, EJB, Serv1lets, JSP, JBuilder, PVCS, Swing, JDBC, Oracle, Web Logic Server.

We'd love your feedback!