We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

Salt Lake City, UT

SUMMARY

  • Around 8 years of strong experience in Software Analysis, Design, Development, Implementation and Testing of Object Oriented Applications and Web based Enterprise Applications using Java/J2EE.
  • Working knowledge in multi - tiered distributed environment, OOAD concepts, good understanding of Software Development Lifecycle (SDLC) and familiarity of Service Oriented Architecture (SOA)
  • Extensive experience in the Design and Implementation of Dynamic Web-based applications using various Java/J2EE technologies including Core Java, J2EE (EJB, Servlets, JSP, JDBC),Spring (IOC, MVC, AOP, DAO), Hibernate and Java Web Framework along with Web Services (SOAP, RESTFul) and Database related technologies.
  • Developed custom web (Internet/ Intranet) and distributed applications using Java, HTML/HTML5, DHTML, CSS/CSS3, XML, JavaScript, AJAX, AngularJS.
  • Worked with Relational Database Management Systems (Oracle, MySQL, SQL Server,DB2) and also on NoSQL Databases such as MongoDB.
  • Skilled at programming in J2EE/JAVA applications using various IDE tools Eclipse, Net Beans, RAD and My Eclipse.
  • Highly proficient in developing and deploying Java/J2EE applications on Application Servers - WebLogic, IBM WebSphere, JBOSS, and Apache Tomcat.
  • Experience in using MVC (Model-View-Controller) in the development of Multi-Tier distributed Enterprise Applications.
  • Good working knowledge on GIT and SVN for version control.
  • Complete understanding of the DevOps process with continuous integration using Jenkins, JIRA, GIT, CHEF.
  • Working experiencewiththe operating systems likeUNIX, LINUX, and Windows.
  • Good Knowledge in building and deploying Apache ANT/ MAVEN scripts for deployment and customizing WAR/ JAR file management for web applications.
  • Excellent technical, logical, code debugging and problem solving capabilities and ability to watch the future environment, the competitor and customers probable activities carefully.
  • A project oriented team playerwithsolid communication and interpersonal skills and the ability to maintain a congenial relationshipwiththe client team andwiththe ability to manage multiple priorities under aggressive deadlines.
  • Good experience in developing test cases and test plans besides involving in Unit testing using JUNIT, Integration testing and User Acceptance testing extensively.

TECHNICAL SKILLS

Languages: Java 7/8, C/C++, C#, PL/SQL, SQL

Web Technologies: HTML, DHTML, CSS, JavaScript, Angular JS, JQuery, AJAX

Java/J2EE Technologies: JSP, Servlets, JDBC, EJB, Web Services, MVC, SOAP, RESTful

Frameworks: Hibernate, Spring, Struts

Operating System: Windows XP/ Vista, Linux, UNIX

Design Modeling: Microsoft Visio, Rational Rose

Servers: Tomcat, Apache and Web Logic

Data Bases: Oracle, My SQL and SQL Server, NoSQL

Version Control: CVS,SVN, Git, Rational Clear Case

Java Testing tools: JUnit, log4j, Ant, QA testing

Documentation Tools: MS Office 2007/2010, Visio, MS Project, MS SharePoint

PROFESSIONAL EXPERIENCE

Confidential, Raritan, NJ

Sr Java/J2EE Developer

Responsibilities:

  • Involved in different phases of project setup, detail design development and analyze, application componentsand prototypes, development and system testing.
  • Design and Development of Maintenance application involving Spring MVC, Web Services, JSP, Java Script.
  • Implemented SOA architecture using SOAP web services by using Apache CXF and JAX-WS.
  • Used XML Web Services using SOAP to transfer the amount to transfer application that is remote and global to different financial institutions
  • Implemented RESTFul Web services using JAX-RS(Jersey API) and JSON
  • Used Spring Validation framework to implement the server side validations and usedExt-JS, AJAX to get the data from the server asynchronously by using JSON objects.
  • Implemented the front end using JSP, XHTML, DHTML, XML, CSS, Bootstrap, JavaScript and used AJAX for dynamic web content.
  • Experience in Message Oriented Middleware implementation using JMS and ApacheKafka
  • Managed and maintained Oracle and NoSQL(MongoDB) databases in production domain.
  • Updated billing pages using HTML, CSS, JavaScript in AngularJS framework.
  • Designed and developed Message driven architectures that consumed the JMS messages from the Java message queue and process the database updating and conversion
  • Developed Hibernate persistence layer modules using EJB Java Persistence API (JPA) annotations and Entity Manager.
  • Used several design patterns like Factory, Front Controller, Strategy and MVC patterns.
  • Developed web services API using AXIS for rendering the transport information
  • Used Web services - WSDL and SOAP for getting history card information from third party.
  • Developed web pages using HTML/CSS and JavaScript and Implemented validation using JavaScript.
  • Did unit testing for newly developed components using JUnit
  • Involvement in Automation Environment setup using Eclipse,java,seleniumweb driverjava language bindings and TestNG jars.

