We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

4.00/5 (Submit Your Rating)

Southfield, MI

PROFESSIONAL SUMMARY:

  • 6 years of experience in IT industry in Software Analysis, Design, Development, Deployment and Maintenance of J2EE/Java applications.
  • Hands on experience in using the build scripts like Ant and Maven. Participation in all phases of Software Development Life Cycle (SDLC) including analysis, design, coding, good knowledge in integration using J2EE Architecture.
  • Experience with Core java, such as Multithreading, Concurrency, Exception Handling, File Handling, IO, Generics, Data structures and Collections.
  • Expertise in developing applications using Java, J2EE Standards, JSF, EJB, JSP, Struts, Spring, JDBC, JSON, AJAX, HTML5, CSS, Java Beans, JavaScript, Web Services and RDBMS.
  • Proficient in integrating and configuring the Object - relation mapping tool, Hibernate in J2EE applications and other frameworks like Struts, spring with good knowledge on MVC.
  • Extensive experience in XML, XSLT, JavaScript and Web Services.
  • Have experience in Design, Development and Deployment of Web-Applications on servers like Apache Tomcat, Weblogic and JBoss.
  • Used RDBMS databases systems like Oracle, SQL Server, MS Access, PostgreSQL, and MySQL.
  • Experience in SOA architecture like Java Web service which handles SOAP Requests and Response, WSDL, JAX-WS, Axis and Web service authentication & using tools like SOAPUI.
  • Experience in writing and executing unit test cases using JUnit Testing Framework.
  • Flexible in learning new technologies supporting business needs, successful in meeting new technical challenges and finding solutions to meet the needs of the customer, and able to effectively organize and prioritize multiple tasks.
  • Highly motivated team player with the ability to work independently and adapt quickly to new and emerging technologies.
  • Written and verbal communication with strong interpersonal, analytical, and organizational.

TECHNICAL SKILLS:

Languages: Java, C/C++, SQL

J2EE Technology: Servlets, JSP, JDBC, JAX-WS, JPA, JAXB

Web tools and languages: HTML, AJAX, JavaScript, WSDL, JSON, JSP, CSS

XML Technologies: XML, SAX, DOM and JAXB

Frameworks: Struts, spring, Hibernate, JSF

Servers: Apache Tomcat, Jboss

Web Services: SOAP, JAX-WS, REST

Databases: Oracle, SQL Server, MS Access, PostgreSQL, MySQL

IDEs/Tools: Eclipse, NotePad Plus, Brackets, Sublime, NetBeans

Source/Version Control: Git

Testing Tools/Build Tools: JUnit, Ant, and Maven.

Methodologies: Waterfall, Agile

PROFESSIONAL EXPERIENCE:

Confidential, Southfield, MI

Java/J2EE Developer

Responsibilities:

  • Implemented UI screen with CSS, and AngularJS.
  • Spring Boot for building production-ready Spring applications.
  • Involved in creating and extracting data from database on MS SQL database.
  • Used Hazelcast caching on the extracted data for future requests.
  • Developed RESTful web services supporting JSON message format using utf-8 encoding.
  • Using JHipster for developing a Spring Boot and Angular application.
  • Written user stories and test cases for unit testing using JUnit 4.
  • Installed and configured Eclipse IDE, Tomcat, and Maven.
  • Involved in analysis, design and development and testing phases of the application development using Scrum Agile methodology.
  • Used the spring framework features like Spring IoC, Spring MVC, Spring Batch, Spring Web Services, Spring Integration.
  • Used Hibernate Object Relational Mapping features for creating the entity domain objects and base hibernate support features for creating data access layer objects.
  • Involved in writing service class objects that depend on the data access objects.
  • Used Hibernate Query Language (HQL) features like Named Queries for querying the database and using the objects in data access layer.
  • Involved in mapping the data transfer objects to JSON objects that are used by the model objects which are sent over to the client side.
  • Used Google’s GSON library to convert Java Objects into their JSON representation and also to convert a JSON string to an equivalent Java Object.
  • Used jQuery Plugins like data tables, auto complete, datepicker, dialog, menu, text editor, tabs and handlebars as front end technologies for easy user interactions.
  • Used Apache Tiles framework for template composition and for assembling the Jsp pages.
  • Used Struts framework for mapping the front end application with the back end application which is using spring framework.

Environment: Eclipse, Struts, spring, Hibernate, REST, JHipster, Maven, Hazelcast, Spring Boot, AngularJS, JavaScript, AJAX, JSON, jQuery, MySQL, SOAPUI, Autosys.

