We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

3.00/5 (Submit Your Rating)

Rogers, AR

PROFESSIONAL SUMMARY:

  • 8+ years of professional experience in Requirements Analysis, Design, Development and Implementation of Java, J2EE and client - server technologies. Experience in all phases of Software.
  • Development Life Cycle (SDLC) and Agile (SCRUM) Methodologies.
  • Extensive experience in JAVA/J2EE technologies like Core Java, Servlets, JSP, JSTL, JDBC, Hibernate, Spring, Struts, Web Services, EJB 2.1/3.0, Open EJB, RMI, JPA, IBM MQ Series, Active MQ, Open JPA, JDBC, JMS, multi-threading, Bootstrap, MVC architecture and Design Patterns.
  • Proficient in NMS (Network Management Systems) Architecture.
  • Strong Knowledge on Domains (NMS), and basics of TMN (Telecommunication Management Systems).
  • Strong knowledge on different Messaging Protocols like SMPP, CNPP, USSD, UCP, MM7 in platforms that products are developed and deployed.
  • Sound knowledge in Communication, Retail, Banking and Healthcare Domain.
  • Experience in RDBMS such as Oracle, SQL Server Mongo DB and writing stored procedures triggers, cursors, and optimizing queries using SQL.
  • Developed the UI component architecture for BCBS's developer framework using Angular JS.
  • Developing Web forms and windows forms for concerned applications using Angular Js.
  • Hands on experience in SOA and Web Services, Messaging services using Apache Axis.
  • Experience in XML technologies like XML, XSL and XSLT.
  • Sound knowledge in AJAX and GWT.
  • Strong Working experience in Design, Development and implementation of several J2EE frameworks like (Model View Controller) Struts, spring, Hibernate and EJB.
  • Exposure to developing J2EE applications using IDEs like RAD, Eclipse, WSAD and Net Beans.
  • Extensive experience in using tools like TOAD, PVCS, SVC and Clear case.
  • Implemented Design Patterns such as Front Controller, MVC, Singleton, DAO, Composite View, Abstract factory, Factory method, Business delegate, Adapter, Decorator, Chain of responsibility etc.
  • Experience in using JBoss, IBM Web sphere and Apache Tomcat
  • Exposure to installing web based applications on IBM Websphere application servers, JBoss and Apache Tomcat.
  • Good Knowledge on Express.js Power Shell and Angular JS.
  • Experience in designing using Unified Modeling Language (UML) diagrams like Use Cases, Class Diagram and Sequence Diagrams using JUDE.
  • Sound knowledge in Software engineering concepts, Object oriented analysis and design, and agile methodologies.
  • Good Knowledge in UNIX commands and in creating Unix Shell Scripts.
  • Experience in PowerShell scripting.
  • Experience in handling data import from NoSQL solutions like Mongo DB to HDFS.
  • Extensive knowledge on Peer Reviewer module using standard ATG Tag libraries, CSS and droplets.
  • Experience in Quick Test Professional (QTP) automation tool.
  • Excellent problem solving, interpersonal, communication and presentation skills.
  • Worked on Service Oriented Architecture (SOA) such as Apache Axis web services which use SOAP, WSDL, and Exposure to JAXB & JAX-WS.
  • Good experience on reporting APIs such as POI and I Text. Some experience on Jasper Reports.
  • Expertise in middle tier technologies like JMS (Point-to-Point & Publish and Subscribe).
  • Design and development of web-based applications using different Web and application servers such as Apache Tomcat, Web Sphere, JBoss and Web Logic.
  • Implemented Unit Testing using JUnit and Integration testing during the projects.

TECHNICAL SKILLS:

Languages: Java (Java SE6, 7, 8), J2EE, JavaScript, C, C++ and UNIX Shell Scripts.

Methodologies/Design: RUP, TDD, Agile methodology, UML, OOP, OOAD and J2EE Design patterns.

Technologies: J2EE, JDBC, Apache ActiveMQ 5.0, IBM MQ, Servlets, JSP, JavaBeans, RMI, EJB, JNDI, JAX-WS, Apache CXF, JMS, EMS, JSF, JavaScript, CSS, Applets, AWT, Hibernate, HQL

Web Services: SOAP, WSDL, JAXP, JAX B, AXIS, JAX-WS, WSDL4J, Soap-UI, RESTFUL.

Servers: J-Boss, Web Sphere, WebLogic, Apache Web Server, Apache Tomcat.

Frame-Works/OR Mapping: MVC, JPA, Struts1.x/ 2.0, spring 2.x/3.0, JSF, SOA and Hibernate 3.0/4.0.

