We provide IT Staff Augmentation Services!

Java Developer Resume

2.00/5 (Submit Your Rating)

Omaha, NebraskA

PROFESSIONAL SUMMARY:

  • Over 7 years of professional software development experience in System Design, Architecture, Enterprise Software development and Web Development using Java/J2EE techonologies.
  • Expert level Programming Skills in Core Java and J2EE platform with JSP, JSTL, Servlets, EJB, Collections, Multithreading, JDBC and JNDI.
  • Strong programming skills in designing and development of multi - tier and Microservices architecture applications using web-based technologies like Struts, Spring MVC, Spring Boot, Hibernate, JMS, Web Services (REST/SOAP), XML and XSL/XSLT.
  • Expertise in front-end development using JSP, JSTL, HTML, DHTML, CSS, JavaScript, AJAX, jQuery and JSON.
  • Experience with J2EE Design Patterns like Singleton, Factory Pattern, MVC , Session Façade, Builder pattern etc.
  • Strong experience in Spring framework such as Spring MVC, AOP, JDBC, ORM and Spring Boot .
  • Good knowledge in RDBMS concepts and experience in Oracle 10g/11g/12c , My SQL and DB2 .
  • Experience in designing Use Cases and Class Diagrams using UML .
  • Good Experience with UNIX (Shell Script) and LINUX.
  • Strong experience in developing the SOAP (JAX WS, JAX RPC) and Restful (JAX RS, JAXB ) Web Services.
  • Extensively worked on IBM Web Sphere 4.0/5.0/6.0 application server and web servers like Tomcat, Apache and Java Web Server .
  • Working experience with Non-Relational Databases like Mongo DB (NoSQL).
  • Experience using tools like SOAPUI ; version control tools like GIT and SVN ; build tools like Ant, Maven and Gradle ; continuous integration tools like Jenkins , and issue-tracking platform like JIRA .
  • Extensive experience in different Integrated Development Environment like RAD, Eclipse, Net Beans.
  • Experience in using Slf4 and Log4j for logging and debugging, Junit for unit and integration testing.
  • Extensive hands-on experience with complete Software Development Life Cycle, including Requirement Analysis, Design Methodologies, Coding, Code Reviews, Testing, Defect Tracking and Deployment of Applications using Waterfall and Agile/SCRUM methodologies.

TECHNICAL SKILLS:

Languages: Java, PL/SQL, SQL, XML (SAX and DOM), Unix Shell scripting, C#

J2EE Technologies: J2EE, Servlets, JSP, JDBC, Applets, Swing, Struts

Web: HTML, HTML5, DHTML, JavaScript with jQuery, ExtJS, AJAX, CSS, CSS3, AngularJS, JSON, DHTML, DOM, Restful, Webservices

Web: Web logic, Web Sphere, Apache Tomcat, JBOSS FUSE, APACHE CAMEL

Frameworks: Struts 1.0, spring 3.0, Hibernate 3.0, Wicket, Apache CXF, Mule ESB.

Tools: Eclipse Kepler Mars, Net Beans, Flex Builder, Rational Application Developer (RAD), ANT, Maven, JUnit, Log4j, SOAP UI

APIs: Spring Core, Spring JDBC, Spring Web, Spring MVC, Log4J, Servlets, Spring Batch

REST Webservices, JAX: RS

Operating: Windows XP/7/10, Unix, Linux.

Oracle10g/9i, MSSQL Server, My: SQL, MongoDB

Version: Control Concurrent Versions System (CVS), Rational Clear Case, SVN

Development Methodologies: Waterfall, Agile SCRUM model

Protocols: SOAP, LDAP, HTTP, HTTPS, FTP, SMTPs

Scripting: JQuery, Java Script, Shell Script, Unix Commands

PROFESSIONAL EXPERIENCE:

Confidential, Omaha, Nebraska

Java Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC), including requirement gathering, analysis, architecture design, development and testing.
  • Developed new libraries with micro services architecture using Rest APIs and Spring Boot.
  • Implemented design patterns like Factory, Service Locator and Data Transfer Object.
  • Developed interactive UI screens using JSP , JSTL, HTML, JavaScript, CSS.
  • Hibernate was used as ORM mapping tool at the persistence layer .
  • Developed N-tier J2EE enterprise class applications using Presentation, Application, Business, Data, Service and Integration layers using SOA, Web Services, Spring Core, Spring DAO, Spring ORM, Hibernate frameworks.
  • Created builds using Jenkins and Maven for build automation tool.
  • Developed DAO layer exposing access to MongoDB.
  • Developed SOAP services and clients using WSDL, XML, XSD.
  • Developed unit test cases using JUnit and used Log4J for logging and debugging.
  • Performed installations, configurations and deployments using Tomcat and JBoss App Server.
  • Worked on SQL Server 2008 database for creating SQL queries.
  • Used Agile/SCRUM testing methodologies at every layer to improve productivity.
  • Technical support to problems faced by end users. Handled sensitive and critical end-users with ease.

