We provide IT Staff Augmentation Services!

Java Developer Resume

3.00/5 (Submit Your Rating)

Hackensack, NJ

SUMMARY:

  • 5+ years of IT experience in Software Development with proficiency in designing & developing Enterprise - based and Web-based applications using Java/J2EE technologies and tools.
  • Having experience in developing web-based solutions using Java, J2E, SOAP & REST Web Services, JMS, JSP, Tag Libraries, Servlets, JDBC, XML, XSLT, DTD, JavaScript, JUnit, HTML,POJO.
  • Good knowledge on Object Oriented Analysis and Object Oriented Design.
  • Strong programming skills in Java.
  • Experienced in Web/Application servers such as Web Apache Tomcat, Weblogic and WebSphere.
  • Having very good knowledge in frameworks like Spring, EJB, JMS, Hibernate, JPA.
  • Having good knowledge in Web services
  • Working experience on developing unit test cases using JUnit Framework and Selenium.
  • Have knowledge of MySQL and Oracle databases
  • Ability to develop build scripts using Apache ANT, Maven and Jenkins configurations.
  • Worked in Agile environment
  • Extensively worked in all phases of software life cycle for developing, maintaining and supporting the Java, J2EE applications
  • Very good team player with the ability to work independently, a competent, co-operative and result oriented possessing excellent interpersonal, written and oral communicational skills.
  • Fast adaptation to new technologies and environments, strong analytical, debugging and problem solving skills.

TECHNICAL SKILLS:

Programming Languages: Java/J2EE

Web Technologies: JSP, Servlets, JavaScript, HTML, CSS, Bootstrap

Java Technologies: JDBC, Spring, Hibernate, SOAP, REST, EJB, Open JPA,JMS

Database: MySQL, OracleJavaScript Frameworks: Angular JS

IDE Tools: Eclipse, RAD

Web/Application servers: Apache Tomcat, JBoss

Version Control Tools: SVN, CVS

Other Tools: Apache ANT, Log4j, JUnit, Mockito, Jenkins, SeleniumOperating Systems: Windows '98, Win NT, XP, Windows 2000, AIX, Linux

PROFESSIONAL EXPERIENCE:

Confidential - Hackensack, NJ

Java Developer

Technology: Java, J2EE, spring, hibernate, Oracle, Tomcat, Selenium, Junit, Jenkins, MAVEN, JIIRA.

Responsibilities:

  • Used Scrum Agile methodology that included iterative application development, Bi-weekly Sprints.
  • Planning, Task division and prioritizing work in team by using JIRA.
  • Designed and developed the web application with MVC Architecture using Spring Framework.
  • Configured security using Spring Security API with JDBC and JNDI Data Source.
  • Implemented customized authentication in Spring Security to verify user-role and secure the
  • Used Html, CSS for front end and used Java Script and JQuery for validation.
  • Used Spring Mail to send the mails about the machine down time to the users.
  • Implemented Object-relation mapping in the persistence layer using Hibernate Framework.
  • Involved in multi-tiered J2EE design utilizing Spring Inversion of Control (IOC) architecture and Hibernate.
  • Used Spring IOC for dynamic bean injection and Spring AOP to modularize cross-cutting concerns in aspects.
  • Used Spring DAO Support to access the database.
  • Developed POJO for data modeling of account information, portfolio and transaction history and Customized Spring Bean Factory.
  • Worked on development of Hibernate, including mapping files, configuration file and classes to Interact with the database.
  • Wrote a Junit test cases, Used Maven.

Confidential - Warrensburg, MO

Java Developer

Technology: Spring Web MVC, JDBC, Java Script, CSS3, HTML5, Jenkins, Git, Maven, Shell Script.

