We provide IT Staff Augmentation Services!

Sr. Java/ J2ee Developer Resume

0/5 (Submit Your Rating)

Dallas, TX

SUMMARY

  • Accomplished Software Engineer with around 7+ years of professional work experience in object - oriented programming with Java/J2EE for large enterprise customers.
  • Good Experience in all phases of Software Development Life Cycle (SDLC) process including analysis, design, development, implementation, integration, testing, maintenance and support of Web-based enterprise applications.
  • Expertise in developing J2EE applications using JSP, Servlets, JDBC, JMS,Spring Framework, Hibernate, Struts Framework.
  • Extensive experience in developing server-side applications using Spring Framework 2.5/3.0, Hibernate 3.0 and MyBatis.
  • Experience in Producing and Consuming Web Services (SOAP and Restful).
  • Hands-on experience in front-end development using JSP, JSTL, HTML5, CSS3, JavaScript, JQuery, AJAX, XML, XSLT, Struts and Spring MVC framework.
  • Extensive experience in creating style guides, best practices and setting UI standards for enterprise/consumer applications.
  • Experience in designing, developing and deploying J2EE applications on WebLogic, Tomcat and JBoss.
  • Extensive experience with database development using Oracle& MySQL.
  • Proficient in RDBMS concepts and worked with MySQL 5.0, Sybase, Oracle 9i/10g and DB2.
  • Proficient in SQL, PL/SQL developed Stored Procedures, Triggers, Functions and Packages besides writing DDL, DML and Transaction queries with development tools like TOAD and Rapid SQL.
  • Very good working knowledge on configuration management tools like CVS, Clear Case, and SVN.
  • Experience in software development methodologies such as Agile, Scrum and Waterfall.
  • Experience in developing test cases for Unit Testing using JUnit, Integration Testing and System Testing.
  • Good experience in supporting the applications in Production environment.
  • Excellent communication and interpersonal skills.
  • Excellent team player with very good analytical & problem solving skills.

TECHNICAL SKILLS

Languages: Java(J2SE1.5/1.6/1.7), SQL, PL/SQL, UML2.0

Technologies: JSP2.1/2.0/1.2, Servlets2.x, JavaBeans, JDBC, Struts2.x/1.x, RMI, EJB3.0/2.1, Hibernate 3.x/2.x, Spring 3.0/2.0, Spring batch, Web Services, SOA, JMS1.1, SAX and DOM Parsers, AJAX, JAXB2.1/2.0, JAXP1.x and LDAP

Web Technologies: HTML5/DHTML, XHTML1.1, JavaScript, JQuery, XML1.0, XSL, XSLT, CSS, AngularJs, Bootstrap.js, Node.js

Development Tools (IDEs): Eclipse Kepler/Luna/Juno, My Eclipse 8, Rational Rose 98/2000, RAD7.0/6.0, WSAD5.x/ 4.x and NetBeans3.3

Web/Application Servers: Tomcat 7.x/6.x/5.x, WebLogic 10.3/9.2/8.1/7.0 , WebSphere 7.x/6.x/5.x

Design Patterns: MVC, Front Controller, Session Façade, Singleton, Business Delegate and DAO patterns

RDBMS: Oracle 12c/11g/10g/9i/8i, Sybase v 12, MS SQL Server 2008/2005/2000 , MySQL5.1/4.1, DB 2 9.1/8.1/7.2

Platforms: Windows, UNIX, LINUX

Testing Tools: Junit 4.x, Test NG, Selenium, HP Performance Center.

Version Control: CVS, SVN, TFS and Rational Clear Case.

Methodologies: Agile Methodology, Scrum, RUP, Extreme Programming

Build Tools: Ant 1.7, Maven 2.x

PROFESSIONAL EXPERIENCE

Confidential, Dallas, TX

Sr. Java/ J2EE Developer