XML/HTML: HTML4.0,5.0/DHTML, SAX, DOM, XML, DTD, XSD, JAXB, XPath and JAXP.

RDBMS/DBMS: Oracle 8.x 9i 10g 11g, IBM DB2, MS Access 2003, MS SQL Server 2003, 2005 2008, TSQL, SQL, PL SQL, Triggers, Views, HQL, Criteria and Toad.

Version Control: JIRA, CVS, Subversion, Visual Source Safe, Clear Case and Microsoft Visual SourceSafe.

Unit Testing Tools: Junit, UAT, Regression Test and Customer Test, Cactus.

Other Utilities: Log4j, ANT, Maven

PROFESSIONAL EXPERIENCE:

Confidential, Rogers, AR

Java/J2EE Developer

Responsibilities:

  • Done the design, development and testing phases of Software Development using Scaled AGILE methodology with Test Driven Development (TDD) and Pair Programming.
  • Responsible for analysis, design, development and integration of UI components with backend using J2EE technologies such as Servlets, Java Beans and JSP
  • Developed UI using HTML5, JavaScript, JQuery, JSP, Ajax and Angular JS.
  • Used MVC architecture of backbone.js to convert nested jQuery calls into a backbone model based architecture.
  • Used Spring MVC framework to implement the MVC design pattern.
  • Used spring framework, Spring-AOP, Spring-ORM, Spring-JDBC modules.
  • Used JAX-Web Services to interact with other applications using SOAP and WSDL file.
  • Used SQL and HSQL databases to check inserted data and developed queries to get data from different tables.
  • Experienced in designing Web Applications using HTML5, CSS3, JavaScript, Json, JQuery, Angular.JS, Boot Strap and Ajax under Windows operating system. 
  • Develop framework and project architecture using Spring boot and integrate external library to support custom requirement. 
  • Developed Image Provider Service to support 3rd party apps using Jersey JAX.RS. 
  • Hands on experience in Core Java, Servlets, JSP, JDBC.
  • Extensively used Hazel cast cache as in-memory grid cache mechanism. 
  • Styling of Items has been implemented extensively using HTML5, CSS3. 
  • Struts Tag Libraries and Struts Tiles Framework were used in addition to JSP, HTML5, AJAX and CSS in developing the presentation layer.
  • Used a micro service architecture, with Spring Boot-based services interacting through a combination of REST and RabbitMQ or Apache Kafka message brokers. 
  • Developed web service using JavaScript framework ReactJS to facilitate consumer-driven contract integration testing between micro services.
  • Used Spring framework 3.0 as middle tier component and integrated with Hibernate3.4 for back-end development.
  • Implementation of the Business logic layer for Mongo DB Services.
  • Configuration and Deployment of J2EE applications, interfacing WAS with back-end resources and middleware products i.e. IBM MQ.
  • Worked on messaging/queuing systems, streams and Micro services.
  • Used Spring Batch to execute batch programming. 
  • Good Experience on JavaScript libraries such as jQuery, ReactJS, AngularJS. Good experience on configuring logging using Log4j or SLF4J with Log back. 
  • Involved in Proof of Concept for developing application using and Mongo DB.
  • Responsible for analysis, design, development and integration of UI components with backend
  • Involved in developing distributed, transactional, secure and portable applications based on Java technology using Hibernate technology.
  •  Produced content pages with CSS3 layout and style markup presentations and also used JavaScript methods and properties. 
  • Integrated Jenkins with LISA automation tool for load and regression testing. 
  • Used Hibernate to persist the data into the database.
  • Wrote SQL queries to analyze the data. Designed Micro Services architecture for collateral trading (Java/Python).
  • Writing JSP's for user interfaces, JSP's uses Java Beans objects to produce responses
  • Developed the web service using the WSDL.
  • Used Struts Validation Framework for dynamic validation of the user input forms.
  • Used JUnit framework for Unit testing of application.
  • Used Jenkins to automate compile and build the application to generate WAR and JAR files. 
  • Used Hibernate named queries to call stored procedures.
  • Used version control software GIT for software configuration management. 
  • Developed JSPs and Servlets to dynamically generated HTML (HTML, CSS) to display the Business Rules to business.
  •   Knowledge in AWS Cloud EC2 instance spinning, S3 buckets, Elastic Load Balancer (ELB) for the automatic scaling and Load balancing of Solr in AWS cloud.  
  • Deployed project war files on JBOSS server on the AWS cloud for the Go-live. 
  • Developed Hibernate, Spring JDBC and Activity interfaces. Designed batch script files with HQL driving queries.
  • Developed the application on RAD and deployed it on IBM Web Sphere Application Sever
  • Used log4j 1.2 to log different types of messages to write on to the proprietary log model.
  • Used Harvest version control system for check in and checkout code.
 

