We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

3.00/5 (Submit Your Rating)

Nyc, NY

SUMMARY:

  • 7+ Years of experience in software application design, analysis and development on Client - Server Applications.
  • Experience includes application development in Java,JSP, Servlet programming, Enterprise Java Beans, Struts, JSF, JDBC, spring, Spring Integration, Hibernate.
  • Extensive experience in Application Software Design, Object Oriented Design, Development, Documentation, Debugging, Testing and Implementation.
  • Specialized in Java 1.8, J2EE, Servlets, JSP, JSTL, Custom Tags.
  • Extremely good in Struts, Spring Framework, Hibernate.
  • Used various Ajax/JavaScript framework tools like Java Script, jQuery, JSON.
  • Good Understanding of Design Patterns like MVC, Singleton, Session Facade, DAO, Factory.
  • Expertise in back-end/server side java technologies such as: Web services, Java persistence API (JPA), Java Messaging Service (JMS), Java Data Base Connectivity (JDBC), Java Naming and Directory Interface (JNDI).
  • Having good knowledge of Oracle 8i, 9i, 10g and DB2 as Database and excellent in writing the SQL queries.
  • Having good knowledge on Oracle Migration in J2EE applications with Data integration and validation
  • Developed the web applications on IDE tools like Eclipse, NetBeans and WSAD.
  • Automated build, testing and integration with Ant, Maven, Jenkins and JUnit.
  • Experience in GWT for developing java applications based on the functionality
  • Strong experience in using AJAX, JSTL, Struts Tag Libraries, Tiles, HTML, XHTML, JavaScript, CSS, Angular JS, Node JS, Java Server Pages (JSP) for designing front end.
  • Rich experience in Agile Methodologies such as extreme programming (XP), Scrum, waterfall model and Test Driven Development TDD.
  • Expert level skills in designing and implementing web server solutions and deploying java application servers like Tomcat, JBOSS, WebSphere, WebLogic on Windows& UNIX platform.
  • Experience in Rational Unified Process (RUP) to deliver mission - critical web or desktop applications with J2EE, XML, and related technologies.
  • Extensive use of Use case model, Use case diagrams, class diagrams and sequence diagrams using rational rose.
  • Experience in SOAP, Rest, JAX-RPC API, JAXB API, JAXP API, XML, LDAP and WSDL using IBM-MQ series for developing Web Services.
  • Experience working with versioning tools like CVS, SVN and Clear Case and build tools like ANT, Maven.
  • Very good understanding and working experience of Agile Scrum Process.
  • Experience with RDBMS and writing SQL and PL/SQL scripts used in stored procedures and good knowledge on NoSQL.
  • Strengths include good team player, excellent communication interpersonal and analytical skills, flexible to work with new technologies and ability to work effectively in a fast-paced, high volume, deadline-driven environment.

TECHNICAL SKILLS:

Language: Java, UML, SQL, PL/SQL, C, C++.

Java Technologies: Java EE 5, Servlets 2.4, JSP, EJB, JMS API, JDBC API, JNDI, JSTL, JUNIT, AJAX

Web Technologies: HTML4/5, XHTML, HDML, JAXP API, DHTML, JSF, XML, SAX,DOM,XSLT, XPATH, Java Script, CSS2/3, JQuery, Struts Tag, Display Tag, Web services, Design Patterns, JAX-WS API, Angular JS, Bootstrap, GWT.

Frameworks: JSF, Struts, Hibernate, Spring Framework, JSF 1.2, 2 Primefaces, Grails

IDE'S: Eclipse (GALILEO, HELIOS, INDIGO, Mars), MyEclipse, Net beans.

Web Services: SOAP, WSDL, UDDI, REST, APACHE AXIS.

Web and Application Servers: Web Logic, JBOSS, Web Sphere, Apache Tomcat

Databases: MySQL, DB2, Oracle, MS SQL Server, Mongo DB

Build Automation: ANT, MAVEN

Testing and Logging Frameworks: JUnit, Log4J, Jenkins

OOA, OOD: UML, use-case diagrams, Class diagrams, Activity diagram, Sequence diagram

Operating Systems: Windows 2000, Windows XP, Windows Vista, Windows 7, Windows 8, UNIX.

PROFESSIONAL EXPERIENCE:

Confidential, NYC, NY

Sr. Java/J2EE Developer

