We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

4.00/5 (Submit Your Rating)

Bethesda, MD

SUMMARY:

  • 7 years of experience in Information Technology involving Analysis, Design, Coding, Testing, Implementation and Training.
  • Experience in CoreJava with strong understanding and working knowledge of Object Oriented Concepts like Collections, Multi - Threading, Exception Handling and Polymorphism.
  • Experience in SQL, PL/SQL, JDBC, Stored Procedures, Functions, Triggers and Packages.
  • Proficient in working with various IDEs such as Eclipse, NetBeans, JBuilder, IBM RAD.
  • Experience in CoreJava with strong understanding and working knowledge of Object Oriented Concepts like Collections, Multi-Threading, Exception Handling and Polymorphism.
  • Worked on Java 8 features including Lambda Expressions, Stream API, Base64 Encode/Decode, Collectors and others.
  • Experience of working as a Java/J2EE programmer developing applications using Servlets, JSP, JSTL, RMI, EJB, Struts, Spring, Play, JSF, Java Beans, JDBC, JMS, Hibernate and MVC architecture.
  • Multi-cultured Team Player with complete flexibility to work independently as well as in a team and has quick grasping capabilities to work with the newly emerging technologies.
  • Good knowledge in usage of version controls such as Git, CVS, VSS (Visual Source Safe), ClearQuest.
  • Proficient in using XML Suite of Technologies (XML, XSL, XSLT, DTD, XMLSchema, SAX, DOM).
  • Good knowledge of database connectivity (JDBC) for databases like Oracle, DB2, SQL Server, MySql, MS Access.
  • Has experience in software Development Processes like SDLC, Waterfall, Test Driven Development (TDD), Iterative and Agile Methodologies.
  • Participation in all phases of Software Development Life Cycle (SDLC) including analysis, design, coding and testing with JUnit, good knowledge in integrating J2EE Architecture. Experience of onsite user training.
  • Experience in working with WebServices using SOAP, and REST. Creating a SOAP request and making a WSDL call.
  • Strong experiences with databases Oracle 9i/10g/11g, My SQL, SQL Server 2000/05/08.
  • Strong implementation knowledge of Objected Oriented Analysis & Design using Agile & Extreme Methodologies.
  • Good communication skills. Ability to quickly adapt to new environments and learn new technologies.

TECHNICAL SKILLS:

Languages: Core Java, Java 8, J2SE, J2EE, JSPs, Ajax, Servlets, EJBs, JDBC, JavaScript, Angular Js, HTML5, Dhtml, CSS 3,JSF, XML, SQL, WSDL, Junit, JSON, GIT, Jenkins

Frameworks: Spring 2.5 & 3.0, Hibernate 3.x, Struts 2.0, Play Framework

Design Methodologies: Rational Rose, MS Visio, Zeplin, WEM

Application/Web Servers: WebSphere8.0, WebLogic 8.x/7.x, Oracle, Tomcat 5.0, JBoss 5.0, OSE

Database Environments: ORACLE 9i/10g/11i, SQL Server, MYSQL, DB2, Informix DB, Couchbase

IDEs: Eclipse, Netbeans, RAD, Jdeveloper 9.0.3, TOAD, Oracle SQL Developer, Tortise SVN, DBvisuilizer.

Testing Tools: Junit, Test-Ng, Postman, Mockito, Power Mockito

SCM Tools: CVS, Perforce, Clear case, Subversion

Operating Systems: Windows NT/XP/2000, Unix, Linux, Redhatlinux, Solaris

Protocols: HTTP, FTP, TCP/IP, LAN and WAN.

PROFESSIONAL EXPERIENCE

Confidential, Bethesda, MD

Sr. Java Developer

