We provide IT Staff Augmentation Services!

Java Developer Resume

3.00/5 (Submit Your Rating)

Dearborn, MI

PROFESSIONAL SUMMARY:

  • 6+ years of experience in Information Technology in Software Development in gathering, requirements analysis, software architecture and design, development, testing and implementation, in developing Web, Client/Server and Distributed applications using Java/JEE, integration and backend technologies.
  • Part of the team implementing J2EE Design Patterns in multi tier Architecture.
  • Extensive experience in J2EE platform including, developing both front end & back end applications using Java, Servlets, JSP, EJB, AJAX, Spring, Struts, Hibernate, JAXB, JMS, JDBC, Web Services, Objective C.
  • Designed and coded application components using Agile (XP, Scrum), RUP methodologies with JIRA tool for tracking the stories, defects and progress.
  • Strong exposure with J2EE design patterns like MVC, Front Controller, Data Access Object, and Singleton.
  • Hands on experience in Spring JDBC, AOP, Interceptor, etc.
  • Expert level skills in Designing and Implementing web servers solutions and deploying Java Application Servers like Websphere, Web Logic, configuring Apache Web Server and configuring various Servlet engines.
  • Technologies extensively worked on during my tenure in Software Development are Struts, Spring, CXF Rest API, Web services, SOAP, XML, JMS, JSP, JNDI, Apache, Tomcat, JDBC and various Databases like Oracle, and Microsoft SQL server.
  • Highly skilled in working with Java/J2EE on IDE's like Eclipse, NetBeans
  • Experience in developing Maven and ANT scripts to automate the compilation, deployment and testing of web application.
  • Good understanding of creating Conceptual Data Models, Process/Data Flow Diagrams, Use Case Diagrams, Class Diagrams and State Diagrams.
  • Worked extensively on various flavors of UNIX operating system like Linux.
  • Extensive experience in the full life cycle of the software design process including requirements definition, prototyping, architecture, design, implementation, testing and maintenance.
  • Thorough understanding of Object Oriented Methodology, UML and Design Patterns.
  • Expertise in OOAD Technologies developing Use Cases, System Diagram, Activity diagrams, Sequence Diagrams and Class Diagrams using case tools like VISIO & Rational XDE.
  • Basic understanding of .NET, C#.
  • Possess good problem analysis skills with ability to follow project standards.
  • Ability to quickly adapt to new technologies very quickly and different project environments
  • Excellent written and vocal communication skills. Ability to convey thoughts clearly.
  • An excellent team member with interpersonal and communication and presentation skills along with Time management.

TECHNICAL SKILLS:

Programming Languages: JAVA, J2EE, XML, SQL, PL/SQL,C#,.NET

Web/XML Technologies: HTML, HTML5, FTL, CSS, JavaScript, JQuery, AJAX, Servlets, JSP, XSD, JAXB, SOAP, JAX - RS, Wire Frames.

Frameworks: Spring, Struts, JISI Framework, Hibernate

Other Components: Spring Jdbc, Spring AOP, Interceptor, JNDI.

Tools & Utilities: Eclipse, Netbeans, Textpad, TOAD, Maven.

Application/Web Servers: Websphere 8.5/7.0, Weblogic, JBoss, Tomcat, Apache web server.

Design Patterns: Singleton, Session Facade, Factory, Observer, Adapter, DAO, Factory Method, Interceptor

Operating Systems: Windows 7/ XP, Linux, UNIX

PROFESSIONAL EXPERIENCE:

Confidential, Dearborn, MI

Java Developer

Responsibilities:

  • Worked on complete life cycle of software development, which included new requirement gathering, redesigning and implementing the business specific functionalities, testing and assisted in deployment of the projects
  • Developed analysis level documentation such high level design documents and low level design documents.
  • Designed and coded business components using Struts, Spring and J2ee design patterns.
  • Developed Hibernate mapping file and the hql queries for retrieving data from the database.
  • Also used Spring declarative transaction for Transaction Management and security.
  • Developed application based on the MVC-II Architecture using spring framework.
  • Used Spring DAO for developing the data access layer.
  • Involved in Configuring web.xml and Spring-config.xml according to the Spring framework.
  • Developed Struts Action Forms, Action classes and performed action mapping using Struts.
  • Developed JUnit Test classes for Unit Test cases.
  • Written and debugged the ANT Scripts for building the entire web application.
  • Involved in developing the Session interfaces with the order entry systems.
  • Responsible for the overall layout design, color scheme of the web site using HTML, XHTML and CSS3.
  • Worked on creating detailed wire frames and process flows.
  • Developed and deployed UI layer logics of sites using JSP, XML, JavaScript, HTML/DHTML, Ajax and CSS.
  • Created persistence units in order to interact with multiple databases.
  • Generated the Stored Procedures, Triggers and Functions and fine tuned SQL queries.
  • Participated in all relevant data model reviews.
  • Used Log4J for logging and developed the pom.xml using Maven for compiling the dependencies.

Environment: Java 6, Spring 3.2.5, Struts 2, Spring Jdbc, AOP, Web services using JAX WS, Rest Services, Hibernate, Apache Web server, HTML, JDBC, JMS, Web Sphere 8.5, RAD 8.0, Eclipse, Maven, Jenkins, UNIX, HTML, CSS, XML, Java Script, HTML5, JQuery, Oracle, SQL, Log4J, Security features, VISIO, TOAD, SOAP UI, Http fox, Sharepoint, Jira.

Confidential ., Kansas City, MO

Java/J2EE Developer