Responsibilities:

  • Worked with business teams on requirements gathering and estimating the efforts for development using agile methodology to integrate business line of apps with SOA in a seamless fashion.
  • Developed the UML Use Cases, Activity, Sequence and Class diagrams using Rational Rose.
  • Extensively worked on business, front end and persistence tier using the JSP, Servlets, Spring MVC, and JSON.
  • Developed user interfaces using JSP, JQuery, JavaScript, Angular JS, HTML5, and CSS3.
  • Used AJAX to implement some customizations which required dynamic behavior like controls dependent on user value selection on some other controls.
  • Implemented Java multi-threading and thread handling issues during application development
  • Developed application service components and configured beans using Spring IOC, creation of Hibernate mapping files and generation of database schema.
  • Maintained hibernate configuration file and hbm files for object relational mapping.
  • Used Hibernate Query Language (HQL) features like Named Queries for querying the database and using the objects in data access layer.
  • Develop innovative and quality solutions by making use of latest tools and technologies like Apache CXF, Spring Core, and Spring AOP.
  • Managed Database Transactions using spring’s Transaction Management module and optimized and improved performance of the queries.
  • Also participated in development of new features for the core of the application. This included converting the company's current SOAP API to RESTful API.
  • Developed Rest architecture based web services to facilitate communication between client and servers.
  • Invoked web services and parsed the XML results.
  • Developed AJAX applications in Java and compiled the source to JavaScript running on all the browsers using GWT .
  • Extensively involved in the development of backend Logics or data access logic using Oracle DB and JDBC.
  • Developed stored procedures, triggers and functions with PL/SQL for Oracle database
  • Use of WebLogic application server to deploy the application and connect through the data source using JNDI.
  • Wrote Unit testing and Test suites using JUnit framework for testing the application.
  • Developed application code using Eclipse IDE and configured with Maven 3.2.5.
  • Used RSA integrated SVN Repository to maintain version controlled source code and ANT for application build.
  • Participated in weekly status meeting for providing the development updates.
  • Production support for the application to resolve the issues experienced by the users.

Environment: Java1.7, J2EE, JVM, JSP, XML, Spring, Hibernate, JQuery, AJAX, JavaScript, Angular JS, Oracle 11g, DB2, JDBC, Apache CXF, ActiveMQ, RESTful API, SOAP, Eclipse, WebLogic, Clear Case, JUnit, GWT, UML, JSP, JSTL, EJB, Servlet, Maven, ANT

Confidential, Dallas, TX

Sr. Java/J2EE Developer

Responsibilities:

  • Involved in all phases of Agile Scrum Process like Stand up, Retrospective, Sprint Planning meetings.
  • Responsible for working on Creating XSL style sheets to generate complicated output XML based on user requirements from XML data.
  • Analyzed business requirements and created technical solutions.
  • Used Maven for building the application, and completed testing by deploying on application server.
  • Wrote unit test cases for Unit Level testing using JUnit, Easy Mock.
  • Worked on Maven to build the application and used JRebel for code integrations.
  • Developed front end using Spring MVC, JSP, and JSTL.
  • Used Junit framework for unit testing of application and Log4j to capture the logs.
  • Worked closely with QA, Business and Architects to solve various defects in quick and fast manner to meet deadlines.
  • Involved in analysis, design, testing phases and responsible for documenting technical specifications.
  • Developed the application using Spring Framework that uses Model View Controller (MVC) architecture with JSP as the view.
  • Used Microservices architecture with Spring Boot based service through REST .
  • Worked on Hibernate and created mappings.
  • Involved in development of middle layer business methods, which incorporated the core business functionality using Singleton Beans.
  • Involved in Unit Testing, Integration Testing and UAT Testing.
  • Deployed the application on the JBoss Application Server.
  • Spring framework is used to implement Inversion of Control (IOC) and Aspect Oriented programming (AOP).
  • Used Java Messaging Services (JMS) for reliable and asynchronous exchange of messages.
  • Test cases have been written by using JUnit framework.
  • Accessed database using SQL Queries, PL/SQL scripts.
  • Worked with testing teams and resolved defects.

Environment: Java, J2EE, JSP, Servlets, XHTML, XML, XSLT, JBoss, jQuery, Java Script, Angular JS, Hibernate, DB2, SQL, Spring MVC, Spring IOC, Spring DAO, Microservices, JMS, JPA, Web Services, Apache Camel, SOA, Perforce, Eclipse, Maven, Unix, Linux, Agile Methodology.

Confidential, Rochester, MN

Java/J2EE Developer

