We provide IT Staff Augmentation Services!

Java Developer Resume

5.00/5 (Submit Your Rating)

Springfield, VA

SUMMARY

  • Six years of professional experience in development, coding, testing of Desktop, Web based Enterprise Applications and database.
  • Extensive experience in developing applications using JAVA, J2EE, JSP, Servlets, JSTL, LifeRay, Struts 1.2, Spring 3.x, SOAP, REST, JDBC, Hibernate, JMS, Ruby, Ruby on Rails.
  • Strong hands on the development of Web based Client/Server and Multi - tier applications using technologies like Java, JSP, jasperReport and PHP technology, XML, HTML, CSS, JavaScript, JQuery and AJAX / Ajax Control Toolkit.
  • Involved in all phases of Software Development Life Cycle like analysis, feasibility, design, coding, testing, implementation, maintenance and support.
  • Well experienced in designing and implementing object-oriented applications with full-fledged Reports, Forms, jasper report, Web User Controls, Data Grid Control, Form Validation Controls, and Custom Controls using JSP.
  • Strong experience in design patterns like Model View Controller (MVC).
  • Strong working experience in Design, Development and implementation of several J2EE frameworks like (Model View Controller) Struts 1.2, Spring IoC, Spring AOP, Spring DAO and Spring Hibernate.
  • Proficiency in SDLC methodologies and development processes such as requirement analysis and definition, prototyping, proof of concept, designing, coding, testing and implementation.
  • Extensive experience in developing and consuming XML Web Services using WSDL and SOAP.
  • Strong Experience in Object Oriented Design and Analysis, Iterative Agile Programming Methodologies and Test-Driven Development and Maintenance.
  • Strong skills in the database (RDBMS) designing to Sql.
  • Knowledge in Creating and managing web applications, Site and Site collections.
  • Self-motivated, good team member with excellent analytical, communication & problem solving skills with ability to work independently as well as in a team.

TECHNICAL SKILLS

Technologies: J2SE, JSP, Jasper Report,Web services(soap, rest), jQuery, AJAX,JMS, JavaScript, HTML, CSS, XML, JAX-RPC,JAX-B,JAX-WS,Spring Integration, JUnit,Groovy on Grails,Grom.

Development Tools: Netbeans, eclipse,SQLYog

Frameworks: Spring 3.x, Struts 1.2, Hibernate, Maven

Web Servers: Apache Tomcat, jboss, Weblogic, WebSphere

Languages: Java,JSP,PHP, SQL, PL/SQL

RDBMS: MySQL,Oracle

Operating Systems: Winxp,win7,Linux,SentOS

Other Third Party Tools: MS Office and Front Page 2000, MS-Visio

Relational / NoSQL databases: MongoDB API

PROFESSIONAL EXPERIENCE

Java Developer

Confidential, Springfield, VA

Responsibilities:

  • Developed and implemented software programs to meet business requirements.
  • Developed application code and modules for business and technical requirements.
  • Tune up design for maintainability, scalability and efficiency.
  • Developed Servlets and JSPs based on MVC pattern using Struts framework and Spring Framework.
  • Developed Business layer components using spring framework with IOC and developed persistence layer using Spring Hibernate.
  • Hibernate 4.0 was used for Object Relational Mapping. Hibernate Query language and the Hibernate Criteria Queries where used in the DAO layer.
  • Developed highly configurable components using Spring Framework.
  • Developing the web services using SOAP.
  • Developing the java message service.
  • Develop and implement programs, designs and codes.
  • Develop consumer based features and applications using Ruby on Rails, JavaScript, JQuery, HTML, CSS Behavior Driven Development (BDD) and pair based programming.
  • All the development using Apache tomcat 6, 5.5,7.
  • Deploy complex business rules, SEO and instrumentation.
  • Collaborate with Product Management and User Experience experts regarding product definition, schedule, scope and project-related decisions.
  • Resolve and troubleshoot problems and complex issues.
  • Develop best practices and architecture.
  • Manage, collaborate and coordinate the work of an offshore development team.
  • Used Data Access and logging application blocks.
  • Proactively suggested architecture changes and new coding practices through GitHub management that reduced application and functionality errors by 30 percent.
  • Received more than 100 unsolicited user compliments regarding changes to site features.
  • Implemented a new collaboration tool that improved offshore team communications and efficiency by 16 percent.
  • Extensively used AJAX controls like collapsible panels, tab controls, update panel etc.
  • Extensively worked on stored procedures, triggers, functions, views, temporary tables and table variables.
  • Involved in database design and developed data modals included tables, views, stored procedures, triggers, custom types, diagrams, and optimization plans.
  • Mentored junior team members in migrating to new technologies.
  • Involved in Preparation/Execution of Unit, Integration and System Test Cases.
  • Used SVN for Version Control and source Control.

