We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

4.00/5 (Submit Your Rating)

Waukegan, IL

SUMMARY

  • Having 8+ years of strong professional Java Development experience in various applications based on Object Oriented Programming (OOP), Client/Server, N - tier architecture, Web based Technology.
  • Involved in various phases of Software Development Life Cycle (SDLC) and AGILESCRUM methodologies of Enterprise Web Applications, Stand-alone and Distributed applications.
  • Have hands on experience in design and development of Java, J2EE Programming using JDBC, JSP, EJB, JSF, Spring, Struts, Servlets, HIBERNATE, JPA, ANT, Web Services, WSDL, REST/SOAP, PL/SQL, SQL.
  • Proficiency wif teh application servers likeApacheTomcat, JBOSS andWebSphere.
  • Expert knowledge over J2EE Design Patterns like MVC Architecture, Singleton, Factory Pattern, Front Controller, and Data Access Object.
  • Proficient in developing Model View Controller (MVC) Architecture based applications using Struts and Spring Frameworks.
  • Experience in working wif Object/Relational Mapping (ORM)frameworks such as Hibernate, JPAforPersistence Layer operations, which includes writing custom CRUDstatements, integrating stored procedures and functions.
  • Extensively usedSpring concepts likeIOC/ Dependency Injectionand Spring DAO in various scenarios.
  • Expertise in developing and consuming Web Services including different technologies and standards like REST, SOAP/UDDI/WSDL, Jersey.
  • Utilized Swing API to develop client side components.
  • Expertise in implementing Web services and JMS for teh synchronous and asynchronous communications between two applications running in different servers.
  • Good experience in server side Business Logic Development using Session, Entity and Message Driven Beans.
  • Experience in process, validate,extract data, parse and fromJava-to-XML and Java-to-JSON using Binding tools like JAXB, Castor, Jackson.
  • Experienced in web development using HTML5, DHTML, XHTML, CSS3, JSP, JavaScript, JQuery, JSON, and AJAX.
  • Extensively used SQL, PL/SQL in creatingdatabase objects like Tables, Views, Functions, Triggers, and Stored Procedures, Packages.
  • Worked wif AWS EC2 Instance using Ubuntu AMI to deploy teh services delivered using EC2.
  • Hands on experience wif build tools like ANT, Maven and logging tools like Log4J.
  • Good Experience in Version Controltools such as GIT and SVN.
  • Experienced in developing teh Unit and Integration test cases using JUnit, Mockito andTestNG

TECHNICAL SKILLS

Languages: C++, C#, Java,Python, T-Sql, PL/SQL, Unix Shell Scripting

Java Technologies: JDBC, Servlets, Java Persistence API (JPA), Java Server Pages (JSP), JSTL,JMS, JNDI,Swing, JSON, Jackson

Web Technologies: HTML5, CSS3, JavaScript, Angular JS, JQuery, Bootstrap, AJAX, GXT, Node.js, Web Services(SOAP, RESTful),GWT, Swagger-ui

XML Technologies: XML, XSLT, XPATH

Frameworks: Spring MVC, Struts, Hibernate, JPA

Databases: Oracle 11g / 10g, MS SQL Server, Mongo DB, MySQL, IBM DB2, MS Access 2007, Teradata, PostgreSQL, AWS RDS

Tools: Build(Ant, Gradle, Maven), Log4j, Jenkins, JIRA, Docker

Testing Tools: Junit, TestNG, Mockito

Version Control Tools: SubVersion, GIT, CVS

Servers: Apache Tomcat, Red Hat JBoss, Web Logic, Web Sphere, AWS EC2, NGINX

Operting System: Windows, UNIX, Linux

PROFESSIONAL EXPERIENCE

Confidential, Waukegan, IL

Java/J2EE Developer

Responsibilities:

  • Involved in teh complete Software Development Life Cycle (SDLC) including Analysis, Design, Implementation, Testing and Maintenance.
  • Worked on Agile Methodology (Scrum) to meet timelines wif quality deliverables.
  • Worked on front-end side developing UI components using HTML5, CSS3,JavaScript, Angular JS and JSON to interact wif RESTful web services.
  • Data validations were implemented using JavaScript and Responsive development is implemented using Bootstrap and CSS3 media queries.
  • Developed application usingSpring framework by utilizing its features like Spring Dependency injection, Spring Security, Spring Web MVC.
  • Used Hibernate NamedQueries to retrieve data from teh database and integrate wif Spring MVC to interact wif back end persistence system.
  • Used Mockito to develop test cases for java bean components and test them through TestNG framework
  • Extensively performed User Interface validations on client-side.
  • Used Maven to buildand deploy teh application onto JBOSS Application Server.
  • Worked on Java Message Service (JMS) API for developing message oriented middleware (MOM) layer for handling various asynchronous requests.
  • Containerized teh application using Docker.
  • Developed Quartz Jobs for generating teh reports.
  • Used Jirafor Sprint planning, task management and estimation of stories.
  • Used GITfor Version Control and Log4Jfor log messages.
  • Written documentation to describe program development, logic, coding, testing, changes, and correction.

Environment: Java 1.7, JSP, JavaScript, Angular JS, JSON,Bootstrap, HTML5, CSS3, Hibernate, Spring, JPA, REST, Oracle 11g, JBOSS,JMS, Maven, MOCKITO, JIRA, GIT, Log4j, IBM Web Sphere MQ

