We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

2.00/5 (Submit Your Rating)

Minnetonka, MN

SUMMARY:

  • Around 6 years of experience in the IT industry specializing in development of Java and J2EE architecture based systems.
  • Extensive professional experience in Object Oriented design, Systems Analysis, Software & Web Application development.
  • Worked extensively on J2EE Platform for developing Web and Distributed Applications by using JDBC, JSP, and Servlets with MVC architecture.
  • Extensive Core Java development experience.
  • Very good Experience in implementing the Object Oriented Programming Concepts and collections framework i.e. HashMap and Hashtable.
  • Experienced in developing web - based applications using CSS, HTML, JavaScript, jQuery.
  • Experience working in agile development following SCRUM process, Sprint and daily stand-up meetings.
  • Developed business modules using Hibernate & Spring frame work technologies.
  • Involved in writing hibernate mapping files for Hibernate Dao’s and injecting them using Spring configuration file
  • Experienced in all stages of software engineering life cycle including Requirements gathering, Documentation, Implementation, Unit testing, System testing, build and release.
  • Experience in using variety of J2EE Application Servers such as BEA Weblogic, Apache Tomcat, and IBM’s WebSphere and JBOSS.
  • Experience in developing the web-based applications using MVC design pattern with Struts.
  • Extensive development experience with open source frameworks like Hibernate, Spring.
  • Experience in Database Design using PL/SQL, Stored Procedures, Functions, and Triggers.
  • Experience integrating web- based applications using SOAP, WSDL, XML and UDDI standards.
  • Expertise in Web/UI Development with expertise in JavaScript and CSS.
  • Strong in writing build files with ANT, Maven.
  • Worked on various database servers like Oracle, DB2 and MS SQL Server.
  • Very good experience with Production Support.
  • Great working knowledge using various IDE’s like Eclipse, RAD.
  • Worked on Ticketing System to resolve the production issues.
  • Met the SLA all the times which is defined by the Client.
  • Self motivated and proven ability to work independently or in a team environment.
  • Problem solver with the ability to rapidly analyze challenges, applying strategic thinking to tactical concerns with strong problem solving skills and a result oriented attitude.
  • Excellent team Player, quick learner and self-starter with effective communication, motivation and organizational skills combined with attention to details and business process improvements.

TECHNICAL SKILLS:

Operating Systems: Windows XP/2000/NT/98/95, UNIX and MS Dos

Programming Languages: Java, JDBC, Servlets, JSP, Oracle, SQL, Unix

Web Technologies: HTML, CSS, Java Script, jQuery, SOFEA

App Servers/Webservers: Weblogic8.1/9.1, Apache Tomcat 5.0, JBoss, WebSphere5.0

IDE: Eclipse, Net beans

Databases: Oracle 8i/9i/10g, DB2, SQL Server, MySQL

ORM Tools: Hibernate, Mybatis

Database Query Language: SQL

Frame Works: Spring, Struts

PROFESSIONAL EXPERIENCE:

Confidential, Minnetonka, MN

Sr. Java Developer

Responsibilities:

  • Involved in software development life cycle (SDLC), which includes requirement-gathering, design, coding, testing.
  • Implemented agile methodology throughout the project development lifecycles.
  • Responsible for analysis, design, development and integration of backend components using J2EE technologies such as Springs 3 and Spring JDBC.
  • Extensive use of Teamforge, for maintaining the design and other project related documents, status of the assigned tasks.
  • Designed and developed Business Services using Spring Framework (Dependency Injection) and DAO Design Patterns.
  • Developed Project Specific Java API’s for the new requirements with Effective usage of Data Structures, Algorithms and Core Java, OOPS concepts.
  • Developed web service for web store components using RESTful API.
  • Used XML, XSD and JSON messages for Data transfer. Used JAXB API and DOM for XML parsing messages.
  • Developed application Specific thread safe XML APIs, XML DocumentBuilder and parser utils, validators using java DOM Parser which is used among the components.
  • Implemented Business logic in the middle-tier using Java classes, Java beans.
  • Created and modified Complex SQL Commands.
  • Database designing and tables, master data creation in the database.
  • Analyzing the execution plan and choosing the optimized query for the DB operation using SQL Developer, Teradata, and DBeaver.
  • Extensive use of Appwatch MQ for interaction between components and Dev to Dev testing.
  • Involved in configuring Web.xml, Springs-context.xml .
  • Used Soap UI for Dev to Dev testing.
  • Used Sonar for maintaining the code quality and JUnit code coverage.

Environment : JDK1.8, J2EE, JDBC, Servlets, Spring, Spring JDBC, IBM Informix, Dbeaver, SQL Assitant, XML, XSD, Eclipse, Tomcat Application Server, SVN, Maven, Windows OS, Log4j, Junit, JMockit.

Confidential, Phoenix, AZ

Sr. Java Developer

Responsibilities:

  • Actively involved in requirements gathering, Analysis, Conceptual Design.
  • Implemented the object oriented programming concepts for various modules.
  • Developed the application using Spring Framework that leverages classical Model View Controller (MVC) architecture and used MyBatis for data persistence.
  • Used Maven for adding the external dependencies and for project management.
  • Used Oracle SQL developer to query the data from the data base.
  • Actively involved in Regression testing and manual testing of the application developed.
  • Developed Test driven, Test first methodology based JUnit test cases for existing modules, new enhancements and new modules.
  • Developed logging framework in conjunction with LOG4j for logging.
  • Involved in each and every phase of SDLC.
  • Used Use Case Diagrams, Class Diagrams, Sequence Diagrams, Collaboration Diagrams and Activity Diagrams to describe the relationship that exists among system's components in accordance with the business requirements.
  • Experience working in Agile development following SCRUM process, Sprint and daily stand-up meetings.
  • The application uses Spring MVC , Hibernate to process the data and save in the MySQL database.
  • Used Apache Maven for running automated build of the application.
  • Implemented persistence layer using Hibernate.
  • Involved in the Design of ERD (Entity Relationship Diagrams) for Relational database.
  • Used DAO pattern to retrieve the data from database.
  • Implementing all the Business logic in the middle-tier using Java classes.
  • Used JUnit framework for Unit testing of application.

Environment: Java, J2EE, SVN, Spring 3.x, MyBatis, Apache, Oracle, MYSQL, Eclipse, JBOSS Developer Studio, JDK1.6, J2EE, Spring 2.5, Spring MVC, Hibernate, Eclipse, Log4j, MySQL, SVN, Apache Maven, HP Quality Center, HP ALM, Windows 7, Apache Tomcat 7.0, Jetty for Prototyping project, JavaScript, DOJO, JQuery, CSS, JSON.

Confidential

Java Developer

Responsibilities:

  • Involved in life cycle, User Interaction, Requirement gathering, Design, Development, Testing, and Implementation, Prepare Business Requirement Document.
  • Implemented the core java programming for the business logic.
  • Web pages are developed using Java Server Pages.
  • Used the concepts of Multithreading to handle the deadlock situations and to support the concurrent execution.
  • Developed entire project using struts framework and developed layout using tiles.
  • Involved in doing various testing as per the specifications and test cases including Unit and Integration testing using Junit.
  • Used Use Case Diagrams, Class Diagrams, Sequence Diagrams, Collaboration Diagrams and Activity Diagrams to describe the relationship that exists among system's components in accordance with the business requirements.
  • Efficiently managed the tasks and working and delivering features in a fast paced scrum environment and provide critical reports to end users on time.

Environment: Java 1.4, J2EE, JDBC, JSP,, Eclipse, HTML5, Oracle 8i, Net Beans, MS Access, UML

We'd love your feedback!