Environment: Core Java, J2EE, Spring, Spring Integration, Hibernate, Struts 2, JMS,JAX-B, SOAP, HTML, CSS, scss(bootstrap), jQuery API, Web Services (SOAP,REST), MySql, Apache Tomcat, Oracle, Netbeans, eclipse, SQLYog .

Java Developer

Confidential, Los Angeles, CA

Responsibilities:

  • Effectively involved in various stages of the development starting from the project planning till production and maintenance using Agile Methodology. java liferay portlet base application. And managing.
  • Developed portlet based of liferay’s implement bootstrap design and updating client site logic.
  • Implement Web Content The main management interface for Liferay’s integrated web publishing system
  • Displays a dynamic list of all Journal articles for a given Community on prolexic project base on the liferay.
  • Allows the user to navigate using tags. Tags are displayed with different sizes depending on the number of times that each tag has been used on the liferay’s CMS.
  • Allows the user to navigate using tags.
  • Allows the user to navigate using categories.
  • Designed, configured and developed the web application using JSP, Jasper Report, barbeque barcode scanner, JavaScript HTML and CSS.
  • Developed Servlets and JSPs based on MVC pattern using Struts framework and Spring Framework.
  • Developed various User Controls to use it across the application.
  • Developed UI side pages extensively using JSP, Servlets and Struts framework.
  • Used Grid View, Data List and Repeater controls extensively.
  • Developed code based on framework spring batch.
  • Created jobs and steps using framework spring batch
  • Used CSS to Design and create various templates to get a unified look and feel of the Web Forms.
  • Service Oriented Architecture (SOA)
  • JavaScript, jQuery was used to do some client side validations and also used AJAX to improve performance of the web page.
  • Created various Stored Procedures, Triggers and Indexes for efficient data transfer between databases and to create a log of all the modifications.
  • Effectively created and consumed Web Services at various stages of the development. For Ex- Insertion of data into database, fetching data from the database.
  • Involved in the project maintenance doing some bug fixing and doing knowledge transfer session under time constraints.

Environment: Core Java, J2EE, Struts, Spring, Hibernate, JSP, Mysql Web Services, Apache Tomcat, SOA, Oracle, XML, ActiveMQ, JavaScript and jQuery, AJAX Control Toolkit.

Java Developer

Confidential

Responsibilities:

  • Responsible for the design, development and implementation of web based application for Dhaka Custom House Automation System.
  • The web applications I developed included sections written in PHP, MySQL, JavaScript, AJAX, JQuery, CSS, HTML/XHTML/XML
  • My later work was developed a Customs Bill of Entry System for Dhaka custom house automation project. It is a networked based desktop application.
  • Technology used in this project was Java (J2SE), MySQL, Jasper Report, and Applet.
  • Involved in development of creating new quote module business logic by using Struts framework.
  • Implemented the application using MVC pattern (Struts Framework).
  • I also developed some tools named Mail Parser. It is an online desktop application.
  • And Asycuda++ migrations tools- for Dhaka custom house automation project using Java (J2SE), MS Paradox and MySQL technology.
  • It is a standalone database reference table migration tools .it is developed to convert MS paradox database to MySQL database.
  • I also worked in Microfin360º project. this product has developed for Micro Finance Organization. Here we are developing a mobile interface using and JSP for remote user.
  • I also develop License Module for Dhaka custom house using JSP,servlet web base PDF report using iReport,also develop middle tire server using java server socket system.
  • Maintain standards (CMMi level 3) compliance.

Environment: Java, Spring, MVC, JSP, Mysql Web Services, XML, VSS, JavaScript and jQuery, AJAX Control Toolkit.

We'd love your feedback!