We provide IT Staff Augmentation Services!

Senior Java/j2ee Developer Resume

4.00/5 (Submit Your Rating)

San Francisco, CA

SUMMARY:

  • Around 8 years of professional experience in Object Oriented Analysis, design & development of enterprise level multi - tiered applications using Java/J2EE technologies.
  • Experience in different stages of various software development life cycle (SDLC) such as Waterfall, Agile andIterative model.
  • Proficient in web technologies like HTML5, CSS3, XHTML, DHTML, JavaScript, XML, Bootstrap, AJAX, AngularJS and Node.js
  • Strong programming skills in designing and implementation of multi-tier applications using Java, J2EE, JDBC, JSP, JSTL, HTML, JSF, Struts, Hibernate, JavaScript, Servlets, JavaBeans, CSS, EJB, XSLT, JAXB.
  • Good exposure in implementing design patterns like Factory, Abstract Factory, Singleton, MVC and Business Delegate.
  • Worked on Spring modules - IOC, AOP, JDBC, MVC and ORM
  • Experience working with Maven and Jenkins for build and continuous integration.
  • Experience in working with IBM WebSphere, Portal/Application Server, BEA Web Logic, and Apache Tomcat5x application servers.
  • Worked on different databases like Oracle, MySQL, SQL Server, Teradata and NoSQL databases.
  • Highly motivated, dependable and can work under minimal supervision.
  • Strong communication & relationship management skills, enthusiastic & self-driven, with a high degree of commitment.

TECHNICAL SKILLS:

J2EE: Servlets, JSP (EL, JSTL, Custom Tags), JSF, Apache Struts, Junit, Hibernate 3.x, Log4J EJB 2.0/3.0, JDBC, RMI, JMS, JNDI.:

Web Technologies: XML, XSL, XSLT, SAX, DOM, CSS, Java Script, HTML, AJAX, GUI, Web services (SOAP, WSDL, Axis) Apache POI, iText, JBoss SEAM.

Java API'S: Applets, AWT, JDBC, Servlets, Java Beans, RMI, EJB, JFC, JNDI, Java Mail API, JMS, JAAS, JAXP,JAXB, JAX-RPC, JCache

Application/Web Servers: IBM WebSphere 5.x/6.x, WebLogic 8.x/9.x, Tomcat, JBOSS

Frameworks: Struts, Hibernate, Spring, AngularJS, Bootstrap

Web Services: REST, SOAP

XML Technologies: XML, SAX, DOM, XSL, XSLT, XPath, JIBX

Methodologies: UML, OOAD, RUP, Waterfall model, Agile.

IDE Tools: RAD6.x/7.x, Eclipse 3.x, Net Beans, Dreamweaver.

Databases: Oracle9i / 10g, DB2, MySQL, SQL Server 2005, JTDS

Operating Systems: Windows XP/NT/7, MS-DOS, LINUX, UNIX, UNIX Shell Scripting

Test Frameworks: JMock, JUnit, HTTPUnit, DB Unit, STIQ

PROFESSIONAL EXPERIENCE:

Confidential, San Francisco, CA

Senior Java/J2ee Developer

Responsibilities:

  • Involved in capturing the business requirements, design, development and testing of the application.
  • Involved in doing AGILE (SCRUM) practices like planning of sprint, attending daily agile (SCRUM) meetings and SPRINT retrospective meetings.
  • Created Web.xml, Struts-config.xml, Validation.xml files to integrate all the components in the Struts framework.
  • Worked heavily with the Struts tags- used struts as the front controller to the web application.
  • Implemented Struts Framework according to MVC design pattern.
  • Designed and developed business layer which includes the creation of action classes, service classes to consume the exposed Restful web service and integrate the response in the application.
  • Developed the middle tier using Session Bean, Entity Bean / DAO and Business Objects.
  • Contributed to project by working on end to end flow - developing JSP's, Servlet and to database front by writing various SQL queries and Stored Procedures in Oracle 10g
  • Configured Spring MVC Handler Mappings to route URL requests received by the Dispatcher Servlet to appropriate controller Servlets.
  • Performed marshalling and Un-Marshalling of XML documents working with RMI mechanism.
  • Developed and deployed the application on Weblogic application server.
  • Used SOAP UI to test request/response from endpoints.
  • Used AntHill Pro to build code and SVN for version control
  • Worked on bug fixing and enhancements on change requests.
  • Wrote automated test cases using JUnit.
  • Used Log4J to store log messages.