Responsibilities:

  • Involved in the analysis, design, and development and testing phases of Software Development Lifecycle (SDLC).
  • Used Spring MVC as framework and JavaScript for client side view, used frameworks for client side data validation, creating dynamic web pages- Ajax, jQuery, mustache, underscore.
  • Used Backbone to create a rich interface, that seamlessly interacts with the services data model-json.
  • JavaScripts views for different parts of a webpage, that reads Json service response and renders views, dynamically.
  • Used Spring Framework for DI/IOC and ORM components to support the Hibernate tool.
  • Used Core Java classes to implement business logic.
  • Used Spring AOP and Spring Security with SAML for user authentication, single sing on, data integrity.
  • Worked on XML parsing by using JAXB for XML Schema Validation.
  • Used XSLT to transform my XML data structure into HTML pages.
  • Consumed SOAP & REST based web services to receive membership, service data for users.
  • Used SoapUI to test service responses from the production environment.
  • Used Spring-Hibernate integration and JPA ORM in the back end to fetch data from Oracle and MYSQL databases
  • Used Spring JDBC and Hibernate Session Factory for DB Transaction Management.
  • Used Hibernate Query Language to fetch data from Oracle Database.
  • Configured batch-infrastructure-context.xml for db connections, configuring jobExplorer.
  • Monitored the error logs using Log4J and fixing the problems, configured log4j.xml, used MDC for conditional logging.
  • Developed JUnit, Groovy test cases for unit test of all developed modules.
  • Used MongoDb to create mock services to test application.
  • Deployed and tested Applications on Tomcat and WAS.
  • Managed administration of Tomcat Application Server and Websphere Application Server.
  • Wrote Shell scripts to automate archiving log files, start services.
  • Used GIT for Version Control Management.
  • Followed TDD and wrote unit test cases using JUnit.
  • IntelliJ was used for Project Development.

Environment: Java, J2EE, Spring, Spring Transactions, Spring AOP, Spring MVC, Spring Batch, Hibernate 3.5, XML, SOAP, WSDL, AJAX, jQuery, EXT.js, HTML, JAVASCRIPT, CSS, Log4J, JAXB, JUnit, Groovy, Tomcat 6, SAML, Web sphere Application Server 6.0, Intellij 11.2, MongoDB, Mysql, Oracle 10g.

Confidential ., Cleveland OH

Java Developer

Responsibilities:

  • Actively involved in designing Use Cases, Sequence diagrams, Activity and package diagrams.
  • Framework (base Action classes, Data Transfer objects, exception handling mechanism, base Data Access Objects etc.) for the application.
  • Involved in MVC pattern implementation achieved by Struts framework.
  • Designed and developed front end using JSP, JSF, Java, XML, and HTML on Eclipse.
  • Developed an extensible Java class library around the Struts Action classes to simplify migration of the front-end application to the Struts framework. Also, implemented the Struts Validator framework.
  • Developed Java classes and Utility classes within the architectural framework.
  • Implemented Hibernate in the application.
  • Creating web services using Apache Axis.
  • Developed multilingual web application.
  • Created Data Access Objects (DAO), Data Transfer Objects (DTO) for interacting with the database and transferring the objects between the layers.

Environment: Java 1.5, J2EE (JSP, Servlet, JMS), JDBC, JUnit, J2EE Design Patterns, JSTL, AJAX, CSS, XML, XSLT, Struts 1.2, DB2,JasperReport, Apache Tomcat, Hibernate 2.0, TOAD, Apache Axis, Custom JSP Tag, Eclipse.

Confidential, Cleveland, OH

Java Developer

Responsibilities:

  • The project involves complete software development life cycle with Object Oriented approach of clients business process and continuous client feedback. Worked on designing and developing a complete service oriented system based on SOA principles and architecture in agile development environment.
  • Developed UI modules using HTML, JSP, JavaScript and CSS.
  • Used Spring validation and wrote validation rules.
  • Development of component’s application using Java, JSP, Directives, Expressions, JavaScript and XHTML
  • Developed Java Servlets as access/task controllers and Java Beans wrapper components to implement business logic.
  • Designed and developed Login/Logout module using JSP and Spring Handlers to authenticate the access level for the users.
  • Developed internationalized JSP pages using resource bundles
  • Focused primarily on the spring components such as Dispatcher Servlet, Controllers, Model and View Objects, View Resolver.
  • Used eclipse as the IDE and used eclipse standard/plug-in features for editing, debugging, compiling, and formatting.
  • Wrote service method and SQL queries, PL/SQL to interact with Oracle DBMS.
  • Used Log4J and JUnit for debugging, testing, and maintaining the system state.

Environment: Java,j2ee,Spring 1.3, Hibernate, JUnit, XML, Eclipse, UML, HTML, UI, JavaScript,Log4j, Subversion, SQL Server, WebLogic10, UNIX and Windows

Confidential

Jr Java Developer

Responsibilities:

  • Developed Use cases, Class diagrams, Sequence diagrams and Data Models using Rational Rose
  • Implemented MVC design pattern with Struts framework
  • Developed the Action Forms and Action classes and configured the struts-config.xml
  • Used Java Script for the Web page validation for server side validation of the data
  • Participated in the design, development and deployment of the EJB components on WebLogic server
  • Content management system (CMS) using Fatwire
  • Developed SQL stored procedures and prepared statements for updating and accessing data from database

Environment:Java/J2EE, JSP, EJBs, DisplayTag, Log4j, Maven, HTML, Ajax, JQuery, Fatwire, WebLogic, JavaScript, UML, CSS, Rational Rose, SQL

We'd love your feedback!