We provide IT Staff Augmentation Services!

Senior Java Developer And Technical Lead Resume

4.00/5 (Submit Your Rating)

Hoffman Estates, IL

SUMMARY:

  • Over 11 years of professional IT experience in Software Development, involved in Analysis, Design, Development, Testing, Implementation & Maintenance of application software in Web - based and Client/Server environment.
  • Excellent understanding of Object Oriented Programming, Object Oriented Analysis and Design, MVC Architecture and Frameworks such as Spring, Struts, Swing, Hibernate and iBATIS.
  • Extensive experience in designing and developing enterprise applications in Java/J2EE: Java, Swing, Servlets, JSP, XML, HTML, CSS, JavaScript, JDBC, Struts, Spring, Spring MVC, iBATIS, Hibernate and Applets.
  • Experience in designing and building User Interfaces for intranet and web applications using HTML, XML, CSS, JQuery and JavaScript.
  • Strong experience in Core Java like Threads, Multithreading, Synchronization, Collection API.
  • Good Knowledge in Design Patterns like Factory, Abstract Factory, DAO and Singleton etc.
  • Proficient in developing Internet based applications using Java/J2ee (JSP, Servlets, Java Beans, JDBC, Applets, and Swing etc.) JavaScript, HTML, Oracle 9i/10g, PL/SQL and MySQL.
  • Proficient in application deployment on various web/application servers including Apache Tomcat 5.x/6, Web logic and Web Sphere application server.
  • Strong knowledge on SOA & XML data exchange using SOAP& REST Web Services.
  • Extensive knowledge in Linux based server environment administration including setting up server and server software, kernel tuning as per the requirement and general troubleshooting of the environment.
  • Good working experience in in Oracle,PL/SQL and MySQL database.
  • Automated unit testing using JUnit
  • Excellent knowledge in build automation tools like Apache ant.
  • Experience in retail, telecom and banking domain.
  • In-depth experience in developing and supporting both production and development environments.
  • Excellent interpersonal skills, ability to interact with people at all levels.
  • Experience in various methodologies like Waterfall and Agile.

TECHNICAL SKILLS:

Languages: Java, HTML, XML, PL/SQL, JavaScript and CSS

Java SE: Core Java, SWING, Applet, JDBC

Java EE: Servlet, Filters, Listeners, JSP, taglibs, web services, JDBC

Framework: Spring, Hibernate, iBATIS, Struts, Swing, JUnit

Web/App Servers: Web logic, Apache Tomcat 5.x, Web sphere, JBOSS

IDE Tools: Toad, SQL Developer, Edit Plus, Eclipse, Rational Application Developer and Rational Software Architect, Data vision reporting tool.

RDBMS: Oracle, Pl/SQL, My SQL

Version Control: SVN, Confidential, PVCS, Visual Source Safe v6.0 and Team foundation server

Operating Systems: Red hat Enterprise LINUX, Windows 7/XP/2000/NT/2003, UNIX

PROFESSIONAL EXPERIENCE:

Confidential, Hoffman Estates, IL

Senior Java Developer and Technical lead

Responsibilities:

  • Involved in High level and Low level design.
  • Involved in multi-tiered J2EE design and coding utilizing Spring architecture and Hibernate.
  • Used design patterns like DAO, Singleton and MVC.
  • Involved in setting up the Spring and Hibernate configurations for the overall application.
  • Effectively utilized Spring MVC Framework including Spring core library, application context, and configuration of objects.
  • Implemented Dependency Injection, AOP based transactions and security system using Spring framework.
  • Developed queries, PL/SQL functions and stored procedures .
  • Developed REST web service which is used by many applications for storing vendor data in a central repository.
  • Validations are done using JavaScript.
  • Responsible for unit testing the application using JUnit. Unit tested the changes and performed the code review
  • Resolve bugs reported by quality control team.
  • Involved in the production support and troubleshooting production issues
  • Maintain the Process and quality documents in compliance to Company quality Norms.
  • Responsible for posting all the design meeting minutes on the project Wiki.

Environment: Java,Spring3.0, Hibernate, AOP,Oracle 11g, XML,Eclipse, Web Sphere, JBOSS, Red hat Enterprise Linux, Ant, Windows 7, Citrix, Javascript, Jquery, Rational Software Architect, REST Webservices .

Confidential, Minneapolis

Senior Java Developer

Responsibilities:

  • Involved in High level and Low level design.
  • Involved in multi-tiered J2EE design and coding utilizing Spring architecture and Hibernate.
  • Used design patterns like DAO, Singleton and Business Delegate, MVC.
  • Involved in setting up the Spring and Hibernate configurations for the overall application.
  • Effectively utilized Spring MVC Framework including Spring core library, application context, and configuration of objects.
  • Implemented Dependency Injection, AOP based transactions and security system using Spring framework.
  • Developed view layer using JSTL and Spring form tags.
  • Developed queries, PL/SQL functions and stored procedures .
  • Developed REST web service which is used by many applications for storing vendor data in a central repository.
  • Validations are done using JavaScript.
  • Responsible for unit testing the application using JUnit. Unit tested the changes and performed the code review
  • Resolve bugs reported by quality control team.
  • Involved in the production support and troubleshooting production issues
  • Maintain the Process and quality documents in compliance to Company quality Norms.
  • Responsible for posting all the design meeting minutes on the project Wiki.

