We provide IT Staff Augmentation Services!

Java Software Developer Resume

0/5 (Submit Your Rating)

NY

SUMMARY

  • 8 Years Software Development experience of small and large scale Enterprise Applications based on various Java, J2SE and J2EE technologies and Database and also have experience of System Analysis, Design, Application Development, and Maintenance.
  • Experience in working domains: Financial Services, Media, Healthcare and Retail.
  • Strong experience in Spring MVC (Model View Controller) - Hibernate Template and IOC (Inversion of Control).
  • Highly Proficient in Java / J2EE technologies, Java Servlets, JQuery, Applets, JSP, DOM/SAX, JDBC, Web Services(SOAP/REST), JSON, Tag Libraries, Junit, XML.
  • Excellent experience in building web applications using JSP with Custom Tag libraries, AJAX, HTML, CSS, JavaScript, JQuery and JSON.
  • Experienced in Designing and implementation applications with excellent Object Oriented Design using several design patterns including but not limited to Singleton, MVC, Business Delegate, DAO etc.
  • Solid Hands-on Experience Client Server Architecture using backend RDBMS - Oracle, MySQL.
  • Experience in using the open source tools Maven and ANT build tools.
  • Experience in SOA (Service Oriented Architecture).
  • Very Strong experience in various source code control tools like CVS, and SVN.
  • Highly Familiar with all the phases of Software Development Life Cycle (SDLC), include requirement specification, domain model, design (class diagram and sequence diagram, Flow Chart), implementation testing (Unit testing, Integration testing) and deployment.
  • Expertise using Agile Software Development Methodology (Scrum/Sprint).
  • Experienced in using MS Visio and Jude for UML (Unified Modelling Language) diagrams.
  • Strong Exposure of IDE tools such as Eclipse Application Developer.
  • Ph.D. Pursuing in Cloud Computing (Data security in Private Cloud Computing).
  • Excellent team spirit with strong analytical and communication skills. Fast-learner with strong desire to new technologies and self-motivator with out of the box thinking.

TECHNICAL SKILLS

Languages/ Technologies: Java, J2EE, JSP, Servlet, JDBC, JavaScript, JQuery, HTML, CSS, WebServices (SOAP/REST), EJB, JNDI, AXIS 2, JAXB, XML.

Databases: Oracle, MySQL

Tools: / IDE Tools: Eclipse

Web Servers: Tomcat

Operating Systems: Windows, LINUX

Project Management Tools: JIRA

Development Methodologies: Agile (Scrum), Waterfall

Build Script: Maven, ANT

Version Control System: SVN

Web Technologies (Front-End): JSP, JavaScript, jQuery, AJAX, JSON

Frameworks: Spring4 (IOC, Core, MVC, JDBC)

PROFESSIONAL EXPERIENCE

Confidential, NY

Java Software Developer

Environment: Java, J2EE - JSP, Servlet, Spring, Hibernate, Tomcat, Oracle, Maven, AXIS 2, WebService (SOAP), TOAD, Java Script, Ajax, HTML.

Responsibilities:

  • Used Agile Development Methodology and Scrum team structure for the development process of project.
  • Feasibility study of requirement document. P articipating in High Level Design and Prepare Low Level Design for the proposed implementation.
  • Integrated the application with Spring Framework (Spring MVC) for implementing Dependency Injection and provide abstraction between presentation layer and persistence layer.
  • Created POJO's, Data Access Object (DAO) which handles all database operations using Hibernate.
  • Used Hibernate ORM framework as persistence engine, configured O/R mapping and wrote hibernate queries.
  • Used Spring IOC and spring's Hibernate Support, transaction management.
  • Configured and deployed the application on Tomcat Application Server.
  • Exposed various capabilities such as Web Services using SOAP and WSDL.
  • Created JUnit test cases, and Development of JUnit classes.
  • Extensively Used Maven tool to build and configure J2EE applications.
  • Responsible for design and implementation of various modules of the application using Spring-Hibernate architecture.
  • Involved in developing JSP using JavaScript, JQuery. Used AJAX calls to load few fields in the screen.
  • Developing various critical components of the application.

Confidential, Raleigh NC

Java Software Developer

