We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

4.00/5 (Submit Your Rating)

Trenton, Nj

SUMMARY:

  • 8+ Years of IT Experience as Full Stack Java Developer in All Phases of Software Development Life Cycle. Analysis, Design, Development, Implementation, Deployment and Testing of Object Oriented applications and Desktop / Web based Enterprise Applications using Java/J2EE technologies.
  • Extensive Experience on development of environment building and applications for web deployment using Java, J2EE, JDBC, Servlets, JSP, JavaBeans, JavaScript, HTML, XHTML/ DHTML & XML, Angular.JS 1.3, EJB, Struts, Spring MVC, Ajax, Hibernate, CSS and Web Services.
  • Worked on N - Tier Architecture for required areas of development.
  • Expert in developing Java based software applications and web applications using J2EE Framework which includes Servlets, JSP, JSF and JDBC technologies.
  • Extensive knowledge in Front End technologies like JQuery, JavaScript, HTML and CSS, Bootstrap, AngularJS, JSTL and JSON.
  • Adept in various design patterns such as Model View Controller (MVC), Singleton, Session Facade, DAO, DTO and Business Delegate in the development of Multi-tier distributed Enterprise Application
  • Experience in working with systems like JMS, MQ Series and channelizing messages from one queue to another.
  • Strong technical knowledge on ORM frameworks like Hibernate to map the application Java Objects with backend database tables. Experience in integrating Hibernate with Spring framework.
  • Very well experienced with various Spring modules like Spring Core, Spring Data Access, and Spring Web framework .
  • Experience in developing web services for the providers and clients using SOAP and REST technologies.
  • Exposure with web/application servers like Apache Tomcat, JBoss, IBM WebSphere, WebLogic . Expertise in Liferay portal services which are used in web development and portal development.
  • Experience with building and deploying projects using Maven, Jenkins technologies.
  • Used ANT and Maven scripts for development and deployment of web/App servers.
  • Experience in various software methodologies such as Waterfall and Agile Methodologies.
  • Experienced in J2EE, Java Servlets, JMS, EJB, Design Patterns, Web services and building integration projects using any integration tool.
  • Developed Scripts for automation of productions tasks using Perl, UNIX scripts.
  • Worked on various Operating Systems such as Windows, Linux and Unix and also worked with Agile (SCRUM) development methodologies.
  • Solid programming skills and experience troubleshooting Mule ESB, including working with debuggers, flow analyzers and configuration tools.
  • Good conceptual experience in Apache Cassandra DB data modeling.
  • Has significant knowledge in working with databases like Oracle 8i/ 9i/ 10g/ 11g, SQL Server, DB2, database programming using PL/SQL. Experience in Version control systems like Git and CVS. Having good exposure on integration with AGILE PLM .
  • Good team player having excellent analytical, problem solving, communication and interpersonal skills with ability to interact with individuals involved in the project and a self-starter.
  • Highly proficient in understanding new technologies accomplishing projects goals successfully. Exceptionally well organized, strong work ethics and willingness to work hard to achieve employer objectives.

TECHNICAL SKILLS:

Programming: Java / J2EE, XML, XSL/XSLT, XSD, RMI, EJB, JDBC, JSP, JSTL, Servlets, JUnit, Log4j, Java Script, HTML, CSS

Messaging Systems: JMS 1.1, MQ Series

Java/J2EE Technologies: EJB, Servlets2.3/2.4, JSP1.2/2.0, JDBC 2.0/3.0, MVC, Struts 1.3, Hibernate 3.x, Spring 3.x, JSF 1.2, AJAX, LOG4J, JNDI, RMI, JUNIT

IDE: Eclipse, Net Beans, JavaBeans, WSAD

Web Technologies: JavaScript, Bootstrap, CSS, HTML, DHTML, XML, XSL, Angular JS, Backbone

Databases: Oracle 8i/9i/10g/11g/12c, MS SQL Server2008, MySQL, DB2 UDB

Methodologies: OOAD, UML, Agile, Waterfall, Designpatterns

