We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

4.00/5 (Submit Your Rating)

Plainfield New, JerseY

SUMMARY:

  • 9 years of IT experience in Analysis, Design and Development of various Applications using Java/J2EE Technology.
  • Experience in implementing JAVA/J2EE technologies such as Servlets, JSP, EJB, JMS, JDBC, Threads, Multi - Threading, Collections, Exception handling and Sockets.
  • Hands on experience with Spring modules (Spring Core, Spring MVC, AOP, Security and Transaction), Struts along with Hibernate as the back-end ORM tool.
  • Experienced in developing applications using Model-View-Controller architecture and spring framework.
  • Expert level knowledge in using Spring modules like Spring Core, Spring DAO, Spring AOP, Spring MVC for Portlets, Spring Security and Auto Wiring concepts using Spring framework.
  • Experienced in web development using HTML5, DHTML, XHTML, CSS3, JavaScript, Angular JS, Node JS technologies.
  • Developed applications with a technology stack of Mongo DB, Express.js, Angular.js, Node.js. (MEAN Stack)
  • Development in Data Modeling Data Analysis for Online Transaction Processing (OLTP) and Data Warehousing (OLAP) applications.
  • Strong experience in XML related technologies including XSD, DTD, XSLT, XPATH, and DOM.
  • Experience in Working with SAX Parser and DOM parser.
  • Expertise in applying Java Messaging Service (JMS) for reliable information exchange across Java applications.
  • Experience in developing and consuming Web Services using REST, SOAP, XSD, XML, UDDI, JSON and WSDL.
  • Worked with REST representational state transfer protocol for connection between end nodes in establishing connection in networks for network hyper media applications.
  • Strong in Service Oriented Architecture (SOA) for Web Services using SOAP/WSDL.
  • Expert understanding of Test Driven Development (TDD) Environment and experience in Agile software development and Design Patterns.
  • Used Apache CXF to create web services.
  • Implemented Restful client classes to access external services using Jersey framework.
  • Implemented Apache Camel routing to integrate with different systems and provide end-to-end communications between the web services and other enterprise services.
  • W orked with IBM Web Sphere, JBoss, Web logic application servers and Apache Tomcat web servers.
  • Worked with Docker for automatically deploy of code from server.
  • Experience of working with databases Oracle 8i/ 9i/ 10g/ 11g and DB2, MySQL, extensive experience working on SQL, PL/SQL, Oracle Database development experience using tables, triggers, views, packages, stored procedures and all object relational features in oracle.
  • Experience with log tools like Ant, Maven, Junit and Log4j
  • Experience in using JUnit, Mockito testing framework and log4j.
  • Experience with continuous integration tools like Jenkins
  • Experience with an Agile, Scrum methodology to ensure delivery of high quality work with two-week iteration.
  • Knowledge in version control - GIT, CVS, Subversion (SVN), VSS and Clear case
  • Experienced in using Operating Systems like Windows 98/2000/7/8/10/ NT / XP, Linux, UNIX, AIX, Knowledge in UNIX Shell Script.
  • Worked on CentOS platform which is also a Linux Distribution.
  • Team Player, quick learner and self-starter with effective communication, motivation and organizational skills combined with attention to details and business process improvements.

TECHNICAL SKILLS:

Java & J2EE Technologies: JDK 1.6, 1.7, JDBC, EJB, Servlets, JSP, JSTL, JSF, JMS, JNDI, JAF, JTA, JPA, JCA, JAAS, JAXR, JAXP, RMI, Multi-Threading, Collections, Generics, Serialization & Exception Handling

Application servers: WebSphere, Weblogic, JBoss

Web Servers: Apache Tomcat, Apache HTTP Server, IBM Http Server

Web technologies: XML, XSLT, XSL, JAXB, SAX/DOM, HTML, CSS, Java script, Node JS, Angular JS, Backbone JS, Express JS

Design Patterns: Singleton, Proxy, Interface, Factory, Iterator, Fa ade.

Frameworks: Spring 2.5/3.0, Struts 2.0, EJB 3.0, Hibernate 3.0

Web Service: RESTful, SOAP, JAX-RS, JAX-WS, JAXB, WSDL

Testing: JUnit, JProfiler, JMeter, Mockito

IDE Tools: Eclipse 4.0, Net Beans 8.1, IntelliJ IDEA IDE, JDeveloper, PL/SQL Developer

