We provide IT Staff Augmentation Services!

Java Developer Resume

2.00/5 (Submit Your Rating)

SUMMARY:

  • Verifiable 7 years of experience in Java/J2EE with full Software Development Life Cycle (Software analysis, design, development, architecture, deployment, testing, and maintenance).
  • Expertise in developing and implementing Web applications using Java/J2EE Technologies including Core Java, JDBC 2.0, Hibernate, Spring, JSP 2.0, Servlet 2.3 and Java Beans .
  • Basic knowledge of Spring Boot, Angular js.
  • Proficient in using RDBMS concepts and worked with Oracle.
  • Strong front - end UI development skills using scripting languages HTML5/HTML, CSS3/CSS, JSP, JavaScript.
  • Thorough knowledge and experience in implementing Service Oriented Architectures (SOA) using XML based Web Services (REST/SOAP/UDDI/WSDL).
  • Worked on Web Application Development with Framework like Struts and Spring MVC.
  • Worked on Hibernate, object/relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model with a Oracle schema.
  • Experience using various web/application servers like Apache Tomcat, WebLogic, WebSphere and JBOSS.
  • Proficient in using design patterns like Singleton, Data Access objects and Factory pattern.
  • Good experience in using ANT and Maven build scripts for the project build and deployment process.
  • Expertise in Maven for build and Jenkins for continuous integration
  • Used Maven to build services by defining all dependencies in POM.xml file.
  • Automated build, test and deploy process in Jenkins server.
  • Strong experience on various development environments like Eclipse and Net Beans.
  • Thorough understanding of Object Oriented Methodology, UML and Design Patterns.
  • Worked on front-end/presentation tier development using Spring Framework that includes JavaScript, Ajax and CSS.
  • Technical experience in the areas of,Object Oriented Analysis (OOA) Object Oriented and Design (OOD) using UML, Software Life Cycle Management and Development of Distributed applications.
  • Extensively used JavaScript to make client side validations and to parse complex expressions
  • Good experience with unit testing using Junit
  • Used Log4j for effective logging.
  • Worked on implementation of the version control software CVS, GIT and SVN .
  • Experienced with JDBC API to call SQL Queries and Stored Procedures in the Database.
  • Managed risk analysis and mitigation plans, status/defect reports, and client presentations.
  • Extensive knowledge in Agile and Waterfall Methodologies.
  • Hands on experience on analysis andmonitoringtools like Splunk, AppDynamics and ScienceLogic.
  • knowledge of Hadoop.
  • Good Interpersonal Skills and a good Team player.
  • Excellent communication and problem solving skills.

TECHNICAL SKILLS

Operating Systems: Windows 7/8, Open Unix 8, Linux

Programming Languages: Java 1.4/1.5/1.6, J2EE, JSP, MVC, JPA, log4j

Web Languages: HTML5/HTML, AJAX, XML, CSS3/CSS,, JavaScript, Jquery

Database Languages: SQL, PL/SQL, Oracle 9i/10/11g, MySQL 5.1.4, DB2

Methodologies: Agile, SDLC, OOAD, Scrum

RDBMS: Oracle 9i/10g/11g, MySQL, DB2

Java/J2EE Technologies: JSP, Servlets, EJB, JavaBeans, JDBC, Custom Tag Libraries, Web Service

Web Services Technology: XML, SOAP 4.0, WSDL, REST, UDDI

Application/Web Servers: Apache Tomcat, JBOSS 4.0/4.2, CVS, Subversion, Ant, Maven, WebSphere 7.0

IDE: Eclipse 3.5/3.6.1/4.2/4.3.1, RAD 8.0, NetBeans 6.9

Java Framework: Struts 2.1.6/2.2.1/2.3.16, Spring3.2.6, Hibernate 3.5.4

Java Testing Tools: JUnit 4.6/4.9/4.11, JMeter 2.7

PROFESSIONAL EXPERIENCE:

Confidential

Java Developer