Responsibilities:

  • Involved in various Software Development Life Cycle (SDLC) phases of the project which was modeled using agile development methodology.
  • Implemented the application using Struts MVC Framework.
  • Used Struts validation and tiles framework in the presentation layer.
  • Developed user interface with Angular JS, JSP Tag libraries and Struts Tag Libraries to simplify the complexities of the application. Created action classes and session beans to process the requests from the user.
  • Implemented various design patterns in the project such as Business Delegate.
  • Worked with SOA UI testing and maintenance of Web Services.
  • Implemented functional requirements on Oracle’s AgileProduct Lifecycle Management system.
  • Good Knowledge on Linux System Programming, IPC, Multithreading.
  • Developed and used JSP custom tags in the web tier to dynamically generate web pages.
  • Merging the latest code to release environment based on the change sets and Creation of new RPM builds using Jenkins, Continuous Integration.
  • Used bootstrap-angular widgets like automplete, calendar, and accordion.
  • Hands-on experience on configuring WebLogic cluster, domain.
  • Worked with Struts (MVC Paradigm) components such as Action Mapping, Action class, Action Form bean.
  • Extensively used Hibernate in data access layer to access and update information in the database.
  • Designed and implemented Servlets module to capture the XML as request and parse XML.
  • Establish coding standards for Java, JEE, ExtJS, etc.
  • DevelopedPersistenceFramework consisting of components likePersistenceCode Generator, PersistenceManager and Data Access Objects which hides JPA complexities and offers transparent access to database
  • Extensive working experience in Struts framework, Spring framework and Hibernate
  • Enhanced the web services, Client and Server codes.
  • Followed Agile (SCRUM) methodology, involved in sprint planning every two weeks and setup daily standup meetings.
  • Used Web services - WSDL and SOAP for getting credit card information from third party.
  • Used API for asynchronous communication by putting the messages in the message queue.
  • Maintained the code repository using Clear case for keeping codebase in sync with other phases of projects running simultaneously.
  • Designed various tables required for the project in Oracle database and used stored procedures and triggers in the application.
  • Performed unit testing using Mockito and JUnit framework and used Struts Test Cases for testing action classes. Used Ant scripts to build the application.
  • Deployed application on JAXB, JBoss Application server and monitored the error logs using Log4j.
  • Used CVS for version control.

Environment: Java, J2EE, JSP, Servlets, HTML, XML, JBoss, jQuery, Java Script, Hibernate, Oracle, SQL, Spring MVC, Spring IOC, Spring DAO, JMS, JPA, Web Services, SOA, Perforce, Eclipse, Maven, Unix, Linux, Agile Methodology

Confidential, Cedar Rapids,IA

Java/J2EE Developer

Responsibilities:

  • Played key role in implementing the business logic based on PRE business specifications.
  • Front-end featured a rich web interface implemented using JavaScript toolkits AngularJs, JQuery and DoJo.
  • Used Spring MVC to achieve Model View Controller design pattern.
  • Developed spring controllers to achieve various functionalities.
  • Used Spring IOC to achieve dependency injection.
  • Developed unit test cases for service layers using JUnit framework.
  • Used JDOM parser to write XML Translators to consume different service calls.
  • Implemented Factory, Singleton design patterns for supporting get service calls consumption.
  • Involved in assisting JAD sessions for the purpose of gathering requirements.
  • Configured various flows in the application using spring web flow.
  • Developed UI using JSP, JSTL, Custom Tag libraries and spring tag libraries.
  • Designed and developed databases in DB2.
  • Used JQuery, JavaScript for client side scripting.
  • Used iBatis for ORM mapping and DAO code.
  • Used XML Schemas (XSD) for defining XML elements and attributes, and used namespaces to avoid conflict with the XML elements.
  • Experience in MS SQL Server database queries, procedures, and functions.
  • Build the entire application using Maven.
  • Used Apache Axis for SOAP based web service development.
  • Experience with the agile programming development.
  • Worked on enhancements, change requests and defect fixing.
  • Interacted with business analysts and testers.
  • Used Test Driven Development (TDD) approach while developing the code.
  • Used JUnit for Unit Testing.
  • Contributed in standardizing project coding and code review, guidelines and checklist.
  • Performed unit testing, troubleshooting from development phase to production rollout.

