We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

5.00/5 (Submit Your Rating)

Austin, TX

SUMMARY

  • Over 8+ years of experience as Java Developer with comprehensive mastery of all Java packages.
  • Experience in Development of Software Applications and Customized Software using JAVA /J2EE concepts like OOP, Multithreading, Collections, JDBC, JSP, SERVLETS, JMS, HIBERNATE, SPRING, WEB SERVICES and Java Beans.
  • Expertise in web development applications using CoreJava, Servlets, JSP, EJBs (Session Bean, Entity Beans, JMS), JDBC, XML, XSD, JavaMail, XML Parsers (DOM and SAX) etc.
  • Developed web applications based on different Design Patterns such as Model - View-Controller (MVC), Data Access Object (DAO), Singleton Pattern.
  • Good working knowledge on spring core, Spring ORM, Spring DAO and Spring MVC architectures.
  • Hands on Experience in JDBC and HIBERNATE for persisting data to different relational databases and extensive knowledge in Java Persistence API.
  • Proficient in using RDBMS concepts and also extensively worked with Oracle 11g/10g, SQL Server 2008, DB2 and MySQL relational database management systems SQL and experienced in writing SQL, PL/SQL Stored procedures, Triggers and Views.
  • Experience in client design and validations using JSP, JSP Tag Libraries, Servlets, JavaScript, HTML, DHTML, HTML5, ANT and CSS.
  • Experience in the functional usage and deployment of servers like Tomcat6.x/7.x, Web logic8.x/10.x and Web Sphere6.x/5.x.
  • Used Log4J for enabling runtime logging and performed system integration test to ensure quality of the system.
  • Experience in writing unit test cases using JUnit API.
  • Experience in developing Web Services such as SOAP and REST using WSDL, CXF2, JAX-WS and JAX-RS.
  • Good knowledge in using Maven for building and deploying the application in web/app servers.
  • Highly motivated and innovative problem solver with excellent organizational and communication skills and Ability to learn new methodologies and technologies quickly.
  • Highly Self-motivated, good technical, communications and interpersonal skills.
  • Strong experience in talking to End clients.

TECHNICAL SKILLS

Programming Languages: JAVA, J2EE, Spring, Hibernate, C, C++, JSP, HTML 5, XML, JDBC, and JavaScript

Database: SQL Server 2012, Oracle, MYSQL.

Server: Apache Tomcat, Web Sphere, Web Logic.

Tools & Frameworks: Spring, Hibernate ORM, JSF, JUnit, ANT, Log4J.

Design Patterns: MVC, Front Controller, Data Access Object

Testing Tools/Web Services: JUnit, SOAP, RESTful, WSDL

Operating Systems: Windows, UNIX and Linux.

Tools: Eclipse, RAD, Toad, Visual Source Safe, Bit Bucket, Visual Paradigm.

PROFESSIONAL EXPERIENCE

Sr. Java Developer

Confidential, Austin, TX

Responsibilities:

  • Involved in various phases of software development life cycle.
  • Extensively involved and worked in Requirement gathering and Functionality of the application from the specifications.
  • Worked on UI designing, data modeling, and reviewed the design documentation.
  • Worked on custom built MVC framework.
  • Developed Front End web pages using html, JS, CSS and JSPs.
  • Developed Custom Tags in JSP. Used the JSTL and Struts logic, html and bean tag libraries.
  • Extensively worked on Collections API.
  • Implemented a Middle tier using Spring MVC to process client requests.
  • Worked on logging, exception handling and transaction management using spring AOP.
  • Involved in integrating spring with Hibernate and Involved in setting up configuration properties, ORM mappings and CRUD operations with data base.
  • Developed reusable components usingJava, spring core integration and Hibernate.
  • Implemented SQL queries for database interaction.
  • Worked on Batches to generate the alerts based on the given specifications.
  • Worked on production tickets, and defect fixing.
  • Worked on VMware Service Manager Tool to get the information provided by the client to analyze the production tickets.

Environment: HTML, JSP Custom Tags, JSTL, Spring, Hibernate, DAO, HTML, Web sphere Application Server 8.1, ANT, Java1.6 and 1.7, SQLDeveloper, VMware Service Manager,Log4j.

Sr. Java Developer

Confidential, Plano, TX

