We provide IT Staff Augmentation Services!

Java Developer Resume

5.00/5 (Submit Your Rating)

Orangeburg, NY

PROFESSIONAL SUMMARY:

  • Over 7 years of IT experience in design, development, implementation and testing of Client Server, Web Applications using Java/J2EE Technologies.
  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
  • Leadership experience working with small onshore/offshore dev teams to complete task within reasonable timeframe with efficiency.
  • Created FAQ pages for website using jQuery, CSS3, HTML5, Angular JS and JavaScript.
  • Wrote SQL Queries, and integrated SQL Queries using HIBERNATE.
  • Design and build Ruby on Rails landing page platform.
  • Hands on experience on Devops Automation.
  • Improved Auto Quote application by designing and developing it using GitBitBucket, Eclipse, HTML, Servlets and Java Script.
  • Developed Web Services (SOAP) to interact with other components.
  • Implemented Java/J2EE Design patterns like Business Delegate and Data Transfer Object (DTO), Data Access Object (DAO) and Service Locator.
  • Developed and implemented the MVC Architectural Pattern using Spring Framework including JSP and Servlets.
  • Strong hands - on experience with Spring IO, Spring Boot with Thyme leaf.
  • Extensively worked in Core Java and object-oriented design with strong understanding of Collections, Multithreading and Exception handling.
  • Extensively worked on Micro Services using Java.
  • Hibernate Query Language (HQL) was used to perform various queries in the database.
  • Configured JDBC and LDAP security in the application server.
  • Wrote build and deployed scripts using Shell and ANT scripts and Azure Scripts and MAVEN which involved in performance analysis of the application and fixed problems/suggest solutions.
  • Highly conceptual innovative problem solver with excellent organizational and communication skills.

TECHNICAL SKILLS:

Languages: Java, SQL, Oracle PL/SQL

Web Technologies: JSP, Servlets, JMS, JNDI, XSL, Struts, Spring, Hibernate, Spring Web Services, SOAP, WSDL, Multithreading, Ruby on Rails, JavaScript, Log4j

UML Tools: Rational Rose, MS Visio

APIs: JDBC, JMS, JNDI, JCA, JTA, JPA, JSF, JSTL

Design Patterns: MVC, DAO, DTO, Front Controller, Session Fa ade, Business Delegate, Observer, Singleton, View Helper, Decorator

Frameworks: Struts, Hibernate, Spring, JSF

XML Technologies: XML, XSD, XSLT, DTD, DOM parser, SAX parser, XPath, XQuery

Databases: Oracle, MySQL, SQL Server

Scripting/GUI Tools: HTML, DHTML, DOJO, JSON, JavaScript, CSS, Shell ScriptOperating Systems: Windows, Sun Solaris, Red Hat Linux

Application Servers: WebLogic, JBoss, Apache Tomcat, WebSphere

IDE: Eclipse, RAD, NetBeans, JBuilder

Build and Test Tools: Ant, Maven, JUnit, Selenium, Cucumber, DOCKER, ANSIBLE, FLINTOS, KUBERNETES

Other Tools: TOAD for Oracle, Subversion (SVN), CVS, Castor, Clear Case, Clear Quest.

WORK EXPERIENCE:

Confidential, Orangeburg, NY

Java Developer

RESPONSIBILITIES:

  • Communicated with Stakeholder, Program Manager/Product Owner & Scrum Master for better understanding of project requirements, task delivery in current sprint by using agile methodology.
  • As per business requirement, created technical document by using Share point.
  • Implemented various J2EE components in current distributed web application.
  • Designed and Developed server side components using Java, J2EE, spring, Web Services, SOAP, WSDL, and EJB.
  • Developed and designed scripts and codes using CICD tools
  • Designed & implemented front end by using scripting languages & validations (MVC).
  • Integrated XML schema with the application.
  • Designed the front end of application using Ruby on Rails, HTML, CSS, Angular JS, AJAX, and JavaScript Technologies.
  • Designed JSP pages for presenting Web content using Net Beans.
  • Developed web application using Spring Framework with MVC design pattern.
  • Developed persistence layer using JPA, Hibernate ORM, and Spring Hibernate integration.
  • Developed REST API Web Services and clients to retrieve the member level and enterprise level data to handle the secured transactions
  • Worked in Normalization of Database and created stored procedures using PL/SQL.
  • Used Servlets for implementing the application logic.
  • Used JDBC for communication between the web application and Oracle database.
  • Designed and developed a test workbench to test the complete application using Junit.
  • Deployed the application in WebSphere Application server.

Environment: Java/J2EE, Eclipse, WebSphere Application Server, Oracle, XML, Angular JS, HTML, CSS, PL/SQL, REST API, MVC, Spring, Hibernate, JDBC, Servlets, ANT, JUnit, SVN, UNIX.

Confidential, Mchenry, IL

Java Developer

RESPONSIBILITIES:

  • Involved in analysis and design phases of Software Development Life Cycle.
  • Implemented JSP, Struts MVC Framework and JDBC to handle the workflow of the application with Oracle as the back-end.
  • Responsible for writing J2EE compliant java code for application development effort which involved working with JSP, Servlets, JDBC, XML, EJB, etc.
  • Used JavaScript for client-side validations and building web applications using HTML, CSS, JavaScript, JQuery and Ajax.
  • Developed Servlets, Action Classes, and Action Form Classes and configured the Struts Configuration file.
  • Actively involved in creating complex stored procedures, functions, triggers and created index's on database table.
  • Create Hibernate mapping files to map with the data base tables and Java objects.
  • Tomcat JBOSS servers were used for testing and WebSphere was used for deploying.
  • Actively involved in creating schema and schema changes in Oracle database and wrote complex named query in Hibernate.
  • Worked with Multithreading Concepts for Batch Processing and processing data, developing Database layer with ORM frameworks like Hibernate.
  • Converting XML to java related objects using DOM.
  • Involved in the development of XML Schema Definition.
  • Used agile development environment and involved in daily SCRUM and worked on UAT issues and production support issues as a part of the Release support team.
  • Interacted with the business users, analysts and understanding the requirements.
  • Used ANT for building application and used Log4J for logging and debugging.
  • Used CVS as version control system.
  • Developed unit test cases and tested the components using JUnit framework and automated the scripts.

