We provide IT Staff Augmentation Services!

Java Developer Resume

4.00/5 (Submit Your Rating)

Austin, TX

SUMMARY:

  • 7 years of professional experience in development and deployment of various Object oriented and web based Enterprise Applications using Java/J2EE technologies and working on the complete System Development Life Cycle (SDLC).
  • Experience in developing Web Applications involving J2EE technologies like Java,Angular JS,Spring,Hibernate, XML, AJAX and Junit.
  • Good Experience in Implementing J2EE Design Patterns such as Session Facade, Business Delegate, Data Access object and Value Object Assembler.
  • Hands on development working experience with Open source systems and in depth working knowledge of Spring 2 & 3.0, Spring Boot, Hibernate 3.X, Ibatis and Struts2.0 frameworks.
  • Experience in working with client scripting languages Angular JS,JQuery, HTML5, JavaScript, JQuery, CSS3 and CSS including Responsive Design.
  • Good knowledge in databases such as Oracle and MS SQL.
  • Experience in various software development IDE's like Eclipse & IntelliJ.
  • Experience in different Operating Systems/ platforms like Windows, Linux and UNIX.
  • Committed to excellence, self - motivator, fast-learner and a prudent developer with strong problem-solving skills and communication skills.
  • Ability to learn and use new systems and paradigms in considerably less time, solid communicator with exceptional team-building skills.

TECHNICAL SKILLS:

Programming Languages: Java, J2EE, C, C++

Scripting Languages: AngularJS, Java Script