Responsibilities:

  • Involved in Analysis, Design, Development, UAT and Production phases of the application.
  • Following Agile methodology and SCRUM meetings to track optimize and resolve impediments to meet deadlines on time..
  • Using Hibernate ORM framework with Spring framework for data persistence and transaction management.
  • Developed MVC controllers and deployed flow of Execution in the Servlet Environment using Spring MVC.
  • Responsibilities included development of new modules of the application such as Web using J2EE technologies and Spring Framework.
  • Implemented backend process for sending the data through FTP.
  • Creating and updating tables using SQL Queries in the databases.
  • Implemented Web Services using Spring RESTful.
  • Extensively used Core Spring Framework for Dependency Injection of components.
  • Developed Hibernate with Spring Integration as the data abstraction to interact with the database.
  • Developed model objects using Hibernate.
  • Implemented client sideJava-beans for web tier.
  • Evaluated Prototype JavaScript Framework.
  • Expertise with web based GUI architecture and development using HTML, CSS, JavaScript XML and Tag libraries (JSTL)
  • Involved in environment setting, which includes installation, configuration application server like Rational ApplicationDeveloper7.0, WebSphere and hosting the application on these and supporting them in production environment.
  • Observed and assisted in many developmental stages of minor site enhancements in various applications
  • Created build scripts for running components individually using Apache ANT and XML.

Environment: Java, J2EE, Agile Scrum, Spring IOC, Spring MVC, Spring RESTful Web service, Hibernate 3.2, JMS, JSP, MYSQL, Servlets, XML, XSLT, XSD, UML, CSS,JavaScript, HTML, Windows, GIT, Log4j.

Java Developer

Confidential

Responsibilities:

  • Designed and coded application components in an agile environment utilizing a test driven development approach.
  • Worked on the design and development of multithreaded n-tier application in a distributed environment to support new CMS System.
  • Writing the PL/SQL procedure according to the rule configurations.
  • Implemented J2EE Design Patterns like MVC, Service Locator and Session Façade.
  • Developed Web services to communicate to other modules using XML based SOAP.
  • Developed Message Handler Adapter, which converts the data objects into XML message and invoke an enterprise service and vice-versa usingJAVA, JMS and MQ Series.
  • Business logic is implemented using Hibernate framework.
  • Used Multithreading for invoking the database and also implemented complex modules which contain business logics using Collection, Reflection, and Generics API.
  • Developed various JSP custom tag libraries i.e. JSTL libraries for achieving most code-reusability.
  • Involved in implementation of the presentation layer (GUI) for the application using HTML, XHTML, CSS and JavaScript.
  • Involved in writing PL/SQL Stored Procedures, and Functions for Oracle database.
  • Developed the application front-end with HTML, JSP, JQuery and Ajax to create a dynamic and interactive experience.
  • Used Web services - WSDL and SOAP for getting credit card information from third party.
  • Developed ADF Model components (creation, configuration, and tuning of entity objects, view objects, application modules, bindings and data controls).
  • Implemented the spring dependency injection of the Database helper instance to the action objects.
  • Involved in writing the Maven based pom.xml scripts to build and deploy the application.
  • Developed and executing unit test cases using JUnit.
  • Deployed the application and tested on WebSphere Application Server.

Environment: Java, J2EE, Spring, Hibernate, JSP, Servlet, DB2, JUnit, Maven, XML, JMS, JavaScript, ADF, Oracle, PLSQL, JDBC, UML, JBOSS, SOAP Web Service, Windows.

Java Developer

Confidential

Responsibilities:

  • Involved in requirement gathering, requirement analysis, defining scope, design, preparation of High Level and Low Level Design Document (HLD & LLD), Unit Test Plan, Integration plan, Deployment, Testing and Support.
  • Worked with various J2EE components like Servlets, JSPs, EJBs, JNDI, JDBC using, Web Logic Application server.
  • Developed complete Business tire with Session beans.
  • Designed and developed the UI using Struts view component, JSP, HTML, CSS and JavaScript.
  • Used Web services (SOAP) for transmission of large blocks of XML data over HTTP.
  • Used XSL/XSLT for transforming common XML format into internal XML format.
  • Apache Ant was used for the entire build process.
  • Implemented the database connectivity using JDBC with Oracle database as backend.
  • Designed and developed Application based on Struts Framework using MVC design pattern.
  • Used CVS for version controlling and JUnit for unit testing.
  • Deployed the application on JBoss Application server.

Environment: JAVA, JavaScript, Servlets, JDBC, Oracle, JSP, HTML, CSS, Shell Scripting.

We'd love your feedback!