Environment: JDK, J2EE, SOAP, Spring, Axis, TDD, WebSphere 6.0, IBatis, JavaScript, JQuery, XML, Log4j, AngularJs, DoJo, JQuery, CSS3, Eclipse, JUnit, Maven,DB2.

Confidential, Pittsburgh PA

Java/J2EE Developer

Responsibilities:

  • Developed components on dashboard with JSP and configured the beans with spring.
  • Developed SOAP Web Services to communicate with clients on other platforms.
  • Developed DAO layer communicated with Oracle database with help of Hibernate framework.
  • Maintained some DAO components with Spring JDBC templates
  • Configured spring xml files from scratch with core concepts of Dependency Injection and Aspect oriented programming.
  • Developed SQL Queries and Stored Procedures using Oracle SQL Developer.
  • Used SOAP UI for testing web services request and response.
  • Involved in the creation interactive web pages using AJAX, JQuery
  • Implemented Error logging aspects (Log 4J) by using Spring AOP
  • Performed analyses, troubleshooting and worked closely with QA to keep application robust
  • Used tools like SOAPUI, TOAD and My Eclipse IDE during development process
  • Developed test cases and performed unit testing using JUNIT Test cases.
  • Worked collaboratively with QA early and regularly to ensure feature robustness
  • Configured pom xml files using maven and automated the function using Cruise Control.
  • Performed application coding and programming. Conduct design and code reviews
  • Involved in production Support activity like working/analyzing on production issues.

Environment: JDK 1.6, spring 3.0, Struts 2.1, Hibernate 3, JAX-WS, SOAP, XML, XSD, Oracle 11g, Linux, Maven, WebSphere 7, ClearCase, RAD

Confidential, Columbus, OH

Java/J2EE Developer

Responsibilities:

  • Involved in gathering requirements and built the technical specifications from the requirements.
  • Developed use case diagrams, sequence diagrams using Visio
  • Used JSF framework in developing user interfaces
  • Implemented AngularJs for Application
  • Implemented Node JS for Application
  • Developed presentation layer using XHTML,CSS,AJAX,JQuery
  • Developed Web services (SOAP) through WSDL in REST Web service to interact with other components
  • Written SQL queries for acquisition.
  • Involved in Unit Testing, Integration Testing, and System Testing, and used JUnit framework
  • Used Log4J to store log messages
  • Used SVN for version control.
  • Worked on Production issues

Environment: Java1.7,J2EE,JavaScript,Servlets2.3,JSF2.0,Visio,RAD8.5,WebSphere7.0,JDBC2.0, EJB3.0,ANT,Junit,CSS,AJAX,JQuery,AngularJS,NodeJS,XML,XSLT,SOAP,SVN,SQl,Pl/SQL, Oracle10g,Windows 7

Confidential

Programmer Analyst

Responsibilities:

  • Involved in preparing the business requirements document for the product.
  • Developed Class Diagram, Sequence Diagram, Flow Diagram Using Rational Rose
  • Create, Test and deploy the required Stateless, Stateful to achieve various functionality.
  • Developed JSP Webpages
  • Developed Application based on struts and MVC Architecture.
  • Used Session Facade pattern for abstracting the entity beans and avoiding multiple calls to EJB container
  • Implemented Singleton Pattern
  • Used JavaScript for the client side validation.
  • Developed XML and XSLT pages to store and present data to the user using parsers.
  • Generated dynamic XML files using DOM and sending them to different clients by using SOAP
  • Developed database Stored Procedures and Functions.
  • Prepared necessary project documentation based on Code logic.
  • Used SAX/DOM for parsing the XML file
  • Developed a testing layer for the parallel development of UI screens
  • Developed the Junit test cases for the testing framework
  • ImplementedLog4j to log the messages for the application

Environment: Java1.4,J2EE,JavaScript,Servlets2.3,JSP1.2,Spring1.1,Hibernate2.8,RationalROSE98, WebSphere5.1/5.2,Eclipse 3.1,My Eclipse 3.8,Jboss 4.0.1,JDBC2.0, Junit, XML, XSLT,CSS,CVS, Oracle9i/8i,TOAD 7.1,DB2,Log4j,SOAP,HP Unix, Windows 2000/NT

We'd love your feedback!