We provide IT Staff Augmentation Services!

Senior Java Developer Resume

0/5 (Submit Your Rating)

Los, AngeleS

SUMMARY

  • Around 7 years of experience in Object - oriented analysis and design and development, maintenance, support of large-scale n-tier enterprise applications using Java, J2EE, Struts, Servlets, Spring, Hibernate, JDBC, Web Services. Well versed in both Server-side and Client-side programming using Java, J2EE Technologies.
  • Experience in using the Object Relational Mapping tool Hibernate, strong in using XML mappings and Java Objects. Good experience in Springs IOC, AOP and their integration with Hibernate and Struts technologies.
  • Good experience in programming, deploying and configuring J2EE Applications using Apache Tomcat, Jboss, and Iplanet Servers.
  • Developed, tested and deployed applications in different operating systems like Windows, Linux and Unix.
  • Excellent working knowledge of System Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC) in Requirements gathering, Analysis, Design, Development, Implementation and Testing, Methods like Waterfall and Agile.
  • Worked in all development phases’ right from the scratch as per the Agile Methodology Standards.
  • Interacted with back end databases like Oracle and MySQL and wrote several stored procedures.
  • Strong analytical skills with ability to quickly understand clients business needs. Involved in meetings to gather information and requirements from the clients. Leading the Team and involved in Onsite, Offshore co-ordination.
  • Hands on the tools such as Eclipse, Wireshark, Android emulator, BlueJ, NotePad+, Dream Weaver, Linux vi-editor, etc. Hands on experience in project management tools like GIT, SVN and Perforce.
  • Extensive experienced in writing JUnit test cases and performing Test Driven Development (TDD). Involved in testing web services using JUnit and Testng
  • Research-oriented, motivated, proactive, self-starter with strong technical, analytical and interpersonal skills.

TECHNICAL SKILLS

Programming Language: Java, J2EE.

Frameworks: Spring MVC, Structs .

Web Technologies: HTML, CSS, JavaScript, AJAX, Servlets, JSP, SAX, DOM, XML.

ORM Technologies: Hibernate 3.0

Apache Projects: Ant 1.5, log4j, Maven and Apache POI

Web Services: Restful Web Services

Tools: and utilities Eclipse, Wireshark, BlueJ, Edit Plus, NotePad+, Dream Weaver

Version Controller: SVN, GIT, CVN, PerForce

Design Pattern: Singleton, Fa ade, Factory, Abstract, Notify, Data Access Object, Model View Controller

Test Tools: Junit, Selenium, Testng

PROFESSIONAL EXPERIENCE

Confidential, Los Angeles

Senior Java Developer

Responsibilities:

  • I have developed the module Range Pool setup from the scratch using the spring framework with hibernate concepts
  • Working in all development phases right from the scratch to multiple product releases over the period
  • Writing system functional requirement specifications, Software requirement specifications, and designed and developed prototypes for various functionalities
  • Used Spring TLD and Struts TLD and JSTL technologies to develop frontend page design.
  • Using Object Oriented Development (OOD) technologies, core level project flow developed
  • Managing teams of various sizes with different level of skill sets across various phases of the project Highly adaptable in changing technical environments with very strong organizational and analytical skills
  • As module lead designed and developed the module using SOA
  • Implemented web services for new module and tested in JUNIT environment
  • Using shell scripting deployed and executed the project.
  • Implemented Hibernate ORM concepts in the module
  • Developed implemented web services
  • Debugged the issues and fixed the issues in the environment of Spring and Hibernate technologies

Environment: Java, Spring Core, Spring ORM, Spring MVC, Oracle, Hibernate, Junit5, UNIX shell scripting, JSP,, Maven, Oracle, HTML, DHTML,CSS, CSS3, AJAX, GWT (Google web Toolkit), JavaScript, Webservices, Agile Methodologies, Web-sphere server.

Confidential, Cleveland, OH

Senior Java Developer

Responsibilities:

  • Involved in requirement gathering, analysis, Design and development of the application.
  • Designed the application using Struts MVC framework.
  • Implemented Ajax to improve performance by minimizing post backs.
  • Developed GUI screens using JSPs and Server Side Programming using the Struts Action Classes.
  • Utilized the java based logging utility Log4J for logging.
  • Used JavaScript for Front end validation.
  • Prepared the sequence diagrams and flowcharts using the MS Visio.
  • Created War file using ANT script and responsible for deploying the application in Web sphere application server.
  • Involved in complete documentation of each module.
  • Created the technical design document for all the change requests.
  • Involved in Performance testing of the application.
  • Utilized Rational Clear case for version control during development and maintenance.
  • Utilized Teamtrack for defect tracking movement of change request to Production environment.

Environment: Java, POJOs, Servlets, JSP, AJAX, Java Script, SQL Server, Web sphere Application Server, Rational Clear case, Log4J.

Confidential, Charlotte, NC

Senior Java/J2EE Developer