Environment: Java, JSP, Servlet, Spring, EJB, Tomcat, Oracle, Maven, AXIS 2, WebService (SOAP), TOAD, Java Script, Ajax.

Responsibilities:

  • Feasibility study of requirement document. Participating in High Level Design and Prepare Low Level Design for the proposed implementation.
  • Development of application using spring framework.
  • Created POJO's, Data Access Object (DAO) which handles all database operations using Hibernate.
  • Used Spring-JDBC Template for coding DB operations.
  • Developed Web Services (SOAP) for sending and receiving data from portal.
  • Developed Servlets that translates interactions with the JSP pages into actions to be performed by the DAOs.
  • Extensively Used Maven tool to build and configure J2EE applications.
  • Responsible for design and implementation of various modules of the application using Spring-Hibernate architecture.
  • Involved in developing JSP using JavaScript, JQuery. Used AJAX calls to load few fields in the screen.Involved in writing JUNIT test cases.
  • Generate different reports based on user preferences and perform database action on those reports.
  • Wrote SQL queries to get the data, update the data from the database and to connect database in the DAO implementation classes.
  • Integrated Jasper reports in Reports to generate report.
  • Created JavaScript functions for client side validations and created CSS for look and feel of application and also involved in back end validation.

Confidential

Java Software Developer

Environment: Java, J2EE - JSP, Servlet, Spring, Hibernate, Tomcat, Oracle, PL/SQL, Maven, AXIS 2, WebService (SOAP), TOAD, Java Script, Ajax.

Responsibilities:

  • Performed feasibility study of requirement document. Participating in High Level Design and Prepare Low Level Design for the proposed implementation.
  • Created POJO's, Data Access Object (DAO) which handles all database operations using Hibernate.
  • Implemented Spring MVC architecture and Spring Bean Factory using IOC. Configured Bean properties using dependency injection.
  • Performed in-depth usability testing.
  • Designed special project or special feature pages, as user login and management, digital content view and searching.
  • Responsible for design and implementation of various modules of the application using Spring-Hibernate architecture.
  • Involved in writing JUNIT test cases.Used Web Service like SOAP to get data.
  • Prepared different reports for the management and teaching staff.
  • Integrated the application with Spring Framework for implementing Dependency Injection and provide abstraction between presentation layer and persistence layer.
  • Integrated Jasper reports in Reports to generate report.
  • Used Hibernate ORM framework as persistence engine, configured O/R mapping and wrote hibernate queries.
  • Used JavaScript to check the client side validation while creating the front end-using HTML.
  • Building the application by using Maven.
  • Used Agile Development Methodology and Scrum team structure for the development process of project.

Confidential

Java Software Developer

Environment: Windows XP, JSP, Servlets, Apache Tomcat, Oracle, JDBC, JavaScript, WebService (SOAP), TOAD, Ajax, Eclipse.

Responsibilities:

  • Requirement gathering, Analysis and Design and translation of business user requirements.
  • Heavily involved in Java/J2ee development using Java, J2EE, Spring MVC, Spring Web Services, and Hibernate.
  • Implemented MVC architecture by using spring framework.
  • Spring Bean Factory using IOC. Configured Bean properties using dependency injection.
  • Hibernate in terms of JSPs and Servlets.
  • Created POJO's, Data Access Object (DAO) which handles all database operations using Hibernate.
  • Used Hibernate ORM framework as persistence engine, configured O/R mapping and wrote hibernate queries.
  • Involved in implementing persistent data management using JDBC, and data query using SQL.
  • Designed and implemented of screens involving complex calculations on various data accessing different tables on database.
  • Implemented JavaScript Client side validation and some server side validation with java code as per the requirements.
  • Performed Unit Testing using JUnit and reported bugs.
  • Used Agile Development Methodology and Scrum team structure for the development process of project.

Confidential

Java Software Developer

Environment: Windows XP, Java, J2EE, JSP, MySQL, Eclipse, JavaScript, JDBC, Tomcat, XML.

Responsibilities:

  • Developed different modules of application like, shopping cart, browsing, searching, create user profile etc.
  • Involved in the development of presentation layer by using JSP, HTML, CSS, JavaScript.
  • Involved in unit, functional and end to end testing of application.

We'd love your feedback!