Environment: JAVA 8,Spring 4.0, Hibernate, Struts, SOAP, REST, Web Services, JavaScript, Kafka, CSS3, AJAX, Html5, JSP, PHP,PL/SQL, JDBC,IBM WebSpere 7.0, UNIX, UML, Junit, Maven, Xml, JBPM, Selenium, JMS, Apache Tomcat, Linux.

Confidential, Columbus, OH

SR Java/J2EE Developer

Responsibilities:

  • Contributed to the Design, Created Class diagrams, Sequence diagrams and Activity Diagrams.
  • Worked with cross-browser issues related to the front end that is created using JavaScript, CSS, HTML and NodeJS.
  • Worked on different J2EE Design Patterns such as Front controller, Session Façade&Value Object.
  • Locator, Singleton and DAO. Design and Development of modules involving Struts, Servlets, JSP, JSTL, Navigation Framework and JS.
  • Good knowledge of EJB Session beanswithJNDI mapped naming &JMSmessage-driven beans.
  • Designed User Interface usingJavaServer Faces (JSF), Prime faces, HTML 5, CSS3, jQuery and AngularJS and XML in a responsive grid layout.
  • Experience in CoreJavaconcepts such as OOP Concepts,CollectionsFramework, and Exception Handling, I/O System, Multi-Threading, JDBC, Generics and other new features inJava7.
  • Have Knowledge onSpringBatchwhich provides Functions like processing large databases volumes of records, including logging/tracing, transaction management, job processing statistics, job restart, skip, and resource management.
  • Used design patterns like Singleton, Data Access Objects, Factory and MVC patterns.
  • Development and support of Restful Web services that support JSON using Spring Web services (JAX-RS), JSON & Spring MVC Module.
  • ConnectwithFlexswf files from spring controller using http servicewithxml or JSON.
  • Implemented SOA architecture using SOAP web services by using Apache CXF and JAX-WS.
  • Installed, configured and hosted the Oracle, Tomcat app servers and MySQL DB servers on physical servers (Unix,Linux, Windows), and AmazonAWSvirtual servers (Linux).
  • Wrote client side validations for DOJO and XML files which checks for the valid values for the different events that are being logged.
  • Migrating web application from Tomcat to web sphere deployment environments
  • Experience in Intranet and Internet applications using Web/Application Servers like JBoss, IBM Websphere and Weblogic Application Server.
  • Wrote JUnit Test cases for several classes which support the business.
  • Monitored the error logs usingLog4Jand fixed the problems.
  • Used Tortoise, SVN as a version control tool and JIRA a work automation tool.
  • Developed Web Services for data transfer from client to server and vice versa using Apache Axis,SOAP, WSDL and UDDI.

Environment: Java, J2EE, JSF, JDBC 3.0, Web Services, XML, JNDI, Hibernate 3.0, JMS, Spring 3.X, Weblogic Application Server 8.1, JQuery, Maven, Eclipse, Oracle 10g, Win CVS 1.2, Selenium, HTML, Rational Rose XDE, Junit 4.0, Log4j, JBPM, Dojo, Ajax, Java Script 1.2, XML/XSLT,SAX,DOM

Confidential, Salt Lake City, UT

Java Developer