Environment: Java, Servlets, MongoDB, JSP, JDBC, HTML5, CSS, jQuery, JavaScript, XML, Spring, Spring MVC, Hibernate, Web Services, SOAP, Agile, Eclipse 3.1, JUnit, Log4J, Apache Tomcat, JBoss App Server 6, SQL, DB2, SQL Server 2008.

Confidential, Union, NJ

Java Developer.

Responsibilities:

  • Designed the High Level and Low-Level Architecture of the system. Developed UML diagrams using Use Cases, Sequence, Class, Sequence and State Diagrams using Rational Software Architect (RSA).
  • Used J2SE, Exception, Collections, Threads, J2EE, Open Source Technologies/API for application development.
  • Involved in designing, developing and configuring server side J2EE components: Servlets, JSP, JDBC, J2EE platform using Eclipse IDE, and deployments in JBoss App Server environments.
  • Implemented design patterns like F actory, Service Locator and Data Transfer Object.
  • Used J2EE technology to build Multitier Architecture. Business logic details in Struts2 Framework and POJOs.
  • Developed all the UI pages using HTML, DHTML, XSL/XSLT, XHTML, DOM, CSS, JSON, JavaScript, jQuery, AJAX.
  • Extensively worked on jQuery, AJAX to develop plugins and front-end scripting.
  • Used jQuery plug-ins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
  • Created reusable templates and style sheets based on UI standards and guidelines; Performed functional tasks using specifications and wireframes.
  • Used AJAX REST calls to read data from web servers and process JSON/XML data to render in the UI.

Environment: Java, Servlets, JSP, JDBC, HTML5, CSS, jQuery, JavaScript, XML, Spring, Spring MVC, Hibernate, Web Services, SOAP, Agile, Eclipse 3.1, JUnit, Log4J, Apache Tomcat, JBoss App Server 6, SQL, DB2, SQL Server 2008.

Confidential, Atlanta, GA

Java/J2EE Developer

Responsibilities:

  • Involved in all phases of the Software development life cycle (SDLC) using Agile Methodology.
  • Responsible for design and development of new portlets using IBM WebSphere Portal portlets.
  • Involved in Object Oriented Analysis (OOA) and Object-Oriented Design (OOD) Techniques using Unified Modeling Language (UML)
  • Used Hibernate ORM framework as persistence engine, actively engaged in mapping and hibernate queries.
  • Worked with Java Script, jQuery events and functions.
  • Implemented Java, J2EE, XML and JavaScript.
  • Analyzed the Business Requirements, Functional Requirements, Detailed design for the Parts Lister Application.
  • Used JSP, JSTL and HTML Bean Tags for developing the front-end screens of the Application.
  • Developed the DAO and invoked the Stored Procedure.
  • Used Oracle to store the data and stored procedures to work with that data.
  • Wrote hierarchical queries to retrieve the data with parent - child relations.
  • Developed the Business service class that retrieves the result set values and creates the PDF reports for the user.
  • Developed the Controller for writing the business logic and managing the request.
  • Analyzed the PartsLister application and fixed the bugs in the report generation and in the middle layer.
  • Worked on the enhancement of the Customer Support Tool Application using Spring MVC.
  • Developed the Controller, URL Mapping and View Resolver in the Application.
  • Developed the DAO and Business Service logic in Customer Support Tool Application.
  • Used SQL for the retrieval and management of data in the Application.
  • Used Eclipse for Application Development.
  • Used TOAD for analyzing the Oracle tables and Stored Procedure.
  • Deployed the application on Web Logic Server.

Environment: Java, J2EE, JSP, IBM WebSphere Portal portlets, Servlets, Eclipse, Spring IOC, Spring MVC, Hibernate, RestFul (Jersey), Oracle, Java Script, jQuery, XML, Apache Tomcat 6.0, TOAD, SQL.

Confidential

Java Developer

Responsibilities:

  • Analyzing the business and functional requirements provided by the client and preparing work order estimates.
  • Created Front end pages using JSP's and handled the server-side logic in EJB 3.0 and Servlets.
  • Involved in the entire software development cycle spanning requirements analysis, design, development, building, testing, and deployment.
  • Developed the business layer components as Stateless Session Beans based on EJB API.
  • Designed, developed and deployed various data gathering forms using HTML, CSS, JavaScript, JSP and Servlets.
  • Developed user interface module using JSP, Servlets and MVC framework.
  • Used Struts tiles libraries for layout of Web page, Struts validation using validation.xml and validation-rules.xml for validation of user Inputs and Exception Handling using Struts Exceptional Handler.
  • Designed and developed the Critical modules like Order Processing and Order Making and Agents and Reports Generation.
  • Used JSP, JSTL and HTML Bean Tags for developing the front-end screens of the Application.

Environment: Java, J2EE, Servlets, JSP, EJB 3.0, Struts 1.2, JDBC, HTML, Java Script, XML, Tomcat 3.0, ANT, SQL Server, SQL, PL/SQL.

We'd love your feedback!