We provide IT Staff Augmentation Services!

Java Developer Resume

4.00/5 (Submit Your Rating)

Bentonville, AR

SUMMARY

  • Having 6+ years of experience in the IT Industry with diversified exposure in Software Process Engineering, designing and building a Web Application using Java/J2EE Technology & open source applications.
  • Ex - military soldier, retired from service in Dec 2013 from the US Army National Guard.
  • Experience in software planning, requirement analysis, designing and building enterprise applications for manual and automation process.
  • Experience in identifying defects, problems, suggesting and determining the extent of programming required and performance tuning of the applications.
  • Experience in frameworks like Spring MVC/IOC/ORM/JDBC/AOP/Context/Security and Struts (MVC, architecture, interceptors, action mappings and resource bundles).
  • Experience in Web Application Development using Client Script design technologies like Angular JS, JQuery as well as HTML, CSS, XML, Java Script.
  • Experience in Object relational Mapping frameworks such as Hibernate.
  • Experience in working with application server technologies like IBM Web Sphere, Web Logic, JBoss and Apache Tomcat.
  • Expertise in development of server side business logic using Session and Entity Beans
  • Experience in IDE tools like Eclipse and Net Beans.
  • Experience with unit testing the applications using JUnit Framework.
  • Developed logging standard and mechanism based on Log4J.
  • Capable of learning new technologies and adapt to new environments quickly.
  • Configuration and Version control management using CVS, VSS and SVN.
  • Excellent team player, quick learner and self-starter with effective communication, motivation and organizational skills combined with attention to details and business process improvements.
  • Experienced in handling end users and troubleshooting real-time issues in production environment including network, operational and application problems.

TECHNICAL SKILLS

Languages: Java SE, Java EE, XML, SQL

Operating Systems: Windows 2000/XP/7/8

Java Technologies: Core Java, J2SE, JSP, Servlet, HTML, XML

Frameworks: Spring, Struts, Hibernate, Web Services, RESTful

IDE Tools: Eclipse, Net Beans, Ready to Program

Other Tools: Maven, ANT, Log4J, Mockito

WORK EXPERIENCE

Confidential, Bentonville, AR 

 Java Developer

Responsibilities:

  • Involved in SDLC Requirements gathering, Analysis, Design, Development and Testing of application developed using AGILE methodology
  • Involved in Daily Scrum meetings, Sprint planning and estimation of the tasks for the user stories, participated in retrospective and presenting Demo at end of the sprint
  • Designed and developed entire application implementing MVC Architecture
  • Developed frontend of application using Bootstrap (Model, View, Controller), Angular.js framework
  • Used Spring framework for implementing IOC/JDBC/ORM, AOP and Spring Security
  • Published W eb services - WSDL and SOAP for getting required information from the different application
  • Used Maven to build and deploy the application on web logic server
  • Implemented Object-relation mapping in the persistence layer using hibernate framework in conjunction with spring fun ctionality
  • Configured Hibernates second level cache using EHCache to reduce the number of hits to the configuration table data
  • Used JUnit, Mocktio and Power Mocks framework for unit testing of application and implemented Test Driven Development (TDD) methodology
  • Used XML SAX parser to simulate xml file which has simulated test data
  • Responsible for implementing the transaction management in the application by applying Spring Transaction and Spring AOP methodologies
  • Used SVN for version control and used STS as the IDE for developing the application
  • Managed deployments to QA, UAT and other higher environments
  • Used Oracle11g as backend database using Windows OS. Involved in development of Stored Procedures, Functions and Triggers
  • Integrated the application with Spring Quartz framework
  • ORM tool Hibernate 4 to represent entities and fetching strategies for optimization

Environment: JDK 1.7, Oracle 11g, Boot Strap, Angular.js, Apache Camel, Cassandra, Hibernate 4.0, Spring 3.5, JUnit, Mockito, Power Mock, Maven, SOAP, Restful Web Services, HTML, JQuery, SVN, STS and Web Logic

Confidential, Dallas, TX

 Java Developer