Environment: Windows XP, WebLogic 8.1, Java/J2ee, WSS, JSP, Servlets, Struts, Spring, SOAP, REST, JSF,WSDL, JavaScript, Web Services JSTL, XML, clear case, clear quest, WinSCP, Putty, SOAPUI, AntHillPro, Maven, Jenkins, SVN, Junit.

Confidential, St. Louis, Missouri

Senior Java/J2ee Developer

Responsibilities:

  • Followed Scrum Agile Software Development methodology for the complete software implementation.
  • Develop, implement, and maintain an asynchronous AJAX based rich client for improved customer experience.
  • Developed front end using HTML5, CSS3, JSP, JQUERY and JavaScript
  • Creating custom, general use modules and components which extend the elements and modules of core AngularJS
  • Used JavaScript component library Active Widgets for creating various widgets like tables with formatting and column sorting, Dialog Boxes, Advanced Buttons with Icons, etc.
  • Worked with production team to implement UI and create enhancements to optimize user experience.
  • Used JQUERY library for cross browser compatible, inconspicuous JavaScript development, implementing visual effects, theme styles and simple widgets
  • Extensively worked on Parsing JSON and XML data in browser and displayed data in browser using JQUERY.
  • Integrated Hibernate ORM with spring framework to pool data from the database.
  • Hands on experience writing web services both client side and end point using SOAP and Restful (JAXRS, JAX-WS).
  • Developed web service components with JAX-WS from WSDL files for invoking the methods using SOAP.
  • Used Apache AXIS for exposing and consuming web services.
  • Collaborated with marketing, product management, and product development during design stages.
  • Developed various database interaction objects by implementing the DAO patterns and used JDBC as model component
  • Worked with Oracle10g database for storing and retrieving the application data
  • Performed unit and integration testing of the system and wrote unit test case using Junit and used Log4J for logging.

Environment: Windows XP, JDK, HTML, JSP, JAVASCRIPT,JQUERY, Servlets, AngularJS, NodeJS, Bootstrap, Dojo, Eclipse, Web sphere, Spring MVC, Hibernate, Apache ANT, Oracle 10g, Apache AXIS, JUnit.

Confidential, Kansas city, Missouri

Senior Java/J2EE Developer

Responsibilities:

  • Designed Class and Sequence Diagrams.
  • Applied agile development techniques through the project.
  • Enhanced an existing AngularJS application to follow strict MVC patterns for improved source code maintenance and enhanced performance.
  • Developed a single page, mobile-first, cross-device/cross-browser web application for real-time location sharing utilizing AngularJS
  • Designed Frontend with object oriented JavaScript Framework like bootstrap, Angular.js and Node.js
  • Implemented the Spring dependency injection of the Database helper instance to the action objects.
  • Implemented Persistence layer using Hibernate to interact with the Oracle database, Used Hibernate Framework for object relational mapping and persistence.
  • Developed Rest architecture based web services to facilitate communication between client and servers.
  • Designed, developed and tested of SOA services using SOA and Oracle Fusion Middleware.
  • Developed JMS components to send messages from one application to other application internally
  • Used Spring for loading database configuration and hibernate mapping files, created data source instance for initiating Hibernate DAO support’s session factory object
  • Developed ANT scripts to develop the project war files and to deploy on to the JBoss Server.
  • Worked on generating the web services classes, WSDL using Apache Axis.
  • Developed XML schema and generated XML Beans.
  • Used CVS for checking in-out files.
  • Developed Maven scripts for various tasks to automate the build process and for the deployment of the application in WebLogic server
  • Performed unit testing using Junit and Log4J to store log messages.

