We provide IT Staff Augmentation Services!

Java Developer Resume

2.00/5 (Submit Your Rating)

PROFESSIONAL SUMMARY:

  • Over 5+ years of experience in the field of Web Applications and Client - Server Environment using Java and J2EE.
  • Experience in Analysis, Design, Development, Implementation, Integration, Testing and Maintenance of applications for multi-tiered distributed products and applications using Java/J2EE.
  • Exceptional development skills in Java using J2EE.
  • Expertise in developing web based applications using Java, Java-Servlets, JSP, JDBC, XML, J2EE, Java Beans etc.
  • Excellent understanding of Object Oriented Development OOP/OOD concepts.
  • Extensively worked on Web Technologies like HTML, DHTML, JavaScript, and CSS.
  • Experience in performing client-side validations using JavaScript.
  • Application Development experience using Core JAVA, Multi-Threading, Exception Handling, Serialization, Externalization, Collections framework, Generics etc.
  • Experience in working with Spring and Hibernate Frameworks.
  • Strong understanding of J2EE Architecture and implementation of various standard design patterns like Singleton, Factory, and MVC etc.
  • Highly experienced in using Eclipse, Netbeans and My Eclipse for the development of Java projects.
  • Expertise in Tomcat and Glass Fish web servers.
  • Very good understanding of database connections for MS SQL Server, MySQL, Oracle.
  • Excellent in writing SQL queries, PL/SQL stored procedures/functions etc. for various databases like Oracle 10g/9i/8i, DB2, SQL Server, MySQL etc.
  • Excellent knowledge in various Operating Systems like Windows, Linux/Unix.
  • Excellent Communication skills and Inter Personal skills.

TECHNICAL SKILLS:

Programming Languages: C, C++, Java, SQL, PL/SQL, PHP, XML, Python, Groovy

Java Technologies: J2EE, JSP, JSF, EJB, JavaBeans, Servlets, JDBC, Web Services, JNDI, Junit

Web Technologies: HTML, HTML5, DHTML, CSS, JavaScript, JSP, Angular JS

Databases: MS SQL Server, MySQL, Oracle 9i/10g/11g

Frameworks: Spring, Hibernate

Developer Tools: Eclipse, Netbeans, My Eclipse

Web/Application Servers: Apache Tomcat, Glassfish, JBOSS, Web Sphere

Web Services: SOAP, REST, AWS

Operating Systems: Windows XP, Windows 7, Windows 8/10, Linux

Design and Modelling: UML, Design Patterns, Microsoft Visio

PROFESSIONAL EXPERIENCE:

Confidential, Chicago, IL

Java Developer

Responsibilities:

  • Participated actively in Analysis, Design, Coding, Testing, Integration and Support.
  • Implemented various design patterns like Singleton, Factory, Adapter etc.
  • Worked as a Java Developer on Agile Methodology environment that included business meetings with clients and bi weekly sprints.
  • Worked on Web technologies like HTTP, HTTPS, JSP, JavaScript,JQuery, Ajaxand CSS for managing, customizing the user interface.
  • Worked with multi-threaded application and resolved various multi-threading issues.
  • Wrote prepared statement and called stored Procedures using callable statements in MySQL.
  • Used Collections extensively to store, retrieve and manipulate Objects in business logic layer.
  • Worked onJ2EEstandards and usedMVCArchitecture based on Spring Framework to develop application and designed validation rules.
  • Wrote efficientSQL queriesand created Stored Procedures and Functions using PL/SQL to retrieve and manage the data in project.
  • Worked a lot onCore Javasuch as Exceptions, Multi-Threading, Generics, String Handling, Collections, Externalization and Serialization.
  • Used web services likeSOAPandRESTin projects.
  • Also Worked on Hibernate Query language (HQL) to write queries against the database.
  • Extensively used Eclipse to develop and deploy the application and also worked on Tomcat Server.
  • Developed the test cases usingJUnitfor unit testing.
  • Involved in troubleshooting and maintenance of application usinglog files.
  • Used log4j for logging debug, errors, info, exceptions.
  • Created complex triggers and clustered, non-clustered index’s on database to retrieve data easily needed for the project.

Environment: Java, Java Web services, Servlets, PL/SQL, SQL Server, Eclipse, Spring, JavaScript, Apache Tomcat, JDBC, JUnit, log4j, MVC, HTML, HTML5, CSS, Design Patterns, Windows.

Confidential, Princeton, NJ

Java Developer

Responsibilities:

  • Participated in analysis of requirements, design, development, integration, deployment and testing.
  • Responsible for designing the UML diagrams using Microsoft Visio tool and also created use case stories.
  • The system was designed according to J2EE specifications. Used servlets as a Front Controller gateway into the system.
  • Used server side spring framework and Hibernate for Object Relational Mapping of the database structure created in Oracle 11g.
  • Worked with Apache Tomcat Application Server to deploy the application in a windows environment.
  • Used Eclipse IDE to develop and Debug Java applications.
  • Involved in Hibernate mappings, configuration properties set up, creating sessions, transactions and second level cache set up.
  • Worked with JDBC to establish a connection with databases for executing SQL queries to validate data displayed on Web Application.
  • Developed core batch jobs to handle huge data requirement while achieving the target data processing capacity using concepts such as multi-threading, caching, etc.
  • Participated in Server Side coding using Spring MVC framework.
  • Responsible for backing up databases & in creating dump files, and also created DB schemas from dump files.
  • Used ANT for building and deploying application to servers.
  • Used JUnit to develop Unit test cases and coordinated with the testing team to fix bugs in the application.
  • Implemented Maven as build and configuration tool.
  • Responsible for deployment, production support and immediate bug-fixing.

Environment: Java, Java Web Services, JSP, Servlets, Eclipse, Design Patterns, spring, Hibernate, JUnit, Maven, Visio, Tomcat Server, Oracle 11g, JDBC.

Confidential

 Java Developer

Responsibilities:

  • Involved in developing web services inJavato interact with the backend in n-tier architecture.
  • Involved in Requirements gathering phase and communicated regularly with clients to better understand them, also developed Use cases for the project.
  • Implemented new enhancements, deployed and managed the application using Tomcat server.
  • Developed the application front-end using JSP, JSF, CSS, HTML, JavaScript and with Java web services in the middleware.
  • Implemented Spring Modules like IOC (Dependency Injection) and Spring Aspect Oriented Programming (AOP), Spring MVC, Spring ORM, Spring Unit in PCR-CRM project.
  • Worked with SQL and PL/SQL in designing views, triggers, cursors, indexes, functions, stored procedures, and relational database models.
  • JDBC classes were used to interact with the database.
  • Involved in designing the database schemas for the new data layer.
  • Used the Design Patterns like Singleton, Factory, and Service Locator for services.
  • Designed the system and documented Use Cases, Class diagrams, Sequence diagrams.
  • Designed class diagrams, sequence diagrams and XML diagrams using Microsoft Office Visio.
  • Developed the action classes using the java IDE tool, Eclipse.
  • Responsible for writing Unit-Testing modules.

Environment: Java, Java Web Services, JSP, JSF, Servlets, Tomcat, JavaBeans, Eclipse, Design Patterns, MVC, JavaScript, XML, Visio, spring, Hibernate, Oracle, SQL, HTML, DHTML, CSS, JDBC, Windows.

We'd love your feedback!