Databases: Oracle 8i, 9i/10g/11g, MS SQL Server 2000, MySQL, DB2, Mongo DB

Build Tools: Ant, Maven, Junit, Docker, AWS Elastic Beanstalk, FlexUnit

Defect tracking tools: Jira, Bugzilla

Version Controls: CVS, VSS, SVN, GIT

Integration Tools: Jenkins, Bamboo

Platforms: Sun Solaris 9, Unix/ Linux, cent OS, Windows

SDLC Methodologies: Agile Methodology, Waterfall and iterative.

PROFESSIONAL EXPERIENCE:

Sr. Java/J2EE Developer

Confidential, Plainfield, New Jersey

Responsibilities:

  • Worked in requirement gathering, design and development of the application in Agile methodology using SCRUM.
  • Involved in UML diagrams like interaction diagrams (sequence diagram and collaboration) and use cases, class diagrams, activity diagrams.
  • Extensively Worked with Eclipse (Kepler) to develop, test and deploy the complete application.
  • Used IntelliJIdea in developing the project code.
  • Multi-channel system for originating and processing a full range of credit product applications such as Loan, Line of Credit, Visa, etc.
  • Involved in implementation of application using conventional design practices (SOA-Service Oriented Architecture, MVC-Model View Controller).
  • Used EJBs (Session beans) to implement the business logic, JMS for communication for sending updates to various other applications and MDB for routing priority requests.
  • Worked with IDE as Eclipse Indigo and deployed into Oracle WebLogic Application Server & used Maven build tool to achieve more functionality for build process.
  • Implemented business logic for various modules of the system using java as POJO’s.
  • Developed user interface using Bootstrap, HTML5, CSS3, Java Script, Ajax and Jquery
  • Worked on the modernization of a legacy and outsourced UI, Technologies used were Backbone.js, Angular.js and Jquery.
  • Designed and implementing a Node.js and bootstrap.js based mobile messaging app.
  • Developed a MEAN Stack Application Using Mango DB, Express JS, Angular JS and Node JS
  • Developed Servlets and JSPs based on MVC pattern using Spring Framework.
  • Proficiency in developing Model View Controller (MVC) Architecture based applications using Spring Frameworks.
  • E xtensive knowledge on application development using JAXB, JAXWS and EJB.
  • Created web applications prototype using Angular JS, Node.js.
  • I nvolved in web component design and development using the spring framework, JSP, Servlets, and taglibs.
  • Developed the spring AOP programming to configure loggingfor the application.
  • Consumed SOAP Web Services to retrieve customer information and integrate with User Interface, used JAX-RS to develop RESTfulresource to integrate with Web Interface.
  • Created maven archetypes for generating fully functional REST web services supporting both XML and JSON message transformation.
  • Developed Web services and Web service clients using Apache CXF.
  • Developed Data Access Objects (DAO) using JDBC API for Database access.
  • I nvolved in loading and storing objects using Hibernate.
  • Responsible in code review and design doc preparation
  • Have worked on Oracle 11g database for storing and retrieving the application data.
  • Calling PL/SQL stored procedures to display data into database.
  • Worked on PostgreSQl while I was working with multi databases like database for client and database for server side.
  • Used JPA with Entity Beans for interacting with Persistence Layer for CRUD operations.
  • Developed Spring batch process to create outbound files.
  • Used Eclipse for developing JSPs, Servlets, Spring and with Apache Tomcat server in the development phase.
  • Worked with the Weblogic Application Serve r to build, publish and deploy the application.
  • Developed Messaging framework for Asynchronous messaging service using JMS and MQ-series.
  • XML was used to create the db schema-mapping file for Hibernate.
  • Helped a team in performing tests using JUnit and automation scripts for UI.
  • Used testing tools and frameworks like unit testing, selenium, TestNG .
  • Configured LDAP server to be used with Spring Security to provide authentication for internal application.
  • Worked with version control like GIT .
  • Worked on CentOS platform which is also a Linux Distribution.
  • Installing and starting various application servers using python script
  • Developed LINUX scripts to automate business process. This includes feeding data to database and creating CSV files to send the data to different vendors.