Responsibilities:

  • Implementing parsing techniques to extract data from XMLs.
  • Code and test application modules.
  • Participate in peer code review, integration test and user acceptance testing.
  • Provide application maintenance and enhancement support for legacy systems.
  • Use JSF Framework and MVC component development for the applications.
  • Developed Rest web services to expose the business methods to external services.
  • Developed several pieces of the JSF engine, including bean discovery, value bindings, method bindings, component bindings, and event generation.
  • Strong Experience in using XML technologies such as XML, XPATH, XQUERY, XSL, XSLT, DOM and XML Beans.
  • Used MVC framework to separate concerns and structural components in the design.
  • Use ECLIPSE Blue 2014 as IDE tool to develop the application and JIRA for bug and issue tracking.
  • Work involved extensive usage of HTML, DHTML, CSS, JQuery, JavaScript, Angular JS and Ajax for client side development and validations
  • Re-wrote several pieces to make them compliant with the emerging JSF standard.
  • Experience in working with relational database MySQL.
  • Developed complex SQL queries for extracting data from the database.
  • Discuss implementation/design approaches with Client.
  • Participate in discussions with business users for requirements related doubts.
  • Design web applications using HTML and subversions.
  • Work involved extensive usage of HTML, CSS, JQuery, JavaScript and Ajax for client side development and validations
  • Develop and execute Unit Test plans using JUnit, ensuring that results are documented and reviewed with Quality Assurance teams responsible for integrated testing.
  • Used SVN for version controlling and Eclipse as IDE
  • Impact analysis, Design and development of Use cases and Business req.
  • Estimate the requirement, and resources.
  • Coding and Unit testing, Review.
  • Worked in deadline driven environment with immediate feature release cycles.
  • Provided extensive pre-delivery support using Bug Fixing and Code Reviews.

Environment: Java-J2EE, JSF, PrimeFaces, JDK, JSP, Servlets, spring, Hibernate, Agile, Rest web services, Json, My Eclipse, MySQL, Jenkins, Subversions, PL/SQL, Web Sphere, Angular JS, JavaScript, HTML, CSS, XML,XSLT, JQuery.

Confidential, Bridgewater, NJ

Java/J2EE Developer

Responsibilities:

  • Involved in design, development, testing and implementation of the process systems, working on iterative life cycles business requirements, and creating Detail Design Document.
  • Using Agile methodologies to plan work for every iteration and used continuous integration tool to make the build passes before deploying the code to other environments.
  • Created HTML Wireframes based in the Detailed System Specification document Developed the presentation layer of the application using MVC architecture of Spring framework
  • Created DAO classes to interact with Oracle database
  • Used Spring ORM module to integrate with Hibernate.
  • Developed client side validations using HTML, CSS, JavaScript, Node JS and Spring Bean Validator framework.
  • Used the spring validation and Tiles Framework in the presentation layer.
  • Developed user interface using JSP, Spring Tag Libraries to simplify the complexities of the application.
  • Developed user interface with Java Server Pages, Ajax support to speed up the application form filling.
  • Used Apache Axis as the Web Service framework for creating and consuming Web Service clients using SOAP and WSDL.
  • Designed various tables required for the project using Oracle database.
  • Used Web Logic server for deploying the application.
  • Involved in writing the Maven build file to build and deploy the application.
  • Used Log4J to capture the logging information.
  • Used JUnit to test the application classes.

Environment: Java, JVM, JSP, JavaScript, Node JS, AJAX, XML, Spring MVC Framework, Eclipse IDE, Oracle, Rational Rose, Log4j, JUnit, Maven, Web Logic, Web Service, SOAP, WSDL, Apache Axis.

Confidential

Java Developer

Responsibilities:

  • Involved in development of General Ledger module, which streamlines analysis, reporting and recording of accounting information. General Ledger automatically integrates with a powerful spreadsheet solution for budgeting, comparative analysis and tracking facility information for flexible reporting.
  • Designed and developed application using Core Java like collections, multithreading, Generics, String Builder and interfaces, J2EE (JSP, Servlets), Spring and Oracle
  • Managed connectivity using JDBC for querying/inserting & data management including triggers and stored procedures.
  • Designed user-interface and checking validations using JavaScript.
  • Developed UI using HTML, JavaScript, and JSP, and developed Business Logic and Interfacing components using Business Objects, XML, and JDBC.
  • Responsible for Wholesale Banking and Payment Solutions.
  • Developed various EJBs for handling business logic and data manipulations from database.
  • Involved in design of JSP's and Servlets for navigation among the modules.
  • Designed cascading style sheets and XML part of Order entry Module & Product Search Module and did client side validations with java script.

Environment: Core Java, J2EE, JVM, Servlets, Spring, Servlets, Custom Tags, Java Beans, JMS, Hibernate, IBM MQ Series, Ajax, JUnit, JSP, Log4j, JNDI, XML, SAX, Rational Rose, UML.

We'd love your feedback!