Environment: Java/J2EE, Struts2, JSP, Servlets, JDBC, XML, EJB, AJAX, JQuery, Oracle, SQL, Hibernate, WebSphere, Jenkins, Eclipse, JUnit, ANT, Log4j, CVS, UNIX, Bamboo.

Confidential, Dallas, TX

Java Developer

RESPONSIBILITIES:

  • Involved in full project management life cycle from development to integration, testing and release.
  • The application architecture of the System is based on MVC (Model View Controller) Design Pattern, spring and Struts2 Framework.
  • Worked in Investment banking sector including gathering and defining user requirements and understanding derivatives.
  • Used agile methodology to develop and deliver project.
  • Used Multithreading, concurrency techniques to develop the project.
  • Developed the use case documents and decomposed them to system specifications.
  • Worked on various Web Service technologies including REST using jersey API.
  • Developed the presentation Tier using JSP, JSF, Struts tags, XML, XSL, CSS, HTML, DHTML, JQuery, Angularjs and JavaScript.
  • Developed SOAP Web Services and tested using SOAP UI.
  • Wrote SQL Queries, and integrated SQL Queries using Hibernate.
  • Implemented Hibernate Mapping using annotations and XML.
  • Created development environment and setup the pre-development configuration settings using Maven.
  • Deployed the application on Tomcat web Server.
  • Involved in creating business process data flows and use case diagrams using UML.
  • Developed REST Web Services and tested using REST Client UI.
  • Used JUnit for unit testing of the application and log4j for logging.

Environment: Java, Rest, JSP, JMS, XML, UML, Maven, JUnit, Oracle, Log4j, Struts2, Spring, SQL, PL/SQL, Hibernate, Tomcat Web server, AJAX, JQuery, Jenkins, SOAP, SOAP-UI, Unix.

Confidential, Seattle, WA

Java 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.
  • Developed and implemented the MVC Architectural Pattern using Spring Framework including JSP, Servlets.
  • Configured business applications in XML bean definition files using SPRING.
  • Used Hibernate query language. Implemented server side tasks using Servlets and XML.
  • Implemented Spring Validation Framework for Server side validation.
  • Developed JSP’s with Custom Tag Libraries for control of the business processes in the middle-tier and was involved in their integration.
  • Eclipse was the major IDE used.
  • Developed Web Services (SOAP) to interact with other components.
  • Created and deployed web pages using HTML, JSP, JavaScript and CSS.
  • Used Rational Clear Case as Version control.
  • Implemented Java/J2EE Design patterns like Business Delegate and Data Transfer Object (DTO), Data Access Object (DAO) and Service Locator.
  • Worked with QA team for testing and resolve defects.
  • Used ANT automated build scripts to compile and package the application and implemented Log4j for the project.
  • Designed various applications using multi-threading concepts, mostly used to perform time consuming tasks in the background.
  • Designed Use case diagrams, Class diagrams and Sequence diagrams using UML.

Environment: Java, JSP, JSTL, Spring, Hibernate, Design Patterns, XML, Oracle, Web logic, Ant, Clear Case, JUnit, UML, Web Services, SOAP, Log4j, AJAX, Windows.

Confidential, Madison, WI

Java Developer

RESPONSIBILITIES:

  • Coordinated designs and implementation of application, collaborated with project managers, engineering teams and various client agencies.
  • Played crucial role in requirement analysis, design, development and unit testing of the application.
  • Understanding the functional requirements and prepared a detailed Use Cases and Functional Requirement Documents from the Business Requirements Specifications.
  • Responsible for design and implementation of various modules of the application using Struts-Spring-Hibernate architecture.
  • Responsible for writing Struts action classes, Hibernate POJO classes and integrating Struts and Hibernate with spring for processing business needs.
  • Struts Tag Libraries and Struts Framework were used in addition to JSP, HTML, AJAX and CSS in developing the presentation layer.
  • Used Struts Validation Framework for dynamic validation of the user input forms.
  • Improved Auto Quote application by designing and developing it using Eclipse, HTML, Servlets and Java Script.
  • Implemented Spring ORM wiring with Hibernate provided access to Oracle RDBMS.
  • Designed and developed UI with AJAX, HTML, XHTML, DHTML and Java Script for more interactive web pages.
  • Used Hibernate EH Cache for second level caching which resulted in enhanced performance of the application.
  • Hibernate Query Language (HQL) was used to perform various queries in the database.
  • Configured JDBC and LDAP security in the application server. Developed LDAP server configuration file to enable encryption support for password storage.
  • Responsible for implementing the transaction management in the application by applying Spring AOP methodology.
  • Involved in creating various reusable Helper and Utility classes which are used across all the modules of the application.
  • Wrote build and deployed scripts using Shell and ANT scripts and involved in performance analysis of the application and fixed problems/suggest solutions.
  • JUnit was used for unit testing and implementing Test Driven Development (TDD) methodology.

Environment: Java/J2EE, Struts, Spring, and Hibernate, Oracle, JUnit, JSP, Servlets, HTML, AJAX, Maven, CSS, WebLogic, and Windows.

We'd love your feedback!