Environment: Java, J2EE, Agile/SCRUM, GIT, IntelliJ, SOA, HTML5, CSS3, Javascript, Jquery, Bootstrap, Angular JS, Backbone JS, Node JS, Spring, EJB, JSP, Servlets, SOAP, maven, Spring AOP, RESTful, Apache CXF, DAO, Hibernate, PL/SQL, Oracle 11g, PostgreSQL, JPA, CRUD, Apache Tomcat, Weblogic, JMS, Spring Security, Selenium, TestNG, Linux, Python.

Sr. Java/J2EE Developer

Confidential, San Antonio, Texas

Responsibilities:

  • Actively involved in Analysis, Detail Design, Development, Bug fixing and Enhancement.
  • Implemented the application using Spring MVC Framework.
  • Used Spring validation in the presentation layer.
  • Developed user interface with Angular JS, JSP and Spring Tag Libraries
  • Involved in developing a MEAN Stack Application using Mongo DB, Express JS, Angular JS and Node JS.
  • Created action classes and session beans to process the requests from the user.
  • Implemented various design patterns in the project such as singleton, factory pattern.
  • Worked with SOA UI testing and maintenance of Web Services.
  • Merging the latest code to release environment based on the change sets and creation of new RPM builds using Jenkins, continuous Integration.
  • Also, used HTML and CSS to develop some functionalities of User Interface and styling the pages as well.
  • Used JavaScript and jQuery for the client side validations.
  • Extensively worked with Maps, Hash maps, Lists and Array Lists API of Java6.
  • Hands-on experience on configuring WebLogic cluster, domain.
  • Extensively used Hibernate in data access layer to access and update information in the database.
  • Designed and implemented Servlets module to capture the XML as request and parse XML.
  • Developed Persistence Framework consisting of components like Persistence Code Generator, Persistence Manager and Data Access Objects (DAO) which hides JPA complexities and offers transparent access to database.
  • Extensive working experience in Spring framework and Hibernate.
  • Followed Agile (SCRUM) methodology, involved in sprint planning every two weeks and setup daily standup meetings.
  • Used Web services - WSDL and SOAP for getting credit card information from third party.
  • Designed various tables required for the project in Oracle database and used stored procedures and triggers in the application.
  • Performed unit testing using Mockito and JUnit framework. Used Ant scripts to build the application.
  • Used Apache Camel to design various EIP patterns.
  • Deployed application on JAXB, JBoss Application server and monitored the error logs using Log4j.
  • Used CVS for version control.
  • Developing all database elements, including, tables, stored procedures, triggers, views, schemas, roles, imports, exports, security administration, OLTP, OLAP, etc.

Environment: Java, J2EE, Spring MVC, Spring Validation, HTML, CSS, Angular JS, Mongo DB, Express JS, Node JS, JSP, SOA, Jenkins, Weblogic, DAO, WSDL, SOAP, Maps, Hasj maps, Lists, Array Lists, ORACLE, JUnit, Mockito, Ant, JAXB, JBoss, Apache Camel, Log4j, CVS, OLTP, OLAP

Sr. Java/J2EE Developer

Confidential, Austin, Texas

Responsibilities:

  • Analysis and understanding of business requirements.
  • Implemented the process using Agile (Scrum) methodology and Test driven Model.
  • Used Spring Framework for Dependency injection, security features and integrated with the Hibernate framework.
  • Used Log4J for logging the application exceptions and debugging statements.
  • Written JUnit test cases.
  • Used Hibernate as ORM tool for data related functionalities and implemented transactions.
  • Developed web services components using XML, SOAP and Axis
  • Developed application using Spring, JSP, JSTL (Tag Libraries) on the presentation layer, the business layer is built using spring and the persistent layer uses Hibernate
  • Tuned OSGI application for deployment to an ARM processor running an Open Source Framework
  • Used Spring Batch to process the CSV files.
  • Used Spring DAO concept in order to interact with database (DB2) using jdbc template.
  • Developed front end screens using HTML, CSS, JavaScript, jQuery and AJAX.
  • Implemented the DAO and Business Delegate design patterns
  • Used Spring IOC for depending Injection.
  • Used Maven for integration and building of the project.
  • Used Clear Case, SVN for version control.
  • Used IBM WebSphere as an application server and IBM http server as a webserver to serve the http request from multiple customers.
  • Building the portlet application pages using spring portlet and JSR
  • Involved in configuring and deploying the application with Web Sphere application server.
  • Used Spring Web Flow and JSF for the presentation layer and JPA for persistence.
  • Integrated Single Sign-On for Online Claims application by dynamically generating payload based on the user credentials when they click on a click which directs to the Online Claims application.
  • Implemented Singleton and Factory design patterns.
  • Implemented EJB classes for business logic.
  • Intensively used JSF (Ice Faces, Rich faces, and Prime faces) for developing UI screens for the application. Dealt majorly with Prime Faces components like Data Table, Select One Radio, Wizard, Progress Bar, Panel Grid etc.