Environment: Java 1.6,JDK 1.7, Java/J2EE, IBM, JSP, XML, JAX, CSS, Spring 2.0, Hazel cast, XSLT, AJAX, EJB, Struts, HTML5, Web Services, Jenkins, AJAX, React.JS, CSS3, JMS, JAX-WS, Backbone.JS, Oracle, JDBC, JUnit, Windows 7, Spring Cloud, Linux, Hibernate, Spring, Micro Services, Maven, Mongo DB, Eclipse, Spring Boot, Angular JS, GIT, Log4j, SOAP, Web services, Apache Axis, SQL, CSS, JQuery, JavaScript, XML, ECLIPSE,, SQL, WAS.

Confidential, Farmington Hills, MI

JAVA/J2EE Developer 

Responsibilities:

  • Designed and developed features for J2EE-based business activity monitoring and operational dashboard engine, including the rules and alert engine, WebApp components, recoverability, intelligent workflow features, internationalization, and upgradability.
  • Developed presentation layer includes UI components, validations using HTML5, applying styles using CSS, used JQuery to make Ajax calls.
  • Bootstrap used along with AngularJS in creating the Application.
  • Used Angular.js framework in developing various UI components.
  • Implemented Rest based web services using JAX-RS annotations, Jersey provider and consumed using $HTTP services from angular JS modules.
  • Developed Hibernate Configuration files for MySQL 5.1, Oracle 10g &11g and Mongo DB.
  • Designed Restful XML web service for handling AJAX requests.
  • Integrated the Java code (API) in JSP pages and responsible for setting up AngularJS framework for UI development. Developed html views with HTML5, CSS3, bootstrap and AngularJS.
  • Implemented code according to coding standards and Created AngularJS Controller, which isolate scopes perform operations.
  • Developing or maintaining a production-level cloud-based architecture in AWS, including creating machine Images like AMI. 
  • Worked on messaging/queuing systems, streams and Micro services .
  • Developed custom directives and Services in AngularJS.
  • Developed single page applications, components using Angular JS directives, controllers, view and routing, service modules.
  • Developed applications using Spring Framework for Dependency Injection (Inversion of Control) and implemented the business logic using EJB (session and entity beans).
  • Developed the business layer logic and implemented EJBs Session beans.
  • Developed the Application Module using several design patterns like Singleton, Factory, DAO, DTO, Business Delegate, Façade, prototype and Composite View.
  • Used Spring framework to provide loose coupling between different application modules.
  • Make JavaScript/HTML modifications and add features to Mapping Locators on clients' pages as per Client.
  • Designed and coded JAXB API to interact with third party application for asynchronous loading and parsing of JMS XML messages.
  • Developed the necessary front end user interfaces in JSP's, HTML, Java Script, CSS and AngularJS that will be integrated using Spring MVC Framework. Developed Form Beans/ JavaBeans, Spring Controller Classes and configured with the corresponding view pages in spring-config.xml file.
  • Creating shards, replica sets, monitoring, and projections for Mongo Systems.
  • Experience Tester in Agile Development Environment using TDD and ATDD approach.
  • Executed test scripts using Selenium Web Driver and analyzed the test results
  • Implemented navigation using Spring MVC controllers, configured controllers using Spring MVC annotations and configuration files.
  • Established efficient exception handling and logging using Spring AOP.
  • Developed Hibernate with Spring Integration as the data abstraction to interact with the database of Mongo DB.
  • Developed test suite framework and regression tests for rules and alerts engine, recovery engine, object manipulation functionality, import/export engine and user-defined function handling using JUNIT.
  • Maintaining separate build in Maven for the module for easy integration to the portal build and configure with Jenkins.
  • Wrote Jasmine unit tests using Karma to verify AngularJS modules and JavaScript utility routines.
  • Developed unit test cases using Mockito framework for testing accuracy of code and logging is done using SLF4j + Log4j.

Environment: J2EE, Spring, Spring MVC, Micro services, Jenkins, Spring Core, EJB, ATD &TDD, Hibernate 4.0, JBoss, Mockito, Rest web services, Selenium, HTML5, JavaScript, CSS, SVN, AngularJS, JavaScript, Oracle, JUnit, Mongo DB, Cloud, Maven, Log4j, Jira, Rational Rose

Confidential, Chicago, IL

Sr. Java/J2EE Developer