Web Services: SOAP, WSDL, REST, Apache Axis 1.1, JAXP, Google Cloud Logging, Google Cloud Storage

Tools: Rational Rose, UML, Ant, Maven, Gradle, Hibernate, Jenkins, JUnit, Json, React.Js.

Version Control Tools: Subversion(SVN), StarTeam, VSS, Clear Case, SCM

Application/Web servers: Apache Tomcat, Glassfish JBoss, BeaWeblogic, IBM WebSphere, Apache Camel

Operating Systems: Windows 7/XP/2000/NT/98/95, Unix, Mac OS

Others: Git, Scrum, JAXB, AGT,Selinium, ActiveMQ, python, Cassandra, Hybris, Cockpit.

PROFESSIONAL EXPERIENCE:

Confidential, Trenton, NJ

Sr. Java/J2EE Developer

Responsibilities:

  • Involved in the analysis, design, and development and testing phases of Software Development Life Cycle (SDLC).
  • Primarily focused on the spring components such as Dispatcher Servlets, Controllers, Model and View Objects, View Resolver.
  • Designed and developed the front-end with Spring MVC framework, Tag libraries and Custom Tag Libraries and development of Presentation Tier using JSP pages integrating AJAX, Custom Tag's, JSP Tag Libs, HTML, JavaScript and JQuery.
  • Used Java J2EE for transaction management.
  • Developed UI pages with HTML5, CSS, JavaScript, JQuery, JSTL, JSF and JSP.
  • Use to work with multiple transaction resources like RDBMS or Message Queue .
  • Managed by Application Server (WebSphere, Weblogic) using JTA .
  • Developed the Java Code using MyEclipse as IDE.
  • Developed Web Services using REST interfaces using MuleSoft’s Mule Enterprise Service Bus (ESB) platform to deliver fast, reliable, and scalable integration API code .
  • Used WebSphere application server 7.1 for deploying the applications.
  • Implementation using Spring Framework along with POJO (Plain Old Java Objects) for achieving middle-ware service delivery.
  • Developing PWM portlets using Liferay Spring MVC framework.
  • Developed JSP pages to render based on the Life Ray roles assigned to the application users.
  • Used the Express JS server framework to create single web application.
  • Implemented Service Oriented Architecture (SOA) framework for developing reusable services using open standards such as JMS and Web Services. XML Web Services interact with cross application environments.
  • Involved in design/programming with Oracle 11g, EJB class frameworks on BEA Web logic, and XML based asynchronous messaging with queues and topics (JMS).
  • Designed and developed client and server components of an administrative console for a business process engine framework using Java, Google Web Toolkit(GWT) and Spring technologies.
  • Involved in the integration of spring batch using shell scripting.
  • Implemented the Model View Controller (MVC) architecture by developing controller and service implementation classes.
  • Used Struts Framework for implementing (Model View Controller) MVC design pattern to develop the web portal..
  • Implemented server side validation using Struts Validator framework.
  • Responsible for all server side Validation and implementing Business logic based user transaction with an encrypted tokens.
  • Working on XML. XQuery, XSD, WSDL, ODSI and performed operations on the SOAP 1responses.
  • Handled integrated systems data mapping via Idoc's segments with (Hybris) known as Blue Sky Project.
  • Configured data mapping with IDOC segments as per business requirements for Hybris system .
  • Executed Data import/Export using Hybris Impex Scripts.
  • Performed customization of hybris data modeling as per project requirement.
  • Developed UNIX Shell scripts for automating project management tasks.
  • UNIX scripting for implementing Dependency Injection (DI/IOC).
  • Worked with spring based Hybris Accelerators, Extensions and Cockpits.
  • Configured Data Sources for the Oracle database system using IBM WebSphere.
  • Administered and developed on a HP Tandem Nonstop SQL system, working with transaction processing and database administration.
  • Used Amazon Web Services (AWS) that offers reliable and inexpensive cloud computing and remote computing services.
  • Implemented spring security to provide authentication and access-control framework.
  • Design and developed Ant scripts to build and deploy the application in JBoss.
  • Used Jenkins for continuous build integration and maven profiling for building multiple projects and generating war.
  • Developed Graphical User Interfaces using JSF for user interaction.
  • Involved in the design and development of Business Tier using spring, DAO's (Data Access Objects), Data Access Layer using Hibernate.
  • Using Oracle Database for verifying and validating the data.
  • Implemented a Node.js server to manage authentication.
  • Involved in using Persistence API Hibernate, to views and queries data with Oracle database.
  • Developed UI components for email and link sharing of documents and files for a Content Management System using Backbone.JS and JQuery.
  • Developed JUnit test cases for elements, web beans, handlers.
  • Provided support on AWS application provisioning and maintenance tasks, AMI upgrades, and database snapshots.
  • Design and implementation of Test Environment Framework based on Amazon EC2 solutions.
  • IBM Websphere hosting and Apache Tomcat webserver integration - both on Windows and AIX platform.
  • Using Apache framework for getting remote information.
  • Created Maven build file to build the application and deployed on WebSphere Application Server.
  • Designed and developed utilizing,J2EE,Tomcat,JSON and JQuery.
  • Focused on Test Driven Development(TDD); thereby creating detailed JUnit tests for every single piece of functionality before actually writing the functionality.
  • Created Various UML Diagrams e.g. Class diagrams, Sequence diagrams.
  • Designed and developed the application to be responsive for desktop and mobile devices using Bootstrap.
  • Oracle Enterprise Manager(OEM) 11g and 12C to monitor single instance and RAC databases.
  • Extensively used Oracle SQL Developer graphical tool for the enhancement and simplification of Database Development task. Developed rule modules using Rule Engines, Drools ILOG, BRMS and BLAZE for business management.
  • Created rule-based decision services using BRMS (ILOG JRules framework) . Decomposed Functional Rules and ILOG / Fair Isaacs Blaze Rules for various categories
  • Developed specialized search system using Mongo DB, AngularJs, Java Servlets, JUnit, Maven.
  • Worked on designing and creating business rules using IBM ILOG Rules Engine.
  • Designed various design Workflow Modules using BPM (Business Process Modeler) to implement Business Logic and Business rules using Ilog, Jrules.
  • Experience in using Jasper IReport and SQR to generate forms, reports and sub-reports.
  • Involved in NoSQL(Datastax Cassandra) database design, ntegration and implementation.
  • Cassandra data model designing, implementation, maintaining and monitoring using DSE, DevCentre, Datastax Opscenter.
  • Implemented IPC between LIFERAY portlets.
  • Developed web services, SOAP message envelopes and headers using WSDL, UDDI, XML and JAXP. Used Git to implement version control System.
  • Used SQR then switched to Jasper iReport tool along with Log4J to generate forms, reports and sub-reports and to capture the log that includes runtime exceptions.
  • Used Log4j Logger for all logging purposes and JUnit for integrated test runs, XML for building data structures required for Web Services and JMS for sending a-sync messaging using the Event based Framework.
  • Performed analyses, troubleshooting and worked closely with QA to keep application robust.
  • Developed reusable components to be used across the modules and refactored code for increased reusability.