Responsibilities:

  • Worked on analyzing business requirements in meetings, created UML diagrams such as Use Cases, Class Diagrams, Sequence Diagrams and flowcharts for the Optimization module using Zeplin.
  • Implemented the AJAX call from the front end to effectively handle the workflow of the application.
  • Consume different APIs through POSTMAN for gathering information.
  • Deployed and tested the application in lower environment through version control application like GIT.
  • Worked in web server like Oracle Servlet Engine (OSE) and Java Servlet to view console output.
  • Developed Action classes to handle HTTP client requests by using HTTP Servlet Request, HTTP Servlet Response, and Action Mapping and Action Form objects.
  • Worked with Framework for Dependency Injection to provide message sources.
  • Developed Configuration file to define data source, beans and Database properties
  • Designed and developed the User Interface using JSP, HTML, CSS and JavaScript
  • Various tags were used to implement asynchronous requests to web container
  • Worked with Couchbase for developing Persistence classes to interact with the database
  • Implemented JSON document to located and describe the web services
  • Worked with Log4J for logging purpose in the project

Environment: Java 8, J2EE, Servlets, Play, Couchbase, HTML, OSE, Jenkins, Git, Angular JS, UML, Zeplin, JSON, REST, XML, VSS, Log4j, Linux, JIRA, Agile

Confidential, Albuquerque, NM

Sr. Java Developer

Responsibilities:

  • Involved in deploying the application with Spring Framework and Hibernate
  • Worked on gathering business requirements, analyzing the project and created UML diagramssuch as Use Cases, Class Diagrams, Sequence Diagrams and flowcharts for the Optimization module using Microsoft Visio.
  • Implemented the AJAX, JSPs, and Servlets, in the MVC Struts Framework to effectively handle the workflow of the application.
  • Developed Action classes to handle HTTP client requests by using HTTP Servlet Request, HTTP Servlet Response, and Action Mapping and Action Form objects.
  • Worked with Core Spring Framework for Dependency Injection, Spring Context to provide message sources
  • Developed Spring Configuration file to define data source, beans and Hibernate properties
  • Designed and developed the User Interface using JSP, JSF, HTML, CSS and JavaScript
  • Various JSF, Rich facestagswere used to implement asynchronous requests to web container
  • Worked with Spring web flow to represent UI flow
  • Implemented Design Patterns like MVC, Session Facade and Data Transfer Objects
  • Developed few time sensitive and important review/comments sections with Angular JS using react directive.
  • Worked with Hibernate for developing Persistence classes to interact with the database
  • Implemented WSDL XML document to located and describe the web services
  • Developed Ant scripts to deploy EAR, WAR files for deployment into server
  • Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles
  • Worked with Log4J for logging purpose in the project
  • Involved in building and deploying scripts using Maven to generate WAR, EAR and JAR files

Environment: Java, J2EE, Servlets, MVC Struts, Spring, PL-SQL, HTML, WebSphere Application Server, Angular JS, Rational Rose, UML, MS Visio, Rational Unified Process (RUP), XML, Oracle, VSS, Log4j, Unix.

Confidential, Wilmington, DE

Java Developer

Responsibilities:

  • Extensively used Hibernate framework to persist the operations data to the database.
  • Wrote complex SQL and HQL queries to retrieve data from the Oracle database.
  • Used WebServices for communication between the different internal applications.
  • Used Apache Axis as the WebServices framework for creating and deploying WebServices clients using SOAP and WSDL.
  • Scaled the component interactions and generalized the interfaces using RESTFUL.
  • Used SOAP for the communication between the different internal applications.
  • Involved in producing necessary WSDL to deploy as a Web Service.
  • Developed the XML schema and Web Services for the data maintenance and structures.
  • Developed classes to interface with underlying web services layer.
  • Designed and developed JSP pages using Spring MVC framework.
  • Developed Angular JS services making use of resource service to perform REST API calls to the backend.
  • Used Spring Security for Autantication and authorization extensively.
  • Used Spring Core for dependency injection/Inversion of control (IOC).
  • Developed the Controller Servlet to handle the request and responses.
  • Designed rich user interface screens using AJAX, Java Script, CSS, HTML.
  • Involved in the design of the Referential Data Service module to interface with the various internal databases using JDBC.
  • Developed and deployed the applications on Oracle WebLogic Application Server.
  • Worked on database interaction layer for insertions, updating and retrieval of operations data of internal applications from oracle database by writing stored procedures.
  • Involved in designing test plans, test cases and overall Unit testing of the system.
  • Object Oriented Analysis and Design using UML include development of class diagrams, Sequence diagrams and state diagrams and implemented these diagrams in Microsoft Visio.
  • Implemented MVC, DAOJ2EE design patterns as a part of application development.
  • Developed controllers and actions encapsulating the business logic.
  • Prepared documentation and participated in preparing user's manual for the application.