Confidential, Dallas, TX

Java/J2EE Developer

Responsibilities:

  • Implemented functionality using Servlet, JSP, HTML and Struts Framework, Hibernate, spring, and Java Scripts.
  • Integrated spring framework with Hibernate that is used for Database operations.
  • Created HQL queries, triggers, and views to interact with Database.
  • Export oracle table's data into Java Properties File and performed unit testing using JUNIT and used Log4j for logging.
  • Develop SOAP/REST based web services supporting XML and JSON message formats.
  • Involve in system design review and code walkthrough.
  • Manage system configuration and control the versions of code.
  • Agile methodology used for project implementation.
  • Designed and implemented the AJAX framework for exposing the java methods for asynchronous communication.
  • Developed DAO (Data Access Object) classes in order to access data from database.
  • Experienced in working with IDE tool Eclipse.

Environment: Eclipse, Struts, spring, Hibernate, Servlet, JSP, AJAX, SOAP/REST, HTML, JavaScript, Oracle.

Confidential, Uniondale, NY

Java / J2EE Developer

Responsibilities:

  • Actively involved in defining and designing the tiers of the applications and implementation with J2EE best design practices.
  • Develop and maintain services-based architecture utilizing open source technologies like Struts 2, Hibernate, and Spring Framework.
  • Followed Agile Methodology in analyze, define, and document the application which will support functional and business requirements. Coordinate these efforts with Functional Architects.
  • Used Axis to implement Web Services for integration of different systems.
  • Developed Customer registration and login screens using HTML, JSP, Servlets and JavaScript.
  • Involved in JBoss server for maintenance and deployment.
  • Took advantage of tools such as SQL Plus to work with Oracle database.
  • Worked extensively as part of an onsite team.
  • Integrated spring framework with Hibernate that is used for Database operations.
  • Created SQL queries, triggers, and views to interact with Database.
  • Developed ORM for Hibernate to synchronize Domain Model and Relational Model.
  • Developed PL/SQL Stored procedures, Function and Event Triggering in add, update and retrieval modules.

Environment: Eclipse, Struts, Spring, Hibernate, UML, Servlet, JSP, AJAX, Axis, Web Services, SOAP, WSDL, HTML, SVN, JavaScript, Oracle, EJB (Session and Message Driven Beans), JDK, JUnit, PL/SQL, JBoss.

Confidential

Java Developer

Responsibilities:

  • Maintained the UI screens using web technologies like HTML, JavaScript, jQuery and CSS.
  • Involved in Requirements analysis, design, and development and testing.
  • Designed, deployed and tested Multi-tier application using the Java technologies.
  • Involved in front end development using JSP, HTML & CSS.
  • Documented the changes for future development projects.
  • Involved in code deployment, unit testing and bug fixing.
  • Prepared design documents for code modified and ticket maintenance.
  • Implemented Multithreading concepts in java classes to avoid deadlocking.
  • Used MySQL database to store data and execute SQL queries on the backend.
  • Used Apache Ant for the build process.
  • Involved in developing JSP for client data presentation and, data validation on the client side with in the forms.
  • Actively involved in code review and bug fixing for improving the performance.
  • Documented application for its functionality and its enhanced features.
  • Used JDBC connections to store and retrieve data from the database.

Environment: Java, HTML, CSS, XML, JavaScript, jQuery, Apache Tomcat, Ant, SQL, PL/SQL and Shell scripting

Confidential

Java Developer

Responsibilities:

  • Gathered Business Requirements and meeting different users for developing the application.
  • Developed Business requirement document and Technical design document.
  • Used JSP, HTML5, jQuery, and CSS for content layout and presentation.
  • Identified the participating pages and the navigation paths between pages.
  • Performed Client-side validations using JavaScript.
  • Implemented various useful design patterns including Singleton and Data Access objects etc.
  • Used the ant plug-in on eclipse to make the war file.
  • Implemented POC’s based on the requirement to let the customer see our team capability.
  • Wrote SQL queries and stored procedures to interact with the DB.
  • Extensively used JDBC Statement, Prepared Statement and Result Set interfaces while providing database interaction with the DBMS backend.
  • Responsible for the configuration/deployment of the war file on WebSphere 5.0.

Environment: Java/J2EE, AJAX, jQuery, JavaScript, HTML5, CSS, Junit, XML, Web Services, Tomcat, Oracle, Weblogic Application Server, Log4J.

We'd love your feedback!