Environment: Core java 1.6, J2EE, Maven 3.0, JUnit 4.1, Oracle11g, JSP 2.1, Servlets 2.5, Spring 3.0, Hibernate 3.2, JBOSS, JMS, JVM,JQery, JSLT 1.2, HTML 5, XML, Oracle12C, XSLT, AJAX, CSS, JavaScript, Bootstrap, AngularJS, PL/SQL, weblogic, Eclipse, GWT, AWS, JSP,log4j,Windows, Unix, SOAP, REST,WSDL, UDDI, Apache Tomcat, JUnit, WebSphere application server 7.1.

Confidential, Middletown NJ

Java/J2EE Consultant

Responsibilities:

  • Actively involved in analysis, detail design, development, bug fixing and enhancement in agile methodology. Involved in daily scrum and sprint planning meetings.
  • Involved in developing the application using Java/J2EE platform. Implemented the Model View Control (MVC) structure using Struts. Used JQuery for the development of web application using AngularJs, Ajax, DHTML and DOM scripting.
  • Used Spring Core Annotations for Dependency Injection and used Apache Camel to integrate Spring framework.
  • Used Hibernate as Persistence framework mapping the ORM objects to table using Hibernate annotations.
  • Used Spring for Dependency Injection and used Apache Camel to integrate Spring framework.
  • Used Axis to implementing Web Services for integration of different systems.
  • Used Hibernate for Object Relational mapping.
  • Incorporating product data and configuration from Arena PLM system into Agile
  • Implemented features like logging, user session validation using Spring-AOP module.
  • Developed client request validations and processed using JavaScript.
  • Developed client application API's using Node Js.
  • Used Require Js to improve speed and quality of the code.
  • Used Log4j for the logging the output to the files.
  • Used Junit unit testing.
  • Used Spring Framework at Business Tier and also Spring's Bean Factory for initializing services.
  • Prepared the proof of concept by configuring the Spring and Hibernate for various modules.
  • Proficiency in ATG commerce Framework.
  • Involved in working with ATG Commerce Server in the models Product Catalog, Targeted Promotions and Pricing Services.
  • Used JSF framework in creating view pages, there are a lot of implementations for JSF specs such as Mojarra and Apache MyFaces.
  • Used Session Beans for business logic and Entity Beans for database persistence
  • Developed server-side services using Java multithreading, Java, Springs, Web Services(SOAP, AXIS).
  • Wrote programming in the JBOSS Enterprise SOA environment including JBOSS Workflow and Drools Business Rules engine.
  • Developed user interfaces using JSP, JSF framework with AJAX, Java Script, HTML, DHTML, and CSS.
  • Wrote application front end with HTML. Wrote custom tags for role-based sorting and filtering.
  • Used IBM Webserver application Server.
  • Implemented design patterns like Front Controller, MVC, Business Delegate, Data Transfer Objects and Data Access Objects.
  • Used Software development best practices from MVC, Spring, databases
  • Develop and execute Unit Test plans using JUnit ensuring that results are documented and reviewed with Quality Assurance teams responsible for integrated testing.
  • Used Struts validationss framework for performing front end validations.
  • Provided extensive pre-delivery support using bug fixing and code reviews.
  • Developed various helper classes using core Java multi-threaded programming and collection classes.
  • Used struts navigation library to dynamically assemble presentation pages from reusable component.