Frameworks: Single Page Web Applications (SPA's), Struts

Java/J2EE/Web Technologies: Java, Java Design Patterns, Exceptional Handling, Multi-threading, JDBC, Servlets, JSP, Tag Libraries, Custom Tags, Java Beans, Object Oriented JavaScript, Struts, Tiles, Validation Framework, Hibernate, Web Objects

Databases: Oracle 11,12g, MYSQL 5.x

Tools: /Utilities: Apache ANT, CVS, Rational Rose

Operating Systems: Windows (NT/XP), MS-DOS, Unix and Linux

IDE: Eclipse3.x, Toad

Web/Application: Servers JBoss 2.x/3.x, Apache Tomcat 5x, BEA Web Logic8.1/9.2 Web services SOAP & REST

PROFESSIONAL EXPERIENCE:

Confidential, Austin, TX

Java Developer

Responsibilities:

  • Responsible for requirement gathering analysis and documentation.
  • Responsible for coding the business logic using Spring MVC.
  • Used Spring AOP for cross cutting concerns like logging, security and transaction management.
  • Designed the data layer using a combination of Restful web services and occasionally Hibernate ORM.
  • Worked on User interface system using HTML, CSS, JavaScript, and JSON.
  • Performed deployment of applications on IBM WebSphere Application Server.
  • Involved in implementing validations, exception handling.
  • Worked with XML, XSLT for building up & transforming the xml files.
  • Used log4j for logging the debug and info logs.
  • Used Maven tool for building and packaging the application.
  • Used DB2 as backend database and developed business logic using Core java and Spring MVC for processing the front - end request and to fetch the data from database
  • Implemented SVN configuration management tool for code versioning and release.
  • Involved in assisting the operations support team in deploying code to the production servers.

Environment: J2EE 6, IBM RAD, JSP 2.1, Spring 3.0, Hibernate, Servlets, DB2 Server, JavaScript, jQuery, Maven, Log4j, J Unit 3.7, REST, SOAP, WebSphere, HTML, CSS.

Confidential, Dallas, TX

Sr. Web Application Developer

Responsibilities-

  • Involved in Design analysis, Integration and deployment.
  • Involved in bug fixes, coding and testing.
  • Developed the Spring MVC layer, Controllers, Object Commands, Service layers and DAO layers.
  • Implemented navigational logic through Spring MVC via the use of Annotations. Used Design patterns like Singleton, DTO, DAO, Factory, Abstract Factory, Prototype, Template, MVC, Proxy and Fa ade.
  • JAX - WS was used as the web service API. The implementation was CXF.
  • JAXB was used for marshalling and unmarshalling between Java and XML.
  • UI was built leveraging Single Page Application Framework of AngularJS.
  • Spring AOP was used to filter incoming client requests and to implement transaction management for JPA calls.
  • DB2 was the WLM database and Teradata was the regional database. Both were mapped using Java Persistence API with Hibernate 3.0.
  • Named Queries, cascading, component mapping were some of the features used through JPA.
  • Involved in migrating WLM application from application server i.e Websphere 6.1 to 8.5.5.1.
  • Developed few standalone batch jobs for loading 20 million records of data as part of Mid Member load.

Technical Environment: Java 1.6, J2EE, JSP, DOJO, DWR, JSTL, XML, XSD, XSLT, AJAX, Spring 2.x/3.x, hibernate 3.x, JPA, JAX-WS, JAX-RS, SOAP, REST, IText, ASG-Zena, DB2, Teradata, Oracle11G, JUnit, WebSphere 6.1/7.0/8.5.5.1, RAD, MyEclipse,, Linux, CVS, HP Application Lifecycle management, Apache ANT, Maven, Gradle, Sql developer, Squirrel, Putty, WinSCP.

Confidential, Colorado Springs

Sr. Java/J2EE Developer

Responsibilities:

  • Technical review Analyzed business and system requirements and developed use case specifications.
  • Involved in Product analysis/development and testing.
  • Configured Applications to use spring and Hibernate.
  • Used Hibernate framework to persist the data on to oracle database.
  • Converted CTMS component from entity beans to Hibernate entities using Genesis.
  • Used Struts, JSP, HTML, CSS, and JavaScript for developing UI.
  • Worked on JSON objects to read data from and write date to XML for XML feeds.
  • Supported web application in UNIX production environment and fixed bugs for production issues.
  • Configured Log4j for logging and debugging.
  • Developed ANT Scripts for compiling, building and deploying the application into app server.

Technical Environment: Java 1.7, J2EE, JBoss-eap-5.1.2, JMS, Tomcat 7.0.11, Atmosphere, Spring 2.x/3.x, hibernate 3.x, AJAX, XML, XSD, Ext JS-4.1, Quartz-1.6.1, ArcSDE, Oracle11g, JUnit, JMock, eclipse 4.3, Linux, CVS, JIRA, Apache ANT, Sqldeveloper, DbVisualizer.

Confidential, Houston, Texas

java developer

Responsibilities:

  • Involved in complete life cycle of software development including designing, developing, testing, and deployment of application.
  • Developed application using Spring Source Tool Suite STS as IDE.
  • Developed Data Feeds application in Java using Spring MVC framework and XSLT that sends product catalog and sales data in CSV and XML formats to partners.
  • Used Spring MVC framework in development of new modules based on requirements Involved in module testing using JUnit.
  • Implementing IOC (Dependency Injection) and AOP features in various aspects of Spring Framework.
  • Developed the application using Spring Framework that leverages classical Model View Controller architecture.
  • Performed SOA / Web Services testing using SOAP UI.
  • Created and implemented an on - boarding training program for new hires joining the product development team.
  • Involved in project migration (existing swing application to web integration) using Struts 2.0 web frame work based on MVC2 Architecture.
  • Development of modules JSP, Servlets and connections JDBC.
  • Designed RESTFUL APIs that allow sophisticated, effective and low cost application integration.
  • Developed JSP's including AJAX that call different API's that process messages using XML.
  • Performance tuning including Apache Web server setup configuration with WebSphere App Server.
  • Agile active participation comprises attended planning and estimation meetings, JAD sessions, creating tasks into the issue tracking systems (JIRA). Attended daily stand up meetings, worked collaboratively with other developers in writing codes as well as testing the codes, slated for the sprint delivery. Participated with the sprint review and retrospective to improve the process

Environment: Core Java/J2EE, JSP, JavaBeans, Spring MVC, JMS, Struts, Multi-threading, HTML5, JavaScript, WebSphere, JQUERY, REST, Http client, Maven, Blade Logic, Hibernate, JSON, Jenkins, Apache Tomcat, CVS, SVN, Agile, DB2, Teradata, DB Visualizer 9.5.1 and SQL.

Confidential

Java Developer

Responsibilities:

  • Designed and developed user interface using Struts tags, JSP, HTML and JavaScript.
  • Developed user specific Highlights (dashboard menu) section, Home page, Admin home page, user module (Modify/search users, create user's screens with assigning various roles) using Spring MVC framework, Hibernate ORM Module, Spring Core Module, XML, JSP and XSLT.
  • Involved in multi - tiered J2EE design utilizing MVC architecture (Struts Framework) and Hibernate.
  • Implemented functionality using Servlet, JSP, HTML and Struts Framework, Hibernate, spring, Java Scripts and Web logic.
  • Developed Scalable applications using Stateless session EJBs.
  • Used Axis Web Services using SOAP to transfer the amount from an application that is remote and global to different financial institutions
  • Involved in designing the user interfaces using HTML, CSS, and JSPs.
  • Configured Hibernate, Spring and My Faces (JSF) to map the business objects to MySQL Database using XML configuration file
  • The required changes to the record and save the updated information back to the database.
  • Involved in writing shell script to export oracle table's data into flat files and performed unit testing using JUNIT and used Log4j for logging and automatic batch jobs.
  • Developed stored procedures and triggers using PL/SQL to calculate and update the tables to implement business logic.

Environment: Core Java, JSP, Servlets, Struts Framework, Hibernate Framework, Oracle, XSL, XSLT, Eclipse 3.x, My Eclipse, HTML, UML, Java Script, JUnit, JAXP, XML Java, J2EE, Servlets, JSP, XML, DTD, Oracle Glassfish, Clear Case, and WebSphere.

We'd love your feedback!