We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

Lincolnshire, IL

SUMMARY

  • 6+ years of experience in software development includes Analysis, Design and Development of web - based applications.
  • Good knowledge and experience in OOP concepts and design.
  • Experience in design and development of multi-tier applications using Java, J2EE, Struts and XML.
  • Good Knowledge of different O/R Mapping tools Hibernate
  • Exposure to web application development using open source MVC Frameworks such as Struts.
  • Used Struts MVC framework for the applying MVC Implementation to the web application.
  • Vast experience in using MVC architecture for developing applications using Servlets.
  • Proficient in using RDBMS concepts with Oracle 9i/10g, DB2 and MySQL.
  • Expertise in writing Stored Procedures, Functions, DDL and DML SQL queries.
  • Experience in validating and parsing XML documents.
  • Experience in implementing various design patterns such as Singleton.
  • Good knowledge on building applications using ANT & Maven.
  • Strong experience in different IDEs like RAD, Eclipse and NetBeans.
  • Worked on various Application and Web Servers like IBM Web Sphere and Apache Tomcat.
  • Strong communication and interpersonal skills and the ability to interact effectively with people at multiple levels of the organization.

TECHNICAL SKILLS

Java/J2EE Technologies: Servlets, JDBC.

J2EE Frameworks: Struts1.

Web Technologies: XML, HTML

Client-Side Technologies: HTML.

Application Servers: IBM WebSphere 6.x, Tomcat 5.x.

Programming Languages: Java, C, C++, SQL, PL/SQL.

IDE: Eclipse 3.x, RAD 7.x, Jbuilder.

Database: Oracle 9i/10g, SQL Server, MySQL.

Operating Systems: Windows, Unix, Linux.

Source Control: ClearCase, CVS, Subversion

Methodologies: Waterfall model, Agile.

Others: Microsoft Visio, ANT, TOAD, Shell scripting, Rational Rose, MQSeries.

PROFESSIONAL EXPERIENCE

Confidential, Lincolnshire, IL

Java Developer

Responsibilities:

  • Interact with clients to collect business requirements, analyze and design the system.
  • Active involvement in documenting requirements, creating prototypes, and estimating work effort.
  • Responsible for development of configuration, mapping and Java beans for Persistent layer (Object and Relational Mapping) using Hibernate.
  • Work with other developers in making design decisions, co-ordinate development work with the offshore team and act as a single point of contact for the clients.
  • Worked extensively in the design of the system; used object oriented analysis and helped in creating the class design.
  • Involved in designing and creating database tables and queries using Oracle.
  • Responsible for writing shell scripts to automate scheduling and to simplify data transfer processes.
  • Used SQL Loader to facilitate data transfer from files to temporary tables.
  • Responsible for writing stored procedure to facilitate transfer of records from temporary to main tables.
  • Deployed the application in Tomcat and was involved in the end-to-end testing of the application.
  • Used CVS as the code repository and for version control.
  • Active participation in application production launch.

Environment: Java, J2EE, Eclipse, RAD, Windows 7, UNIX, Oracle, Tomcat

Confidential, Hartford, CT

Core Java Developer/Development Coordinator

Responsibilities:

  • Interacted with clients to collect business requirements.
  • Involved in analysis, prototypes creation and system design.
  • Worked extensively in the design of the system; used object oriented analysis and helped in creating the class design.
  • Involved in coding the business logic for a medium-sized module.
  • Involved in designing and creating database tables and queries using Oracle.
  • Deployed the application in Tomcat and was involved in the end-to-end testing of the application.
  • Used CVS as the code repository and for version control.
  • Co-ordinated with offshore on development work.

Environment: Java, J2EE, NetBeans 7.1/7.2, Eclipse 3.2, Windows 7

Confidential, Hartford, CT

Release coordinator

Responsibilities:

  • Tracked the status of all enterprise-level releases.
  • Hosted management calls to discuss release issues/risks with the senior management.
  • Met with Confidential Enterprise Release Management to discuss potential project risks.
  • Met with the development teams on a weekly basis to track their status.
  • Tracked issues and risks, worked with the development teams to come up with risk mitigation plans.
  • Hosted check point calls before implementation.
  • Managed and helped meet release schedule and main release milestones throughout programs.
  • Ensured that each change request had the appropriate supporting documents for each assigned release
  • Progressed each change request through its standard approval stage.
  • Searched and reported product release dependencies throughout projects.
  • Helped cross-program planning to oversee dependencies and solve conflicts.
  • Worked with various teams and established a standard template for easy status reporting.
  • Developed apt reporting tools and information repository to measure conformance to entire processes and utilization of tools through monthly metrics.
  • Implemented a stock book to simulate the typical operations that take place on the buyer and seller sides in a stock exchange.

Environment: Java, J2EE, NetBeans 7.1/7.2, Eclipse 3.2, Windows 7

Confidential

Java developer

Responsibilities:

  • Actively involved in SCRUM’s and Sprints of Agile Methodology.
  • Created detailed design documents (UML diagrams like Use case, Class, Sequence, and
  • Involved in injecting dependencies into code using concepts like IOC of Spring Framework
  • Developed applications using Web Services.
  • Developed the application using Spring MVC.
  • Involved in integrating the business layer with DAO layer using ORM tool Hibernate.
  • Responsible for development of configuration, mapping and Java beans for Persistent layer
  • (Object and Relational Mapping) using Hibernate.
  • Involved in Writing and reviewing unit test cases using Junit
  • Used SVN for version control management.
  • Involved in writing shell scripts for deploying application on UNIX.
  • Review source code and generate peer review reports
  • Used ANT for build management
  • Environment: JDK 1.5,Spring framework, Hibernate, Web services (SOAP, WSDL), Rational Rose, Windows XP, ANT, HTML, JUnit, SVN, AJAX, CSS, Eclipse IDE

Environment: Java, J2EE, NetBeans 7.1/7.2, Eclipse 3.2, Windows 7

We'd love your feedback!