Environment: Core Java, Java 1.6, JSP 2.2, Servlets 3.0, Spring MVC, Hibernate, Web Services(SOAP, WSDL, REST), Apache Axis, XML, JNDI, JDBC, Spring, Oracle WebLogic Application Server 11g, Oracle 10g, UML, Eclipse 3.5, HTML 5, CSS, AJAX, JavaScript, Ant, JUnit, Microsoft Visio.

Confidential, Monmouth, NJ

Java J2EE Developer

Responsibilities:

  • Understanding functional specifications, designing, and creating custom solutions to match the requirements.
  • 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.
  • Designed and developed the front end using HTML, CSS, and Dojo, JSP and tag libraries.
  • Used Spring Core Annotations for Dependency Injection.
  • Designed and developed a ‘Convention Based Coding’ utilizing Hibernates persistence framework and O-R mapping capability to enable dynamic fetching and displaying of various table data with JSF tag libraries.
  • Designed and developed Hibernate configuration and session-per-request design pattern for making database connectivity and accessing the session for database transactions respectively. Used HQL and SQL for fetching and storing data in databases for gathering customer related information for a customer.
  • Designed and developed the Valuators, Controller Classes and Java bean components
  • Participated in the design and development of database schema and Entity-Relationship diagrams of the backend Oracle database tables for the application.
  • Implemented web services with Apache Axis.
  • Wrote front end in visual basic, with a middle layer inC++, goingto an oracle repository.
  • Designed and Developed Stored Procedures, Triggers in Oracle to cater the needs for the entire application. Developed complex for extractSQL queriesting data from the database.
  • Designed and built SOAP web service to retrieve the data for companies report from MDM-CRSEARCH webservice. The input output parameters for CR webservice are described in SDCA SFS.
  • Experience working in a J2EE environment through development and implementation of application
  • Experience creating implementation / rollout plans.
  • Defect resolution, troubleshooting, production support.
  • Used Apache Ant for the build process.
  • Used ClearCase for version control and ClearQuest for bug tracking.

Environment: Java, JDK 1.5, Servlets, Hibernate 3.2, JPA 2.0, Spring 2.0, JSF beans, JSF Ajax, Oracle 10g, Eclipse 3.2, Apache Ant, Web Services (SOAP), Apache Axis 2.0, WebSphere 6.1, JSF Taglibs, JavaScript, HTML, CSS, XML, Clear Case, ClearQuest, MS oracle c++.

Confidential

Jr. Java Developer

Responsibilities:

  • Involved in using XML for developing tool for user interface customization.
  • Developed web GUI involving HTML, JSP under MVC architecture.
  • Developed UI Functions Using Java Script.
  • Involved in code reviews and enhancement of application.
  • Developed various components of the application and unit test them.
  • Involved in developing the customer form data tables, stored procedures and triggers.
  • Maintaining the customer Support and customer data from database tables in Oracle database.
  • Extensively used Java Mailing Service API to create, send, receive, and read messages between application components.
  • Deployed Enterprise application using Web sphere Server.
  • Maintained multiple Enterprise applications in Production Environment of Web sphere.
  • Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles.

Environment: Java, J2EE,Custom tags, JSP, Spring, AJAX, Design Patterns, CVS, PL/SQL, XML, XSD, CSS, HTML, JavaScript, WebSphere, Oracle 10g, Windows.

We'd love your feedback!