Responsibilities:

  • Interacting with the business users, analysts and understanding the requirements.
  • Developed Functional Requirement Document based on users’ requirement.
  • Interacting with the Quality team about the issues, bugs found and fixing them in the testing phase of the application.
  • Worked on Service layer projects,Spring and Hibernate in Services layer.
  • Implementing the Business logic using Spring Framework.
  • used HTML, JSP, CSS, JavaScript, JQuery, AJAX and JSON for UI Screen development,
  • Used Maven to build services by defining all dependencies in POM.xml file.
  • Automated build, test and deploy process in Jenkins server.
  • Used SVN to maintain current and historical versions of codebase
  • Worked on production issues of UI and Services layer.
  • Configured struts-, SpringConfig.xml and web.xml on the application.
  • Worked with Weblogic Application Server 10.0 as application server and Tomcat as web server .
  • Ensured the quality of the delivered product through establishing the development guidelines and conducting regularcode reviews.
  • Involved in Reviews and Meetings & Teleconferences with teams, vendors and other business partners and make sure that all areas of the release are properly managed.

Environment:Java&JDK 1.8, J2EE, Oracle, Spring,Servlet, ShellScripting,JSP, WebService (SOAP/REST)APIs, DB2, Junit, Maven, Splunk, Jenkins .

Confidential - Ally Bank, USA

Java Back end Developer

Responsibilities:

  • Involved in Analysis, Design and Implementation translation of Business User requirements.
  • Actively participated in the daily stand-up meetings and paired programming to produce quality deliverable within time.
  • Interacting with QA team and Business team to resolve defects.
  • Designed, Developed and analyzed the front-end and back-end using JSP, Servlets and Spring 3.0.
  • Integrated spring (Dependency Injection) among different layers of an application.
  • Worked with Agile Methodology.
  • Implemented scripting with Ajax and XML to dynamically refresh the page contents.
  • Involved in building a high efficiency Dynamic single and multiple Web Application Using HTML, HTML5, jQuery and CSS3.
  • Implemented Business Logic Using POJO’s and used Weblogic to deploy the applications.
  • Implemented various java design patterns like Front Controller, Singleton, façade, Data Access objects, Factory pattern, etc.
  • Implemented various complex PL/SQL queries and Analyzed the SQL scripts
  • Developed various JUnit test cases for Unit Testing.
  • Implemented Hibernate for data persistence.
  • Used Eclipse as IDE for development of the application.
  • Prepare Java/J2EE development structure for Maven.
  • Implemented the DAO pattern to connect to the database and retrieve data.
  • DAO and Hibernate transactions was implemented using Hibernate framework.
  • Implemented the application using the concrete principles laid down by several design pattern such as MVN, Business Delegate, Data Access Object, and Singleton.
  • Worked with Tomcat as the web server.
  • Created workflows for creating multiple renditions of images.
  • Extensive experience in Hibernate ORM mapping utilities and used query, criteria services.
  • Overviewing applications issues and performance thru Splunk
  • Created CI/CD for deploying in Jenkins.
  • Used Jenkins to integrate with other tools.
  • Performed functional testing using SOAP UI and created mock services for testing on developer sandbox.
  • Coded changes to remaining Java web applications as identified by the proof of concept stage of the project.
  • Involved in-group meetings with Managers, Team Members in designing, implementing and testing.
  • Performed Production Support and fixed defects in both UAT and Prod environments.
  • Responsible for deployment in various environments such as Dev, SIT and UAT.
  • Deployed JAR, WAR files on WebLogic Application Server.
  • Provided production support for the application and coordinated with cross functional teams.
  • Used HP Quality center for defect fixing, tracking

Environment: Java &JDK 1.6, J2EE, Oracle, Spring,Unix, Servlet, Shell Scripting, JSP, WebService (SOAP/REST)APIs, DB2, Junit, Maven, Splunk, Jenkins .

Confidential

Java Developer

