We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

Cincinnati, OH

SUMMARY

  • A motivated proactive professional around 7 years of experience, coupled with strong analytical and adaptive skills in implementing various business applications and products using JAVA/J2EE technologies.
  • Experience in all phases of Software Development Life Cycle Process across various workflows (Requirement study, Analysis, Design, Coding, Testing, Deployment and Maintenance) in Web & Client/Server application development.
  • Hands on experience in Web Application Development using Client Script design technologies like Angular JS, JQuery as well as HTML5, CSS3, XML, Java Script.
  • Extensive experience in 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
  • Experience in designing and developing Service Oriented Architecture using SOAP.
  • Proficient in Java Enterprise Technologies such as EJB, JMS, Custom Java Tag Library, JDBC.
  • Experience in design patterns including MVC, Data Access Object and Data Transmission Objects, Factory, Singleton etc.
  • Exposure to Prototype, Water Fall and Rapid Application Development (RAD) development methodologies.
  • Experience in Java IDE tools like Eclipse.
  • Good Knowledge in building and deploying Apache ANT/ MAVEN scripts for deployment and customizing WAR/ JAR file management for web applications.
  • Working knowledge of PL/SQL and databases like MS SQL Server, Oracle 10g/11g/12c and tools like oracle SQL Developer.
  • Expertise in JUnit Assertion to develop unit testing and debugging of application.
  • Experience using Web/Application Servers like Apache Tomcat and Oracle Application Server.
  • Excellent organizational and analytical abilities teamed with effective oral and communication skills and ability to work in complex environments.
  • Ability to achieve immediate and long - term goals and meet operational deadlines
  • Experienced in handling end users and troubleshooting real-time issues in production environment including network, operational and application problems.

TECHNICAL SKILLS

Languages: Java, J2EE, C, C++

Frameworks: JSF, Struts, Spring, EJB, Hibernate, AngularJS, Junit.

Web/Java EE Technologies: HTML5, XML, JavaScript, CSS3, Apache Camel, node.js, JQuery, AngularJS, Servlets,JavaBeans, JSP, JMS, JDBC.

Scripting Languages: JavaScript, AJAX, CSS3, LINUX, UNIX Shell Scripts, Python and Windows Scripts.

Web Services: JSON, SOAP, RESTFULL, XML, WSDL.

Database/Tools: MongoDB, JDBC, Oracle 11g, MySQL, PL/SQL, NoSQL.

Cloud Technologies: AWS, Amazon EC2, Openstack.

Version Control Tools: SVN, Clear Case, CVS, ANT.

Web and App Servers: Apache Tomcat, Web Sphere, Web logic Server, JBOSS.

Development Tools: Log4J, Eclipse, Maven, Drools, Net Beans and JCreator.

Operating Systems: Windows XP/2000/NT, Linux, UNIX.

PROFESSIONAL EXPERIENCE

Confidential, Cincinnati, OH

Java Developer

Responsibilities:

  • Involved in all phases of SDLC including requirements collection, design & analysis of the client specifications, development and customization of the generated forms from application.
  • Followed Agile Methodology in analyzing, defining, documenting and developing the functional and business requirements of various clients.
  • Used Spring Model View Controller Framework and achieved Dependency Injection using Spring IOC.
  • Developed DAOs (Data Access Object) using Hibernate as ORM to interact with DBMS-Oracle.
  • Web services are implemented under RESTful architecture and they are consumed by clients.
  • Designed and developed front end of the application using HTML5, CSS, JQuery, AJAX.
  • Used Extensible Stylesheet language (XSL) to transform and render XML documents and XPath to address the parts of XML document.
  • Spring 2.5/3.x/4.0, Struts 1.x/2.0, Hibernate 3.0/4.0 Involved in the system requirements.
  • Involved in developing mapping of fields in the forms generated from the data of source application.
  • Experience in working with Eclipse IDE.
  • Back end coding and development usingJavaCollections including Set, List, Map, Multithreading, Servlet, Action, Action Forms,Javabeans, Exception Handling etc.
  • SVN is used for version control.
  • Analyzed and resolved e-commerce and engineering problems using the Tomcat.
  • Kafka used with Comprising two distinct but interrelated plots.
  • Involved in Unit, integration and QA testing and documenting the results.
  • Used JSON to specify various rules that needs to be applied while generation of online forms.
  • Used Spring Core Annotations for Dependency Injection Spring DI and Spring MVC for REST API s and Spring Boot for micro-service.
  • Used Oracle database for developing the configuration and storing the metadata of client forms.
  • Database development also required the creation of new tables, stored procedures, functions, indexes, triggers and constraints.
  • Angular JS 2.0 used in production environment.
  • Log4j utility is used to generate logs.
  • Used Spring Core Annotations for Dependency Injection Spring DI and Spring MVC for REST API s and Spring Boot for micro-services.
  • Experience in Analysis, Design, and Development and Implementation of Business Intelligence tools using adhoc.
  • Worked on solving the production tickets from clients.
  • Assisted in development of applications for integration as per technical and functional specifications.
  • Supported team members in implementation of software systems and applications by case and supporting documentation.
  • Performed regression tests for reduction of errors in existing ecommerce applications.
  • Context Config implementation derive from Single Route Camel Configuration which is a helper SpringJavaConfig class which will configure the Camel Context for us and then register the RouteBuilder.
  • Maintained internal and external interfaces to enhance web business applications
  • Monitored and analyzed revenue generation from website traffic information.
  • Oversaw expenses sales and other aspects of business budgeting.
  • Working with QA team and fixed QA bugs with quick turnaround time