Environment: Java, J2EE, Spring3.0, Struts1.3, Hibernate3.6, Servlets, Tag Libraries, HTML5,CSS, JDBC, SQL, JNDI, JUNIT, JSP, XML, XSLT, Eclipse, ANT, ATG, Weblogic 11gR3, SOAP, WSDL, JAXB, Oracle11g, Design patterns, Apache Tomcat, UDDI, WSDL.

Confidential, Des Moines, IA

Java Developer

Responsibilities:

  • Co-ordination with the client team to understand the business requirement and finalizing the SRS (Software Requirement Specification).
  • Requirement Analysis for the Functional & Technical specifications.
  • Creation of detailed LLD (Low Level Design document).
  • Preparation of Technical Design Document.
  • Design and Coding of various JAVA modules using Spring MVC architecture and Hibernate
  • Used Java/J2EE, MVC, DAO and Value Object Design Pattern for component architecture.
  • Architected, designed and implemented new functionality utilizing Spring MVC.
  • Design and architectural decisions for a multi-tier reusable service based J2EE application .
  • Design and Coding of User Interfaces using JSP, AJAX,HTML,CSS.
  • Coding the business tier which includes the business objecs and delegates using Hibernate.
  • Design database and create DB objects like tables, Stored procedure, Triggers, Sequences, Functions, Views etc.
  • Creation of sample data for testing.
  • Used the liferay portal services in web development.
  • As we have distributed network and data used the Scala.
  • Used AJAX for developing asynchronous web applications on client side .
  • Used JDBC for accessing database to track all credit aspects of accounts, which include financial review details, security held, actuarial exposure data and receivables
  • Creation of Unit and System Test Cases.
  • Analysis for the new requirements along with the impact analysis on the existing application.
  • Built a RESTful API to save and retrieve geolocations using a remote server in Java using Spring, MongoDB, Apache CXF, and JAX-RS. Developed the application using Eclipse IDE and worked under Agile Environment .
  • Worked on Securing WebSphere Portal with LDAP and DB2, WebSphere with LDAP.
  • Developing a new Content Management System backed by subversion using java EE technologies.
  • Developed test cases and performed unit test using JUnit Framework.
  • Designed and developed the application using agile methodology and followed TDD, Scrum
  • Designed the UML diagrams based on the OOAD principles.
  • Developed XSD for validation of XML request coming in from Web Service.
  • Organizing internal team meeting to plan the project activities.
  • Functional/unit testing of developed components.
  • Interating with Onsite Co-Ordinator.
  • Providing testing and deployment support.