Responsibilities:

  • Involved in the Understanding of the Requirements and Design of the Application and Active involvement in many aspects of the software development lifecycle.
  • Analyzed new enhancements and translated the Business Requirements into Functional Requirements and prepared the Design Documents.
  • Involved in the system analysis, design, and development.
  • Involved in LLD, Project Plan, and System & Integration documents.
  • Reviewed the system requirements, functional specifications and verified the test strategies against the requirements.
  • Configured Struts Framework to implement MVC design patterns.
  • Worked on spring application framework features IOC container and AOP and integrated spring with Hibernate using the Hibernate Template.
  • Used Hibernate object relational mapping on the database schema.
  • Experience using Fuse/Apache Service Mix as integration platform and Apache ActiveMQ as messaging platform.
  • Involved in developing the UI pages using HTML, CSS, JAVASCRIPT, JSP, JSON, Jquery, and AJAX.
  • Hands on experience in Core Java, Spring MVC and Hibernate by using waterfall model.
  • Coding groovy, domain class to handle the business logic.
  • Involved in architecture decisions for front-end technologies
  • Built applications for scale using JavaScript, NodeJS, and React.JS.
  • Worked on the Web Services classes and WSDL generation.
  • Used frameworks such as Angular, backbone.js, and React to a handful of web applications. 
  • Created Restful web services interface to Java-based runtime engine and accounts.
  • Designed Restful XML web service for handling AJAX requests.
  • Demonstrated understanding of centralized (Perforce) and decentralized (Git) RCS
  • Jenkins build automation with multi-stage builds and diamond dependencies.
  • Executed the test strategies and analyzed test results. Maintained strict adherence to client's prescribed testing guidelines and controlled processes and procedures.
  • Used Log4J to print the logging, debugging, warning, info on the server console.
  • Created the functional point estimation and Responsible for designing user interface using Struts Framework.
  • Build test cases using JUnit and carried out unit testing.
  • Coded AJAX lookup and callback functions to retrieve person name and policy details for an entered policy code using Direct Web Remoting (DWR) implementation of AJAX

Environment: Java 1.5, J2EE 1.4 Servlet, JSP, XML, XSD, XSL, Struts 1.1, Hibernate3.0, Hibernate 4, spring, Core Java, IAA (Insurance Application Architecture), Groovy, Web Services, Hibernate2, JUnit, Node JS, React JS, Log4j, ANT,JSP,backbone.js, JPA, Web Sphere Application Server 6.0, Web Sphere MQ Series 6.0, Apache ActiveMQ, IBM DB2 5.1, IBM DB2 Workbench, Eclipse.

Confidential, Madison, WI

Sr. Java/J2EE Developer

Responsibilities:

  • Involved in SDLC Requirements gathering, Analysis, Design, Development and Testing of application using AGILE methodology (SCRUM).
  • Involved in design discussions and understanding of business requirements and identify the relevant functional and technical requirements
  • Used JAX-WS (SOAP) for producing web services and involved in writing programs to consume the web services using SOA with CXF framework
  • Used JSP's HTML on front end, Servlets as Front Controllers and JavaScript for client side validations
  • Created controller Servlets for handling HTTP requests from JSP pages
  • Implemented the business logic using various Design Patterns and technologies using EJB, Wicket, and JSF.
  • Used My Eclipse IDE to develop/create my code, and Rabbit MQ for messaging.
  • Developed entire application web-based client implementing MVC Architecture using Spring Frame work
  • Developed Webpages using UI frameworks, Angular JS and Ext Js, PHP, Node JS and BackboneJs.
  • Implemented Object-relation mapping in the persistence layer using Hibernate frame work in conjunction with spring Functionality.
  • Developed several REST web services supporting both XML and JSON to perform tasks such as remote thermostat and demand-response management. Restful web services leveraged by both web and mobile applications.
  • Integrated process into build system which auto-generates Restful API documentation from source code improving API documentation quality and availability while reducing maintenance costs.
  • Created maven archetypes for generating fully functional Restful web services supporting both XML and JSON message transformation. Archetypes built on Spring technology.
  • Used spring framework to the DAO and Bean objects, auto wiring the components.
  • Worked on development of Hibernate, including mapping files, configuration file and classes to interact with the database.
  • Used Jenkins with the methodologies like CI (Continuous Integration) and CD (Continuous Deployment).
  • Implemented dozer bean mapping for mapping the domain objects.
  • Used SQL Queries in Java code to do select/update/delete depending upon the business requirement
  • Also used Stored Procedures connecting to the database using Spring JDBC.
  • Extensively worked with XML schema, XSL/XSLT, XML to navigate in XML documents, and
  • DOM4J to process and parse XML files.
  • Responsible for modifying existing xml schema definition as per client's requirements
  • Extensively worked on XML Altova Map Force for the transformations of xml to xslt.
  • Used XPATH to navigate through Attributes and Elements in an XML Document.
  • Used JAXB to marshal and unmarshal the xml-java object, java objects-xml.
  • Extensively JSP to develop schema viewer applications.
  • Used Git as source control management giving a huge speed advantage on centralized systems that have to communicate with a server.
  • Used Gradle as a build tool automating the building, testing, publishing and deployment loading all the dependencies from the nexus artifact repository.
  • A Web Sphere JNDI naming tree is maintained for the external configuration of a service.
  • Enabling XA transactions to achieve consistency for the services connecting to fineos and iseries database.
  • Used multithreaded environment to run the processes asynchronously using different future calls to access the data.
  • Good hands on UNIX commands, used to see the log files on the production server.
  • Developed several shell Scripts to automate file transfers.
  • Used Log4j to capture the log that includes runtime exception and for logging info and are helpful in debugging the issues. 