Responsibilities:

  • Involved in the Requirement Analysis Meetings and understand the requirements for the modules for development and Planning, Task division and prioritizing work in team by using JIRA.
  • Worked closely with Business Analysts, Project Managers and Project Leads to transform Business requirements into Java code.
  • Designed and developed the web application with MVC Architecture using Spring Framework.
  • Used Html, CSS for front end and used Java Script and JQuery for validation.
  • Used Spring Mail to send the mails about the machine down time to the users.
  • Developed POJO for data modeling of account information, portfolio and transaction history and Customized Spring Bean Factory.
  • Developed JSP pages using SPRING framework, Apache Tiles, JSTL and Java Script and involved in configuring web.xml and spring-context.xml spring-security.xml according to the spring framework.
  • Used Log4j to print the logging, debugging, warning, info on the server console.
  • Developed back-end logic with Core Java using technologies including Collection Framework, Multithreading, Exception Handling, Generics and Annotation.
  • Involved in developing Unit Test cases and testing the Application.
  • Used Git as a version control for this project and Entire application is a Build using Maven 3.0.
  • Good hands on UNIX commands, used to see the log files on the production server.
  • Developed several shell Scripts to automate the building process using Jenkins.

Confidential

Java Developer

Technologies: Tomcat 7, MySQL, Spring MVC, Hibernates, HTML5, CSS3, AngularJS and Java Script, JSON.

Responsibilities:

  • Involved in the Requirement Analysis Meetings and understand the requirements for the modules for development.
  • Analyzing the code for the Applications and underlying services.
  • Have experience with Confidential Central/Rally to assign tasks and follow up with user stories.
  • Developed application using J2EE with Spring and Hibernate.
  • Designed and developed application based on Spring MVC design pattern and used spring validation and wrote validation rules.
  • Involved in handling Hibernate as part of DB connectivity and persistence as ORM tool and writing HQL queries.
  • Used Multiple Dialects depending upon the user choice to communicate with the database Server to run SQL PL/SQL and HQL Queries.
  • Generic Deployment of the Product depending on the Application servers from JBOSS, TOMCAT.
  • Jenkins/HUDSON Continuous Integration tool is used to automate building and testing of software source-code status. Used Ant and Maven to build the J2EE application
  • Wrote unit test cases using JUnit, Selenium driver and Used Git and Clear case for version control.

Confidential

JAVA Developer

Technologies: Java, J2EE, Rest Web Services, Jersey, JAX-RS, JSON, Oracle.

Responsibilities:

  • Involved in Creating the Web services using JAX-RS API with Jersey Framework
  • Involved in estimating the sprint duration and responsible for deliverables.
  • Developed RESTful services using Jersey framework, JAX-RS and
  • JSON responses is generated with HATEOAS Mature Level 3.
  • Involved in development like creating Restful Web Service and defining database connections etc.
  • Configured Deployment Descriptor (web.xml) for the applications and also used annotation driven components to auto wire.
  • Used HTML, CSS, Java Script, jQuery, AJAX as front end technologies to develop the portals.
  • Created interface to use third party services using RESTFUL web service call by sending a JSON object and receiving the response by conversion through Jackson. Used Junit for writing the basic unit tests and Used Git as version Control tool.

Confidential

Java Developer

Technology: Java, J2EE, Spring Framework 3.1, Hibernates, Oracle, ANT, Jenkins

Responsibilities:

  • Effectively interacted with team members for requirements capture and Analysis.
  • Responsible for Understanding the scope of the Project and Requirement gathering.
  • Involved in complete SDLC management using Waterfall Process - Requirements gathering, Design, Analysis, Development and Testing.
  • Responsible for creation of Beans, Controller classes JSPs.
  • Configured Spring Web MVC Framework to implement MVC design patterns.
  • Worked on spring application framework features IOC container and AOP.
  • Worked on Hibernate object relational mapping according to database schema
  • Used Html, CSS, JavaScript, JSP, JSTL and Apache Tiles for the front end or View components.
  • Form validations were handled using java script.
  • Configured the Web.xml and other Xml files for hibernates, spring configuration files.
  • Hibernate and JDBC were used against MySQL and Oracle databases at DAO data layer.
  • Write the SQL queries and PL/SQL for CRUD operations, and Stored Procedures.
  • Used log4j for tracking errors and debugging the code.

We'd love your feedback!