Environment: Java, J2EE, Agile/SCRUM, TDD, Spring Dependency Injection, Hibernate, Log4j, JUnit, SOAP, JSP, OSGI, Spring Batch, HTML, CSS, Javascript, Jquery, Ajax, DAO, Spring IOC, Maven, SVN, Clear Case, IBM WebSphere, portlet, JSR, JSF, JPA JDBC, DB2

Java/J2EE Developer

Confidential, Hudson, NY

Responsibilities:

  • Involved in various phases of Software Development Life Cycles (SDLC) like Design, Development and testing phases, and developed Use Case diagrams, Class diagrams, and Sequence diagrams.
  • Developed presentation tier using JSPs, Action Tags, JSTL, Struts Tag Libraries, HTML, Java Script and CSS.
  • Involved in assisting QA team in Load and Integration testing of J2EE applications on JBOSS Application Servers.
  • Designed application architecture for E-Databank. This architecture is an addition to the functionality provided by WebSphere Portal Server.
  • Web tier is implemented using Struts MVC framework with JSP, CSS, AJAX and JavaScript for user interface implementation.
  • Developed Web Services by using Restlet API and a Restlet implementation as a RESTful framework.
  • Implemented Maven as build and configuration tool.
  • Involving in creation of both service and client code for JAX-WS and used SOAP UI to generate proxy code from the WSDL to consume the remote service
  • Developed format for the data inside requests and responses by RESTful web services using JSON.
  • Used Struts Validation Framework and JavaScript for server and client side validation.
  • Domain creation, JDBC connection pools creation, JMS queue configuration and other server configuration for Tomcat.

Environment: Java, J2EE, SDLC, JSP, JSTL, Struts, HTML, CSS, JavaScript, JBoss, WebSphere Portal, AJAX, Restlet API, RESTful, Soap, JDBC connection pools, JMS

Java/J2EEDeveloper

Confidential

Responsibilities:

  • Actively participated in the daily SCRUM meetings to produce quality deliverables within time.
  • Involved in multi-tiered J2EE design utilizing Spring framework and JDBC.
  • System was built using Model-View-Controller (MVC) architecture.
  • Designed the front end using JSP.
  • Designed and implemented the application using JSP, Spring MVC, JDBC, MYSQL
  • Used SVN version control tool
  • Automated the build process by writing Maven build scripts
  • Wrote SQL queries, stored procedures, modifications to existing database structure as required for addition of new features using MySQL database.
  • Involved in installing and configuring Eclipse for development.
  • Done unit testing using JUnit.

Environment: Java, J2EE, Agile/Scrum, Spring MVC, JDBC, JSP, MYSQL, SVN, Maven, JUnit.

Java/J2EEDeveloper

Confidential

Responsibilities:

  • Responsible for developing and bug fixing of the RnD application.
  • Developed Billing module in the application to interact using Model View Controller architecture(MVC).
  • Developed the application on MVC framework by writing UI with Java Script and JSP pages in user-friendly environment.
  • Defined POJOs (java beans), Hibernate mapping files and named queries for Reverse Auction components.
  • Worked extensively integration of the modules Responsible for trouble shooting the production issues and performance of the application.
  • Deployed applications on WebLogic and configured it with Eclipse as IDE.
  • Used Oracle, server databases as backend applications and generated queries using Toad.
  • Participated in performing extensive Unit Testing for the application using JUnit and Jmeter.
  • Involved in setting up the environment for Development, Testing, and Maintaining.
  • Involved in taking responsibility to train new team members on the framework and the RnD application design.

Environment: Java, J2EE, Spring MVC, JavaScript, JSP, POJO, Hibernate, Oracle, Toad, JUnit, Jmeter.

We'd love your feedback!