Responsibilities:

  • Involving in Analysis, Design, and Development Testing and Production phases for the new requirements of the POMS Application
  • Analyzing functional requirements and writing technical design specifications for the new requirements
  • Developed JSP pages and Java Script for the applications
  • Involved in coding new features for the application
  • Designed and implemented data tables as per data model
  • Involved in Coding based on the spring framework
  • Used Informix as a data model and for all database related(CRUD) operations
  • Wrote JUnit test cases for each requirement and tested the code as required
  • Involved in developing RESTful Web Services
  • Generated XSD's for Web Services consumers
  • Used HP Quality Center for defect tracking
  • Worked on AGILE methodology
  • Involved in support for QA Team while doing integration testing, regression testing, systems testing
  • Used SVN as a code repository and for code management

Environment: Java 1.6, J2EE 1.4, Spring 3.0, MQ Series, JDBC, XML, XSD, Web Services, Restful Web Services, ECLIPSE 3.0, Spring Source Tool Suite, Apache Tomcat Web Server, Informix, Log4J, UNIX, HP Quality Center 10.0, Load Runner 8.0, SVN.

Confidential, Hoffman Estates, IL

 Software Engineer

Responsibilities:

  • Develop, configure RESTful based Client and Server web applications
  • Work in a team environment and be able to effectively drive cross-team solutions that have complex dependencies and requirements
  • Create and use various JPA methods, Entities and DAOs (Data Access Object)to implement various Restful requests
  • Work with Project Manager/Scrum Master on daily basis to report/track various user stories. Coordinate & interact with offshore teams to make sure the applications are well integrated from end to end
  • Deploy the application on UNIX box in various environments for by-weekly releases. Integrate the code between GitHub and SVN

Environment: JDK1.6, Spring MVC framework, REST, Log4J, Eclipse IDE, MySql, Maven, RESTful Web Services, JSON, JIRA, Macintosh OS, UNIX Shell Scripts, tomcat6/7, JPA, Hibernate ORM, Jenkins/Hudson Continuous Integration tool, SVN, GitHub, JUnit.

Confidential, Cincinnati, OH 

Java Developer

Responsibilities:

  • Involved in understanding of business requirements, design and development of the project
  • Interacted with Business Analysts in gathering the application requirements and customizations based on customer and client requirements and change requests
  • Involved with system design, architecture, coding and testing of the entire application.
  • Worked with Service Oriented Architecture
  • Implemented the required functionality using Hibernate for persistence & Spring Frame work
  • Design and develop cross-plane service components with Spring Framework
  • Develop message driven beans to receive & process JMS messages
  • Used Web Services and SOAP protocol to communicate with external applications
  • Developed DAOs (Data Access Object) using Hibernate as ORM to interact with DBMS - Oracle 10gUsed Log4J for logging the application, log of the running system to trace the errors and certain automated routine functions
  • Developed JSP and Servlets for the presentation tier
  • Used WSDL to describe and locate web services
  • Wrote various Queries to obtain data from the database
  • Involved in coding, code reviews, JUnit testing, Prepared & executed Test Cases
  • Worked with QA team in preparation and review of test cases
  • Deployed the application and tested on Web Sphere Application Servers

Environment: Java 1.5, ANT, UML, JSP, HTML, IBM WEBSPHERE 7.0, Java Script AJAX, Flex, Hibernate, Spring, SOAP, web services, Oracle 10g, Linux

Confidential,Atlanta, GA

 Application Developer

Responsibilities:

  • Actively participated in requirements gathering; analysis; design and testing phases
  • Responsible for using case diagrams, class diagrams and sequence diagrams using Rational Rose in the Design phase
  • Implemented application using MVC architecture integrating Hibernate and Spring frameworks
  • Designed client application using JSP, CSS and XML
  • Implemented the Enterprise JavaBeans to handle various transactions
  • Developed Web Services to transfer data between client and server vice versa using SOAP, WSDL and UDDI
  • Using Java Financial platform built an application, which is an integration of technologies such as Struts and Web Flow
  • Developed version control using Subversion
  • Used Spring Security for Authentication and authorization extensively
  • Used Spring Core for dependency injection/Inversion of Control (IoC)
  • Used Log4j for debugging the issues and exceptions
  • Participated in designing Web services framework in support of the product
  • Responsible to write complex SQL and HQL queries to retrieve data from the Oracle database
  • Involved End to End development by integration Front End and Backend by Debugging
  • Involved in complete development of Agile Development Methodology and tested the application in each iteration
  • Extensively written unit and integration test cases using mock objects and Junit
  • Used XML to transfer the application data between client and server
  • Used the JDBC for data retrieval from the database for various inquiries
  • Done with unit testing of all java classes using JUnit framework. Supports various kinds of testing activities starting from Integrated Unit Test, Sub System Test, System Test & User Acceptance Test