Environment: Java,Spring3.0, Hibernate, AOP,Oracle 11g, XML,Eclipse, Web Sphere, JBOSS, Red hat Enterprise Linux, Ant, Windows 2003/2008, Citrix, Javascript, Jquery, Rational Software Architect, REST Webservices .

Confidential, Minneapolis

Java Developer

Responsibilities:

  • Involved in High level and Low level design.
  • Involved in setting up the Spring and Hibernate configurations for the overall application.
  • Effectively utilized Spring MVC Framework including Spring core library, application context, and configuration of objects.
  • Implemented Dependency Injection
  • Developed queries, PL/SQL functions and stored procedures.
  • Developed Web services using SOAP which is used by many application in transportation domain
  • Validations are done using JavaScript.
  • Responsible for unit testing the application using JUnit. Unit tested the changes and performed the code review
  • Resolve bugs reported by quality control team.
  • Involved in the production support and troubleshooting production issues
  • Maintain the Process and quality documents in compliance to Company quality Norms.
  • Responsible for posting all the design meeting minutes on the project Wiki.
  • Involved in mentoring, requirement gathering and various activities
  • Involved in estimation of the project, client’s meetings and presenations.

Environment: Java,Spring3.0, Hibernate, Spring MVC, JPA,AOP,Oracle 11g, XML,Eclipse, Web Sphere, JBOSS, Red hat Enterprise Linux, Ant, Windows 2003/2008, Citrix, Javascript, Jquery, Rational Software Architect, SOAP Webservices .

Confidential

Java Developer

Responsibilities:

  • Involved in understanding the Business requirements.
  • Designed a new MVC framework using Swing as GUI.
  • Involved in the high and module level Design activities for the Java Components.
  • Involved throughout the development life cycle of the project (Requirements analysis, Design, Construction, System Testing and UAT).
  • Developed multiple reusable modules for the application.
  • Developed reports using Datavision reporting tool.
  • Involved in meetings/calls with On-site and Offshore team to discuss Technical related issues, Business clarifications and Status updates.
  • Supported UAT.
  • Bug Tracking management using Quality Centre.
  • Carrying-out the root-cause analysis of the bugs and fixing the bugs within stipulated time frame.

Environment: Java, Swing, Eclipse 3.1, JDK 1.4, iBATIS, MySQL 5.0 - Back end, MySQL GUI Tools 5.0, Tortoise Confidential 1.8.24,Datavision Reporting tool.

Confidential

Java Developer

Responsibilities:

  • Responsible for Gathering the system requirements, feasibility study, prototyping, and suggesting the best solutions to customers.
  • Responsible for writing detailed functional and technical design documentation for the requirements owning and controlling the documents.
  • Prepared deployments files (.ear/.war) and deploy/test this application in Web sphere application server using ANT.
  • Extensively involved in Database design in My SQL environment for the App.
  • Implemented MVC layer in struts
  • Developed Action classes, Forms and Struts configuration file using Struts Framework in eclipse.
  • Involved in code reviews, test case reviews and gave feedback on various design aspects
  • Use eclipse extensively for code development and debugging.
  • Handle the release management for the project.
  • Involved in various phases of deployment including setting up the server environment.
  • Participated in documenting high level technical design of application using Business Workflow Diagram, Use Cases, Architecture, Functional/Design specifications, sequence diagrams
  • Involved in mentoring, requirement gathering and various activities
  • Involved in estimation of the project, client’s meetings and demos.

Environment: JAVA/J2EE, Struts, JSP Eclipse 3.1, MYSQL, Hibernate PVCS (Version Control), IBM Web sphere Studio Application Developer 5.0

Confidential

Java Developer

Responsibilities:

  • Create program specifications as per the functional requirements received.
  • Create test cases for the modules to be developed
  • Involved in integrated testing of the entire application.
  • Designed and developed MVC backend application using struts framework.
  • Developed Action classes, Forms and Struts configuration file using Struts Framework.
  • Involved in code reviews, test case reviews and gave feedback on various design aspects.
  • Prepared deployments files (war) and deploy/test this application in Tomcat server .
  • Use eclipse extensively for code development and debugging.
  • Involved in various phases of deployment including setting up the server environment

Environment: Java, Struts, JSP, HTML, CSS, JavaScript, Web logic, MYSQL, Toad, Eclipse, Linux/Windows XP, Tomcat and Hibernate.

We'd love your feedback!