Environment: JDK, WAS 1.6, RAD 6, JAX-WS, Apache Log4j, JDBC, Oracle 10g, Hibernate, Maven 2.x, SoapUI, JUnit, SOAP, REST, XML, Linux, Putty, SQL Developer, Jenkins, JNDI, Crucible with fisheye, HP Quality Center, IBM RAD v 6.0, Web Sphere MQ Series, SOAD Command platform, JIRA, NOSQL

Confidential, Brooklyn, New York

Senior Java/J2EE Developer

Responsibilities:

  • Architected, designed and implemented a SPA (Single Page Application) in AngularJS which consume JSON from a Spring MVC, using Spring Security to secure the Application.
  • Developed user-friendly interface to seamlessly combine the new module with existing login system by using AngularJS framework and JQuery.
  • Provided enhancements to existing web services to get transfer pairs eligibilities to support new consumer applications.
  • Involved in developing complete new web service for the feature in PingIt to order hard or digital copies of the statements.
  • Design and implementation of business logic and rule based routing using Apache Camel. Design applications using Eclipse RCP framework
  • Experienced in building sophisticated distributed systems using REST/hypermedia web APIs (SOA). Product focused and deeply passionate about solving interesting problems.
  • Provided Performance automation with Dynatrace and view trend reports with Jenkins
  • Provided regular code reviews with Crucible and Jira.
  • Implemented Web services(REST) client to access the exposed web service
  • Developed the XML files, DTD’s and parsed them by using SAX parser for the TAF module
  • Provided QA, UAT and Production support.
  • Created Release documents containing configuration details including JNDIs, SSL Certificates, Static data to be loaded into database such as Properties and Drool Rule Files.

Environment: J2EE, Spring Core, Apache Log4j, Apache Camel, Drool, ESB, JDBC, Oracle 10g, Hibernate, Maven 2.x, JUnit, SOAP, REST, XML,JSTL, CSS, HTML, Unix, Putty, SQL Developer, Jenkins, JNDI, Crucible with Jira, Mercury Quality Center, JIRA, Dynatrace, Sonar

Confidential, New York, NY

Senior Java/J2EE Developer

Responsibilities:

  • Provided enhancements to existing webservices to get transfer pairs eligibilities to support new consumer applications.
  • Discussions with Business users for Business and Architectural requirements.
  • Designed the architecture flow of data in application to various back end systems
  • Created HLD and LLD for projects.
  • Developed front-end components using JSP, Servlets, Swing, JSF, JSTL, AJAX, Javascript and deployed in JBOSS.
  • Created CSS for formatting JSP pages
  • Designed Spring framework, Spring AOP, Spring ORM, Spring JDBC modules
  • Consumed SOAP and REST based web services for membership allowance
  • Created stored procedures using SQL for data modification and involved in SQL performance tuning
  • Implemented all CRUD operations using JPA query language
  • Used java/j2ee design patterns like MVC, Factory method, Singleton, Data transfer object(DTO)
  • Involved in development of POJO classes and writing Hibernate language queries
  • Used Java collection API extensively such as Lists, Sets and Maps.
  • Used ClearCase for Version Control.
  • Worked in SOA architecture Web sphere Message broker for integration with ILOG.
  • Used JMS in the project for sending and receiving the messages on the queue and used IBM WebSphere to deploy.
  • Involving in Building the modules in Linux environment with ant script.
  • Executed the test steps defined in Test Cases manually and reporting the bugs in JIRA.
  • Participated in design and code reviews.

Environment: Jdk1.5, WAS, RAD 6, Spring Core, IBM Extreme Scale for caching, JAX-WS, Apache Log4j, JDBC, Oracle, Sybase, XSLT, SoapTest, JUnit, SOAP, REST, XML, SQL Developer, JNDI, HP Quality Center

We'd love your feedback!