Environment: Java, J2EE, Spring 2.0, JDBC 3.0, JNDI, Hibernate 3.0, JMS, Selenium, Tomcat v6.0, Eclipse, Oracle 11g, XML/XSLT, HTML, JavaScript 1.2, SQL developer Web logic 10.2, and Junit 4.0

Confidential,Detroit, MI

Java Developer

Responsibilities:

  • Participated in reviewing the functional, business and high level design requirements
  • Developed the Use Case diagrams and Class diagrams
  • Application built on Java Financial platform, which is an integration of several technologies like Struts and Spring Web Flow
  • Used the Inversion of Control module of Spring framework
  • Experience in working with thin, thick and NFC clients
  • Published methods as web methods using RESTful web services
  • Used SOAP UI for testing the web services
  • Designed enterprise level applications on XML schema, SOAP and WSDL technologies
  • Used XPATH, XQuery and XSLT for XML transformations
  • Used XMLBeans for parsing the XML documents
  • Used Soap over Http and Soap over JMS for communication between components.
  • Created the test cases using JUnit
  • Developed the Application and business logic using Java 1.6
  • Implemented several design patterns like Singleton, MVC and Factory design patterns
  • Developed the User interfaces using HTML, CSS3, JSP, JavaScript and Tiles etc.
  • Experience with jQuery
  • Developed SQL queries and Stored Procedures for retrieving the data from several databases
  • Used Hibernate for Object Relational Mapping
  • Used Free Marker Template for sending the parameters to the back end systems
  • Log4J was used for logging errors in the application

Environment: JDK 1.6, Servlet, JSP, Beans, XML, XSLT, Html, JAX-WS, Spring 2.5, Struts 1.3,Hibernate 3.0, Java 1.6 Oracle 11g, Ant, SOAP, Web Sphere 6.1, HTML, JavaScript, JUnit 4.0

Confidential,Indianapolis, IN 

JavaInternal

Responsibilities:

  • Selected as part of an Internship program for students interested in Java programming
  • Learnt the various phases of Software Development Life Cycle (SDLC) for the application such as requirements gathering, Design, Analysis and Code development
  • Developed Use case diagrams, Object diagrams, Class diagrams, and Sequence diagrams using UML
  • Used JDBC to invoke Triggers, Stored Procedures in Oracle10g
  • Developed Restful Web services for transmission of data in JSON format
  • Extensively worked on XML DOM Parser
  • Extensively worked with Servlets, JDBC, JSP, Hibernate and Spring to build application logic
  • Extensively worked with SQL and PL/SQL
  • Developed unit and integration test cases using JUnit, Mockito
  • Used Spring Model View Controller (MVC) 2 architecture. Used JSPs in front-end, Used XSL/XSLT for transforming common XML format into internal XML format
  • Apache Ant was used for the entire build process
  • Used Hibernate for Object mapping
  • Worked with Linux machine for deploying and interaction with the application
  • Designed and Developed web services using JAX-WS, SOAP, JAXB, Apache cxf
  • Developed spring service classes using spring controller component
  • Deployed the application on Web Sphere server
  • Used Hibernate, EJB, SQL, JDBC and JPA to develop the persistent layer
  • Used Log4J API for logging and debugging
  • Developed the application using Front Controller, Data Access Objects, and Singleton

Environment: Java, J2EE, JSP, Struts 2.0, Servlets, Spring 3.0, EJB, JSTL,JSON, Web Services, WSDL, XML, HTML, CSS, WebSphere7.0, Log4J 1.2.7, JUnit, PVCS 7.6, UNIX, Oracle10g, PL/SQL, Clear Case.

We'd love your feedback!