We provide IT Staff Augmentation Services!

Senior Java Developer Resume

0/5 (Submit Your Rating)

Plano, TX

SUMMARY

  • Over 8 years of IT experience in designing, developing, testing, deploying and supporting the Internet/Intranet applications using Java and J2EE technologies.
  • Expertise in portal framework using Liferay.
  • Expertise in application integration using Apache Servicemix.
  • Expertise in developing web based & standalone applications using Java, JSP, Servlets, Java Script, HTML.
  • Expertise in developing web services using SOAP and RESTful.
  • Utilized frameworks like Struts 1.2, Spring 3.0, and Hibernate 3.1 for application development
  • Extensively used Java/J2EE design patterns (Singleton, Service Locator, Data Access Objects, MVC architectural design patterns, Factory, Abstract Factory, and Session Facade etc.)
  • Acquired expertise in RDBMS (Oracle 11g) and associated SQL Dialects such as PL/SQL.
  • Experienced in using Tomcat, Servicemix and develop applications using IDEs like Eclipse 3.2.
  • Used build tools ANT and Maven to compile, package and deploy to the Application Servers.
  • Have Good exposure to Onsite - offshore coordination.
  • Excellent written and verbal communication skills, presentation and problem solving skills.

TECHNICAL SKILLS

Java/J2EE Technologies: Java, JSP, Servlet, JSF, JMS, EJB and LDAP.

Frameworks/Libraries: Liferay portal, Spring, Hibernate, Spring-WS, Servicemix, JUnit, Log4J, Javascript, AJAX, JQuery etc.

Tools: Ant, Maven, CVS, SVN, Git, SOAP-UI, etc.

Platforms / Databases: OS (Linux, Windows), Oracle, MySQL.

Application Servers: Liferay Portal Server, Tomcat, and WebLogic (Oracle).

Web Services: SOAP and Restful.

Design skills: OOD (Object Oriented Design), AOP (Aspect Oriented Programming), Singleton, Service Locator, Data Access Objects, MVC Design patterns, Factory, Abstract Factory, Facade etc.

Development Methodology: Agile methodology, Waterfall.

Other: HTML, CSS, Ajax, JavaScript, XML, XSD, XSL, WSDL etc.

PROFESSIONAL EXPERIENCE:

Confidential

Senior Java Developer

Responsibilities:

  • Designed and Developed the web modules using Spring Web MVC Framework.
  • Integrated to the backend systems using Restful services.
  • Developed persistence layer to the database using Hibernate.
  • Designed and developed WSDLs for interfaces to the external client systems.
  • Used SOAP-UI to test web-services exposed by customers.
  • Used Ajax calls for dynamic web responses.
  • Followed Agile methodology.

Environment: Java 1.8, Spring, Hibernate, JDBC, Oracle, JBoss, JQuery, JSON, Maven, CSS, HTML, XML, Eclipse, HP ALM, SVN, WSDL, SOAP UI

Confidential, Plano, TX

Senior Java Developer

Responsibilities:

  • Designed and Developed the web modules using Spring Web MVC Framework.
  • Used J2EE design patterns like Proxy, MVC and Singleton Patterns.
  • Used Agile methodology.
  • Worked extensively on knowledge base algorithms to present questions with increasing / decreasingdegree of difficulty based on the answers to the prior questions
  • Worked on Presentation / Reporting module to present the candidate evaluations in an intuitive way
  • Worked with media capture / recording generating a video feed of the interview process.
  • Used the FFMPEG framework for video processing.
  • Used Camel routes to re-route webservice requests to different vendors based on request headers.
  • Extensively involved in designing the database using Oracle9i.
  • Integrated and deployed the application on Tomcat Application Server.
  • Developed the automatic build scripts using ANT & Maven for the application to deploy and test
  • Used Redmine & Bugzilla for bug tracking.
  • Worked with Log4j for logging purpose.
  • Used Junit for writing unit test cases and executing them.

Environment: Java 1.5, Spring, Hibernate, JDBC, Oracle 9i, Tomcat 7.0, Design Patterns, Log4JAnt 1.4, Junit 4.0, JSON, Maven, CSS, HTML, XML, Git, Bugzila, FFMPEG, Eclipse.

Confidential

Senior Java Developer

Responsibilities:

  • Architected a JSF, Websphere, Oracle, Spring, and Hibernate based 24x7 Web application.
  • Design and Development of the Confidential module using Liferay portal framework.
  • Designed service layer using Liferay Services.
  • Modified Liferay hooks to implement custom portlet functionalities in the Liferay workflow tasks.
  • Integrated the callback webservice calls from ESB service.
  • Built an end to end vertical slice for a JEE based billing application using popular frameworks like Spring, Hibernate, JSF, XHTML, Maven, and Ajax by applying OO design concepts, JEE & GoF design patterns
  • Integrated other sub-systems like loans application, equity markets online application system, anddocumentation system with the structured products application through SOAP based Web services
  • Designed the logical and physical data model, generated DDL scripts, and wrote DML scripts for Oracle 9i database.
  • Gathered business requirements and wrote functional specifications and detailed design documents.
  • Improved the build process by migrating it from Ant to Maven2.
  • Built and deployed Java applications into multiple Unix based environments and produced both unit and functional test results along with release notes.

Environment: Java 1.5, JSF Sun RI, Facelets, Ajax4JSF, Spring, XML, XSL, XSD, XHTML, Hibernate, Liferay portal server, Oracle 9i, PL/SQL, MINA, Spring-ws, Servicemix, SOAP Web service, Websphere, Oracle, JMX, ANT, Maven2, JUnit, SVN, TDD, and XP.

Confidential, Tysons Corner, VA

Senior Java Developer

Responsibilities:

  • Involved in Software Development Life cycle starting from requirements gathering and performed OOA and OOD
  • Developed the control mechanism using Struts Framework.
  • Involved in designing, writing complex queries and procedures for Oracle database using PL/SQL.
  • Deploying Application in WebLogic Application Server in the client environment.
  • Usage of ANT for delegate’s generation and system builds.
  • Ensured configuration management using CVS and Bugzilla for tracking Bugs.

Environment: Java 1.5, EJB 2.0, JNDI, JDBC, Servlet, JSP, Struts, Spring, XML, XSL, XSD, XHTML,Hibernate, Oracle 8i, PL/SQL, WebLogic, ANT, CVS, and Junit.

Java Developer

Confidential

Responsibilities:

  • Involved in Software Development Life cycle starting from requirements gathering and performed OOA and OOD
  • Configured Beans in Spring MVC framework using DI
  • Designed and implemented the user interface using JSP, Servlets, JavaScript, HTML, CSS and AJAX
  • Lead the application design and development; the User Interface was built using Spring MVC, JSP, jQuery, Direct Web Reporting and AJAX, CSS & JDBC Template
  • Implemented various design patterns: Singleton, Data Access Object (DAO), Command Design Pattern, Factory Method Design Pattern.
  • Worked on XML Technologies like XML Parsers, JAXB for binding data to java objects
  • Extensively used Hibernate for Object Relational Mapping for data persistence
  • Developed the Ant scripts for preparing WAR files used to deploy J2EE components
  • Involved in writing of Web Services using SOAP, WSDL, deployment, configuration and testing
  • Implemented log4j API for exception handling, logging of the errors, warnings, messages, stack traces, debuggers throughout the code

Environment: Java, JSP, JAX-WS, Servlet, GWT, EJB, Struts, Spring MVC, Hibernate, Web Services, WSDL, Java Beans, Maven, WebLogic, Oracle 11g, Ant, CVS, Crystal Reports

We'd love your feedback!