Responsibilities:

  • Designed and developed components under J2EE architecture using Spring, JSP, Servlets and Hibernate
  • Performed a thorough study of the requirements from the input from the Business Analysts.
  • Involved in the complete product development life cycle development.
  • Involved in analyzing the requirements.
  • Responsible for Enhancements, development, bug fixing and unit testing in throughout product.
  • Involved in tuning the PL-SQL code, prepared statements, tuning SQL queries, stored procedures.
  • Responsible for Code Reviews (by removing the unnecessary code and etc.)
  • Responsible implementing DAO layer using Spring.
  • Involved in writing HQL queries for efficient object retrieval.
  • Developed POJOs for storing data in legacy using Hibernate mapping.
  • UsedSpring Frameworkfor Dependency injection and integrated with the Hibernate
  • Used JQuery for presentation layer validations and integrating with control layer.
  • Responsible for developing JSP pages (Presentation layer).
  • Responsible for writing new stored procedures.
  • Log4j was used for Logging Events.

Environment: Collections, UML, Rational Rose, CSS, AJAX, XML, HTML,XSLT, Servlets, JSP, Hibernate, Spring, SQL Navigator, Ant, Bea Weblogic 9.x, Oracle 10g, Linux, Toad, jQuery, Eclipse, NetBeans.

Confidential, East Hanover, NJ

Senior Java Developer

Responsibilities:

  • Involved in developing applications which automates the storing of data from various parts of an organization into a centralized repository.
  • Developed the web application by integrating JSF and Spring Framework. Used JSP, JSF Tag libraries, HTML, CSS for rich looking.
  • Created a central configuration file faces-config.xml that binds together model, view and controller.
  • Used Spring MVC to perform business logic
  • Spring Framework is extensively used for writing business layer, used Spring IOC for dependency Injection to reduce coupling between classes and Spring AOP for performance monitoring.
  • Thoroughly used DAO pattern for separating database calls from business logic.
  • Used Spring Transactions for handling rollbacks.
  • Used Spring Batch Prepared Statements for doing batch load/updates to improve the performance.
  • Configured MBeans to dynamically read application properties.
  • Involved in developing the application using JMS to read messages from Queue.
  • Configured log4j to capture log messages of various degree from FATAL to TRACE
  • Involved in writing build script using Maven.
  • Implemented unit testing and Test suites for the code using JUnit.
  • Handled SQL related production support issues.
  • Involved in enhancement & regular maintenance and updates of this project.
  • Involved in Production Support and Operations teams to resolve production issues in a timely and efficient manner.

Environment: Java, JSP, JSF, Tiles, Spring, Weblogic 10.3, Oracle 10g, XML, JMS, JAXB, JMX, Eclipse, HTML, CSS, SubVersion, Maven, Log4j, DB Visualizer, JavaScript, Junit.

Confidential, New York

Senior Java Developer

Responsibilities:

  • As a lead maintained team and conducted team meetings
  • Given to team on project architecture and new technologies as per the client requirements
  • Extensively used Eclipse IDE and Spring Source.
  • Followed Scrum Agile Methodology Standards
  • Worked on Enterprise level of applications.
  • Working in all development phases right from the scratch to multiple product releases over the period
  • Worked on OOD technologies and developed project in strong core and advanced level
  • Worked on technologies like HTML, Java Script, XML, JSP, and JSTL for developing frontend design and development.
  • Worked on Cascading Style Sheets (CSS) and given exact styles for fonts, colors, margins, lines, height, width, background images, advanced positions and many other things as per client requirements.
  • Writing system functional requirement specifications, Software requirement specifications, and designed and developed prototypes for various functionalities
  • Managing teams of various sizes with different level of skill sets across various phases of the project Highly adaptable in changing technical environments with very strong organizational and analytical skills
  • Fixing the bugs and developing new enhancements using JAVA/J2EE, Spring, Hibernate technologies
  • Implemented web services in new enhancements
  • Developed and implemented AOP and Hibernate ORM
  • Implemented Maven technologies for build processes
  • Developed and Implemented web services for new enhancements

Environment: Java, Spring Core, Spring ORM, Spring MVC, Oracle, Hibernate, SOA, Junit, UNIX shell scripting, JSP,, Maven, Oracle, HTML, DHTML,CSS,CSS3,, GWT (Google web Toolkit), JavaScript, Ecommerce API,, Web services (restful), Agile Methodologies, Tomcat

Confidential

Senior Java Developer

Responsibilities:

  • Responsible for designing the User Interface of the system by using Swings.
  • Involved in development of Application using Servlets & JSP.
  • Involved in tuning the prepared statements, tuning SQL queries,pl-sql code,stored procedures
  • Involved in development of Client side validations using Java Script
  • Involved in Unit Testing.

Environment: Java, J2EE, Swings, JSP, EJB, Apache Tomcat, Eclipse, HTML, SQL Server, XML, Java Script, JDBC, Visual Source Safe.

Confidential

Trainee / Java Developer

Responsibilities:

  • Involved in the design, coding, deployment and maintenance of the project.
  • Involved in design and implementation of web tier using Servlets and JSP.
  • Performed client side validations using Java Script.
  • Used Apache POI for Excel files reading.
  • Written build scripts with Ant for deploying war and ear applications.
  • Configured connection pools and establish a connection with MySQL.

Environment: Java, J2EE, Tomcat, MySQL, Eclipse, Apache POI, Java Script, CSS, HTML.

We'd love your feedback!