Environment: Eclipse IDE, Hibernate, Spring MVC Framework, XML, XSL, XPath, AJAX, HTML, CSS, JQuery, JSON, Oracle10g, Web services, angular js, JDK 1.7, PL/SQL, DAO, SVN

Confidential, Farmington Hills, MI

Java/J2EE Developer

Responsibilities:

  • Analyzing, designing, developing the business web services.
  • DevelopedJ2EEWeb Applications that took advantage of the followingJ2EEtechnologies
  • Developed application using improvedJ2EEarchitecture with Struts MVC framework.
  • Developed JSP pages with Struts Validation Framework, Struts Action Classes,
  • Struts configuration files, Application resources as per the Struts framework guidelines.
  • Worked with Struts front-end utilizing the tiles framework to implement the GUI interfaces.
  • Established connection between different applications using JMS.
  • Developed presentation using Spring Framework and used multiple modules in Spring like Spring MVC, Spring JDBC.
  • Developed DAO wrapper classes to connection relational database using Hibernate APIs for database operations.
  • Provided XML and JSON response format to support various service clients.
  • Jackson processor for JSON data binding and JAXB for XML data binding are utilized.
  • BuildRESTweb service by buildingNode.jsServer in the back-end to handle requests sent from the front-endjQuery Ajax calls.
  • Involved in Hibernate configuration, object to table mappings, and transactions.
  • Designed the application using design patterns like Session Façade, Business Delegate, Value object, Factory and Singleton etc.
  • DevelopedJavaAPI to interact with the Amazon SQS used in sending bulk emails.
  • Developed APIs using AJAX to implement more robust and efficient client facing applications.
  • Developed interactive web application using Node Js a purejavascript application frame work.
  • Designed and developed services using SOAP, WSDL to expose them to outside vendors
  • Involved in front end and backend designing during system development life cycle.
  • Designed and developed Web Services using AXIS.
  • Designed, developed, tested, integrated, and deployed large numbers of complex rules in rule flows,Drools Fusion.
  • Installed and configuredJBOSS/Drools serverwith MySQL/Oracle persistence. Extracted rules data from the database and decision tables.
  • Involved in developing front end architecture using Angular JS.
  • Wrote application front end with HTML5, JSP, Ajax/jQuery, XHTML, DHTML and CSS3.
  • Involved in writing SQL queries, functions, views, triggers and stored procedures and using Oracle relational database.
  • Implemented SOA by creating web services for the integrated vendors.
  • Agile delivery of software using practices from scrum iterations and extreme programming practices.
  • Developed test case scenarios for Functional Testing and Integration testing.
  • Also created Primary Key, foreign Key constraints and indexes using ERwin data model tool.
  • Involved in system integration and trouble shooting and testing, fixing.

Environment: JDK,J2EE, JSP, Struts, Spring, Hibernate, AJAX, JavaScript, PL/SQL, EJB, Junit, node.js, AngularJS 2, HTML, CSS3, JSON, WebSphere, WebService, Agile, shell scripting, XML, SOAP, SOA, Agile methodologies.

Confidential, Nashville, TN

Java Developer

Responsibilities:

  • Participated in developing and translating customer business requirements for enterprise wide systems using Java/J2EE software development includes Analysis, Design and Development of Web-based applications and related tools like Adobe Flex, Object Oriented Analysis and Design (OOAD) techniques.
  • Worked on both UI and Server side technologies very extensively with technologies like Java, Web services and Various Java script frameworks.
  • Participate in developing the application with the use of Web Servers like IBM Web Sphere, BEA Web Logic, Apache Tomcat and JBoss.
  • Participate in design and development of multi-tier applications using Java, XML, XSD, SOAP, WSDL, HTML and JavaScript.
  • Developed UI screens using flex in eclipse which is in turn integrated with STG Tool as ICD.
  • Developed application and UI Extensively using Flex, Java Script, Require JS, JQuery, Bootstrap and CSS
  • Experience in writing scripts to automate Jobs and participated in pre and post production support
  • Involved in deploying systems on Amazon Web Services Infrastructure services EC2, S3, RDS, SQS, Cloud Formation
  • Coded Business logic in YAWL, which is BPM/Workflow system, which interacts with ORACLE.
  • Code Versions are maintained using GitHub.
  • Advice or train users regarding the technical aspect and use of software developed by team.
  • Analyze user needs and software requirements to determine feasibility of design within time and cost constraints.
  • Analysis, design and develop the product.
  • Developedunit test casesusing JUnit and Mock Objects.
  • Perform development of 2-tier, 3-tier and N-tier architecture Enterprise Java/J2EEsystems.
  • Specify alternate program design approaches and advise users regarding program techniques and design.
  • Perform basic testing of the software developed using testing tools.
  • Collaborate with business and technical teams.