Environment: Java, Java Beans, J2EE, SOAP, Spring 3.0, CXF, Web Logic, Hibernate, Ajax, Sybase, JQuery, JSP, XSD, XMLBean, Web Sphere, DB2, JUnit, Log4J, Rabbit MQ, Unix, Git, Gradle, Soap-UI, Log Expert, FileZilla, Spring Framework security using LDAP, Jenkins, Oracle ADF, ADF faces, My Eclipse.

Confidential

JAVA/J2EE Developer 

Responsibilities:

  • Involved in designing.
  • Interacting with the system analysts & business users for design & requirement clarification.
  • Used J2EE Design Patterns like Session Façade pattern.
  • Used Struts Framework to deal with functionalities like credit issues, invoice details. Used Spring DAO Module along with Struts Framework to deal with Database.
  • Spring MVC Framework IOC (Inversion of Control) design pattern is used to have relationships between application components.
  • Developed, and debugged the Servlets and EJB with JBoss Application server
  • Developed JSPs according to requirement.
  • Used Connection Pooling to get JDBC connection and access database procedures.
  • Wrote complex SQL queries to retrieve invoice details and other financial elements etc.
  • Used Log4j as a debugging tool.
  • Developed UI modifications for uPortal using XSLT, DHTML, XML and JavaScript.
  • Used CVS repository for version control.
  • Used ANT as a build tool.
  • Extensively used Tomcat server and JBoss application server for developing, building and testing the application. 

Environment: JDK 1.4, J2EE, Struts 1.1, MVC, Servlets 2.3, JSP 1.2, XML 2.0, CSS, CVS, JBoss Application Server, Eclipse, Ultra Edit, XML Spy, AJAX, and ANT.

Confidential

Java Developer

Responsibilities:

  • Lead a team of 3 in the absence of my team lead, performed analysis for the client requirements based on the developed detailed design documents.
  • Our team was awarded for achieving above 95% customer satisfaction score.
  • Involved in all stages of SDLC from requirements gathering to maintenance of the deployed code.
  • Gathered requirements and created detailed business and technical specifications.
  • Developed and implemented various dynamic web based applications using JSP, Servlets, Java Script, AJAX, HTML, and CSS.
  • Implemented the project using Struts2 framework.
  • Developed Struts forms and actions for validation of user request data and application functionality.
  • Developed JSP's with Struts custom tags and implemented JavaScript validation of data.
  • Developed programs for accessing the database using JDBC thin driver to execute queries, prepared statements, Stored Procedures and to manipulate the data in the database.
  • Used JDBC API to persist as well as retrieve the data in Oracle database.
  • Performed JNDI lookup to get data sources.
  • Developed the Action Classes and Action Forms.
  • Used various Core Java concepts such as Multi-Threading, Exception Handling.
  • Deployed the application on IBM WebSphere application server
  • Used Eclipse IDE to facilitate the development process.
  • Developed various test cases and performed unit testing using Junit.
  • Implemented log4j API for logging of the errors, warnings, messages.
  • Used Rational Clear Case for configuration management and ANT as the build tool.
  • Developed the project using the waterfall model.
  • Worked in UNIX environment for developing the application.
 

Environment: Java 1.4/1.5, Struts 2, JSP 2.0, Servlets, EJB 2.0, JMS, PL/SQL, XML, JMS, WebSphere Application Server, Eclipse, HTML, CSS, JUnit, Log4j, Clear Case, ANT, Oracle 9i, MY SQL, Windows.

We'd love your feedback!