Responsibilities

  • Created Analysis, Design and Solution Approach documents as part of product development life cycle.
  • Extensively used Java for Business logic and Hibernate for persistence logic development.
  • Created various stored procedures/functions/views/indexes for complex data centric processes.
  • Worked on performance tuning and coding standards optimization using various tools.
  • Handled Dependencies, Change Requests and ensured timely deliverables.
  • Used Hibernate, object/relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model with a SQL-based schema.
  • Responsible for writing JUnit Test scripts for testing in business layer and data layer.
  • Deployed and Maintained applications in Web logic application server.
  • Worked with IBM ILog Jrule engine, to trigger the business rules in the rules execution engine configured in Web Sphere application server
  • Involved in writing selenium test cases.
  • Involved in peer code reviews and performed Integration testing of modules.
  • Followed coding and documentation standards.
  • Deployed JAR, WAR files on WebLogic Application Server.
  • Provided production support for the application and coordinated with cross functional teams.
  • Used HP Quality center for defect fixing, tracking
  • Written Code using Top-down approach for third party client using SOAP Web Services and tested the service
  • using SOAPUI.
  • Used Putty tool for connecting to remote UNIX machines.
  • Used WinSCP tool for secure file transfer between remote and local machines.

Environment: Java 1.8, J2ee, Oracle 11g, Struts 1.2, Spring 2, Hibernate 3, JQuery 2.0.

Confidential

Software Developer

Responsibilities

  • Developed Web page User Interfaces using JSP, JSTL, HTML and Ajax, JavaScript.
  • Designed, developed and maintained data layer using Hibernate.
  • Developed Servlets and JSPs based on MVC pattern using Spring Framework.
  • Used various bean scopes (session scope, request scope etc.) throughout project for proper handling of request and security issues.
  • Created Web service proxy to invoke web service and used service API methods.
  • Responsible for writing JUnit Test scripts for testing in business layer & data layer.
  • Developed automation test cases using Java and selenium on Eclipse for web 2.0 Ajax application.
  • Involved in different phases of the Software Development Lifecycle such as Requirement Analysis, Design and Development.
  • Used Maven script for building and deploying the application.
  • Deployed applications in Linux servers using deployment scripts.
  • Involved in peer code reviews and performed integration testing of modules using PMD plug-in in Eclipse IDE.
  • Involved in preparing documents like Impact Analysis, Unit Test Case, Check List and Code Review Documents.
  • Developed stored procedures, triggers and functions in Oracle 10g using PL/SQL and mapped it to Hibernate Configuration File; established data integrity among all tables.
  • Used Design patterns of Factories, Data Transfer Objects and Data Access Objects.
  • Developed Pagination, Bread crumbs, and Navigator.

Environment: Java/J2EE, AJAX, HTML, JavaScript, JSP, Servlets, Java, XML, Web services, Hibernate, JDBC, SQL Server, JUnit, CVS, Log4j, Apache Tomcat, Oracle Database 10g, Windows XP.

Confidential

Software Developer

Responsibilities

  • Created use cases, class diagrams and sequence diagrams as a part of requirements gathering.
  • Designed JSPs, JSTL and Servlets to build views in web tier.
  • Designed, developed and maintained data layer using Hibernate.
  • Implemented design patterns such as Singleton, Business Delegate, Service Locator and Data Access Objects.
  • Involved in database design; created PL/SQL stored procedures, Functions and Triggers.
  • Developed automation test cases using Java and selenium on Eclipse for web 2.0 Ajax application.
  • Developed and maintained Ant Scripts for build purposes on various environments.
  • Involved in debugging using JUnit and Log4J and version control using CVS.
  • Developed application using Eclipse and deployed using Apache Tomcat on Windows 2000.
  • Documented all of the source code.

Environment: Java/J2EE, AJAX, HTML, JavaScript, JSP, Servlets, Java, XML, Web services, Hibernate, JDBC, SQL Server, JUnit, CVS, Log4j, Apache Tomcat, My Sql, Windows XP.

We'd love your feedback!