Confidential, Charlotte, NC

Java/J2EE Developer

Responsibilities:

  • Interacting wif teh business users, analysts in understanding teh requirements and followed Agile Methodology.
  • Involved in developing teh UI pages using HTML5, CSS3, JavaScript,Angular JS,JQuery, Bootstrap and AJAX.
  • Extensively worked on RESTful web services both exposing and consuming.
  • Developed teh project using SpringFramework and used Hibernate for Object-Relational Mapping.
  • Implemented Spring MVC pattern to ensure clean separation between teh presentation and business tiers.
  • Successfully handled JSON/XML data and carried out JSON/XML parsing.
  • Extensively used Hibernate for fetching teh data and saving teh data to Oracle database.
  • Used JMS Bridge to send messages securely, reliably, and asynchronously to Web Sphere MQ, which connects to teh legacy systems
  • Used JIRA tracking tool for assigning and defect management.
  • Used Maven as building tool, Jenkins for Continuous Integration, and GIT for version control.
  • Used Eclipse as IDE, configured and deployed teh application onto Tomcat server.
  • Developed Unit test cases using JUnit.

Environment: Java 1.7, Spring, REST, JavaScript, Angular JS, JSON, AJAX, Bootstrap, HTML5, CSS3, JQuery, Hibernate, JIRA, Maven, Eclipse, Tomcat, JMS, Junit, IBM Web Sphere MQ

Confidential, PA

Java/J2EE Developer

Responsibilities:

  • Played an active role in team by interacting wif Business Analyst and converted business requirements into system requirements.
  • Good experience wif Software Development Life Cycle process (SDLC) and also wif Agile methodology.
  • Developed Dynamic web pages using JavaScript, Angular JS,HTML5, CSS3.
  • Developed teh application using Spring Web MVC Framework and integrated it wif Hibernate.
  • Involved in teh development of various Java beans and business components for User account, transaction history using Core Java technology such as me/O system, Generics, Exception Handling, and Multithreading methodology.
  • Configured Spring Security for customer login validation, authentication, and authorization.
  • Used DAO and SQL to query and update teh data in database.
  • Used AJAX and JSON data format to transfer data from front-end to back-end and handle asynchronous request wifout refreshing teh whole page.
  • Monitored teh error logs using Log4j.
  • Created testing cases using JUnit to test Java functions andQUnit test to test front-end functions throughout teh development.
  • Used GIT as version control tool to maintain current and historical codes.
  • Used EclipseIDE for designing, coding and developing applications

Environment: Java 1.6, Spring MVC, Spring Security, DAO, SQL, Oracle, Ajax, JSON, Log4j, JUnit, QUnit, GIT, JavaScript, Angular JS, HTML5, CSS3.

Confidential - St. Louis, MO

Java/J2EE Developer

Responsibilities:

  • Interacted wif Data architects, Business Analysts, and users to understand business and functional needs.
  • Worked on technologies like HTML5, CSS3, Java Script, Angular JS,XML, JSP and JSTL for developing frontend design and development.
  • Used JavaScript for improvement client side validations.
  • Implemented various design patterns such as Data Access Object, Service Locator, and singleton to facilitate clean distribution of services across various layers of processing.
  • Developed teh application using Spring Web MVC architecture and Spring AOP.
  • Used Spring DAO concept to interact wif database using JDBC template.
  • Created Tables, wrote complex queries, Indexes, Stored Procedures, Triggers, Constraints.
  • Developed Phase listeners to handle user request and validate, developed Test classes for Unit Testing and System Testing.
  • Monitored teh error logs using Log4j and fixed teh problems.
  • Use JMS to create, send, receive, and read enterprise messaging system messages.
  • Used JIRA to test and track teh Issues and Bugs and for teh Project Management.
  • Used Maven to build and deploy teh application.
  • Created WAR and EAR files for deployment in teh Development environment.
  • Used GIT for Version Controlling.

Environment: Java 1.6, Spring, JDBC, JavaScript,Angular JS, JSP, JSTL, XML, Log4j, Spring DAO, JIRA, JMS,GIT, Maven, Singleton, Tomcat 7, HTML5, CSS3.

Confidential

Java Developer

Responsibilities:

  • Involved in teh overall system analysis, design, development, and documentation.
  • Involved in Object Oriented Analysis and Design (OOAD) using UML for designing teh application.
  • Developed teh application using teh Struts.
  • Developed JSP pages for teh presentation layer, used custom tag libraries, JSP Standard Tag Library (JSTL).
  • UsedHibernate for handling teh database access.
  • Performed teh front-end validations using JavaScript.
  • Extensively wrote Stored Procedures, Triggers, and Cursors, Views for data retrieval and data storage and updates in T-SQL database.
  • Wrote Apache ANT build scripts for building teh application and test cases using JUnit for performing teh unit testing.
  • Used CVS for Version Controlling.
  • Involved in resolving high priority ticket and issues related to teh support system.

Environment: Java 1.5,JSP, Hibernate, Struts, HTML, CSS, JavaScript,CVS, UML, XML, T-SQL, Web Sphere, JUnit, Apache ANT

We'd love your feedback!