Environment: JAVA, J2EE, DROOLS, SOAPUI, RESTful web services, UNIX, JSON, XML, SQL, Eclipse, Maven, Adobe Flex, Bootstrap, HTML5, CSS3, Require JS, JavaScript, JQuery, Oracle, Agile, GitHub, BPM, Amazon Web Services, Junit.

Confidential, Milwaukee, WI

Java Developer

Responsibilities:

  • Developed user-friendly web-based GUI using JSP, JavaScript, CSS, HTML, and DHTML.
  • Worked on developing the backend part of the application involving Spring, JPA, Hibernate and Web Services.
  • Used various feature of Spring such as XML configuration extensions for Declarative Transaction Management, Java Generics support, Annotation Driven Dependency injection.
  • Involved in designing and implementing persistence layer using JPA with Hibernate following the Generic Data Access pattern.
  • Used JPA and Hibernate annotations for defining object relational metadata.
  • Developed Graphical User Interfaces using struts, tiles and JavaScript.
  • Used JSP, JavaScript and JDBC to create web Servlets.
  • Extensive use of JAXB to convert the xml schemas into objects to use in the application.
  • Creating GUI using JSP, java Script and jQuery.
  • Developed the front end screen using AJAX.
  • Designed and developed Use Cases, Class Diagrams and Sequence Diagram using UML
  • UsedSOAP UIto test the web service API calls.
  • CreateJUnit test casesto test business logic.

Environment: Java, J2EE, Spring, Linux, JSP, JDBC, CSS3, AJAX, JPA with Hibernate, Hibernate-Annotations, Hibernate Entity Manager, HQL, Oracle 11g, weblogic, JAXB, JMS, Struts, Subversion, Eclipse, Ant, XML, JUnit, Log4j, Java5,JSP, JDBC, Web Services.

Confidential, San Mateo, CA

J2EE/WEB Developer

Responsibilities:

  • Developed and implemented complex internet and intranet applications, performed website and portal monitoring.
  • Created and Modified DAO’s to communicate with DB2.
  • Acted as an escalation point for production troubleshooting guidance.
  • Used knowledge of web technologies to lead projects resulting in functional enhancements of web-based applications.
  • Evaluated systems specifications for client web site requirements, led design presentations, influenced direction and implemented the most efficient and cost-effective software/package solution. Coordinated with system partners outside the group. Performed web-enabled database development and module design.
  • Used Struts MVC to handle/intercept the user requests and usedvarious controllers to delegate the request flow to the Backend tier of the application.
  • Developed and enhanced UI modules using HTML5, CSS3 and the latest AJAX libraries.
  • Involved in writing complex SQL, Stored Procedures to handle the persistence operations.
  • Involved in the development of many Web Services using SOAP and WSDL to accommodate pricing for AOW.
  • Application is built using standard design patterns such as DAO, Abstract Factory, Singleton and MVC.
  • Used Junit framework for Unit testing of application.
  • Involved in defect fixing during SIT and UAT phases of the application.
  • Created application using Net Beans IDE.
  • Worked on project build-script by using ANT.
  • Responsible for deploying the application on Apache Tomcat Application Server.
  • Worked on Production Support and resolving Production Defects in timely manner.
  • Developed the custom Logging framework used to log transactions executed across the various applications using Log4j.
  • Used CVS for defect tracking.
  • Involved in regression and stress testing.
  • Actively participated and presented the completed specifications during the code reviews to ensure the development is complete and follows the corporate standards.

Environment: JDK, Struts, JSP, Servlets, Tomcat Application Server,DB2, AJAX, CVS, JDBC,SOAP Web Services, XML, CSS, DOM, HTML, JQuery, ANT, JUnit, Net Beans,Log4j.

Confidential

Java Developer

Responsibilities:

  • Involved in designing and developing services for Community Design, Update Community
  • Design and Get Community Design services.
  • Used Struts Framework extensively for controller components and view components.
  • Developed front end using Struts tag libraries, JSTL, JSP, HTML, and Java Script.
  • Involved in analysis of specifications.
  • Designed and developed various Servlets.
  • Coding Different Java helper and validation classes for the Application logic and utilities
  • Used Oracle 10g as back-end database and written PL/SQL scripts.
  • Designed and developed JSP pages, JavaScript for various functionalities and testing.
  • Fixed bugs and documented.
  • Implemented log4j by enabling logging at runtime without modifying the application binary
  • Developed the ANT scripts for preparing jar and other purposes.
  • Used Eclipse integrated CVS to maintain version controlled source code.

Environment: Java 1.4, Eclipse 3.3, Struts, Websphere Application Server 6.0, Hibernate 3.X, Oracle 10gClear Case, JSP, Servlets, XML, HTML, JavaScript, Ant, Web Services, SQL, Unix.

We'd love your feedback!