Environment: J2EE, JSP, JVM, Java Script, HTML 5, Spring MVC, Hibernate, PL/SQL, Oracle9i, Apache Tomcat,Transfer Object, DAO, HTML, XML, DB, RESTFULwebservices, WebSphere Application Server 6.1.

Confidential, Seattle, WA

Programmer Analyst

Responsibilities:

  • Worked in Production Support resolving high visibility and high priority tickets.
  • Responsibilities include Module Design, Design Review with team, Development, Code Review with Team and final implementation into release
  • Responsibilities included checking the application for memory leaks.
  • Was responsible for designing and implementing Springframework with Hibernate.
  • Developed presentation layer using JSP, Servlets and performed data validation.
  • Involved in developing Struts Validator frame work and wrote own custom Validator files.
  • User interface was developed using struts and JSP’s. Used struts Tiles for creating JSP layouts.
  • Developed several EJBs (Both session beans and Entity) which hold the business logic of the application.
  • Implemented iBatis as a persistence framework.
  • Did code walkthrough/peer review
  • Implemented back end as Oracle 9i and wrote complex queries for fetching and updating
  • Acted as a technical mentor to other team members and openly and proactively share knowledge. Implemented stateless session beans as Web Services using SOAP, WSDL.

Environment: Java / J2EE, JSP 2. 0 Servlet, JVM, Hibernate 2.5, Spring 2.5, JQuery, Ajax, Oracle for DB, Weblogic 10.3 for Application server,JDBC, Eclipse for IDE,Apache TomCat, SQL Navigator, Maven, Subversion, Ring Build, Castor, Axis2, Putty, WINScp, Star UML, Jprobe, iBatis.

Confidential

Java Developer

Responsibilities:

  • Analysis and understanding of business requirements.
  • Effectively participated in weekly client communications with Business Analysts.
  • Involved in the architecture team for design and implementation of system.
  • Developed application using Spring MVC, JSP, JSTL on the presentation layer, the business layer is built using spring and the persistent layer uses Hibernate.
  • Developed Custom Tags to represent data in a desired unique table format and to implement paging logic.
  • Developed views and controllers for client and manager modules using Spring MVC and Spring Core.
  • Business logic is implemented using Spring Core and Hibernate.
  • Data Operations are performed using Spring ORM wiring with Hibernate and Implemented Hibernate Template and criteria API for Querying database.
  • Developed Web Services using XML messages that use SOAP, Created WSDL and the SOAP envelope.
  • Implemented iBatis as a persistence framework.
  • Developed Exception handling framework and used log4J for logging.
  • Developed and modified database objects as per the requirements.
  • Involved in Unit integration, bug fixing, acceptance testing with test cases, Code reviews.

Environment: Java 1.5, Spring 2.5, JSP, JVM, Hibernate2.5, JUnit, Jdbc, UML, XML, CSS, HTML, Oracle 9i, Eclipse, Java Script, Rational Rose, iBatis.

We'd love your feedback!