Responsibilities:

  • Responsible for design and development of Web Application using Struts Framework wrote Action Classes, Form Bean Classes and configures the Application using Struts Configuration file.
  • Did technical design to conform to STRUTS (MVC) framework.
  • Wrote server side programs by using Servlets and JSP.
  • Designed and developed the HTML front end screens and validated forms using JavaScript.
  • Developed user interface based on Struts framework andgrailsframework using JSP, Servlets, HTML, XML, JQuery, CSS andJavaScript.
  • Made use of almost all Object Oriented concepts like Inheritance, polymorphism and Abstraction.
  • Application and user level configurations have been maintained by using XML Files.
  • Widely used HTML, CSS, JavaScript for web based design.
  • Implemented MVC using Struts Framework.
  • Communicatedwithexternal applications JMS messages using MQ Series.
  • Responsible for implementing the business requirements usingSpringMVC.
  • Deployed the applications onIBMWebSphereApplication server7.0.
  • Utilized Servlets to handle various requests from the client browser and send responses.
  • Developed SQL, PL/SQL scripts to modify existing database according to the requirement change and also developed Stored Procedures to interactwithdatabase usingOracle11g.
  • Wrote scripts to automate jobs for generated letters, get files from mainframe servers tounix servers.
  • Coding Test Classes using JUnit for unit testing, Performed functional integration system and validation testing.
  • Also gave Productionsupportto the Users.
  • Used JDBC Prepared statements to call from Servlets for database access
  • Implemented design patterns MVC, Session Facade for developing the application.

Environment: Java, J2EE, JSP, Servlets, HTML, DHTML, XML,drools, JavaScript, Struts 1.1, Eclipse, UNIX, WebLogic, PL/SQL, Oracle9i

Confidential, Columbus, GA

Java/J2EE Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
  • Developed a prototype of the application and demonstrated to business users to verify the application functionality.
  • Performed the client side validations using Java Script.
  • Extensive use of core Java Collections, Generics, Exception Handling and Design Patterns for functionality
  • Implemented Role Based Access Control to Application usingSpringSecurityto connect to Active Directory for fetching logged in user details.
  • Wrote Shell scripts to retrieve the log files fromUNIXbox to enable faster troubleshooting.
  • Developed Web and User Interface using JavaScript, MVC design pattern using Spring, HTML 5
  • Used java - Object Oriented Design (OOD), data modeling using hibernate ORM, software patterns.
  • Successfully implemented Web services and exposed the service to the inter application communication.
  • Worked in a structured development environment with build & configuration management tools (Maven)
  • Developed Web services including WSDL, XSL, XML, XPath and SOAP.
  • Using SVN for software configuration management and version control.
  • Using ANT scripts to build the application and deployed on Websphere Application Server.
  • Preparing test cases and strategies for unit testing and integration testing.
  • Using the LOG4j to log regular Debug and Exception statements.

Environment: JDK 1.5,1.6 &1.7, J2SE, J2EE, Spring 2.0, Hibernate, Eclipse, UNIX, Maven, Jenkins, Oracle 10g, JUnit 4.8, SQL, HTML, CSS, JavaScript, BPM, JSP, SOAP, Git and Sub Version

Confidential

Java Developer

Responsibilities:

  • Responsible for overall design & analysis of UI components and integration with existing J2EE.
  • Understood functional specifications, designing and developing creative solutions to meet business requirements.
  • Used Spring Framework for MVC architecture.
  • Front-end development using HTML, JSP, AJAX.
  • Implemented the integration of Struts with spring.
  • Written POJO Classes, .hbm files for Hibernate Object-To-Relational Mapping.
  • Implemented the integration with the back end system with web services using SOAP.
  • Involved in integrating Web Services using WSDL and UDDI.
  • Used Struts framework in UI designing (Tiles) and validations.
  • Excellent working experience with SQL Server including storage and manipulating data.
  • Used SQL statements and procedures to fetch the data from the database.
  • Used CVS as a documentation repository and version controlling tool.

Environment: Hibernate, spring, J2EE, Servlets, HTML, JSP, AJAX, CVS, UML, XML, UNIX, XHTML, DHTML, JavaScript, CSS, XSL, Oracle 10g and PL/SQL.

We'd love your feedback!