We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

0/5 (Submit Your Rating)

Rock Island, IL

SUMMARY

  • Around 7+ years of experience in Software Analysis, Design, Development, Implementation and Testing of Web and Enterprise Applications using JAVA/J2EE technologies.
  • Good understanding of java 8 features like Lambda expressions, Method s, Functional Interfaces, Streams, Date/time API, Nashorn.
  • Proficiency in various frameworks like Spring, Hibernate, MyBatis, Struts, Swing, JPA.
  • Expertise in J2EE technologies such as JSF (PRIME Faces AND RICH Faces), EJB 2.0 and JDBC experience in JDK 1.6 version
  • Expertise in object modeling and OOD design methodologies, (UML) diagrams like Sequence, Class, Object, Use Case, State, and Activity Diagrams.
  • Good Knowledge and experience of Capital Markets, Ecommerce, Marketing applications.
  • Extensive experience on various J2EE technologies including JSP, Servlets, JMS, JDBC, JNDI, RMI.
  • Expert at design, development and experience with e - commerce applications across HealthCare, Property and Casualty Insurance, Telecommunications, Banking.
  • Expertise in implementing various J2EE design patterns like Session Facade, Data Access Objects (DAO), Factory, Singleton, Data Transfer Object (DTO), Service Locator, and Business Delegate in the development of Multi-Tier distributed Applications.
  • End-to-end architecture and implementation of client-server systems usingScala, Akka, Java, JavaScript and related, Linux
  • Worked on different Application and Web Servers like IBM WebSphere, WebLogic, Apache Tomcat, JBoss and GlassFish.
  • Excellent skills in Object Oriented Programming, using Java SE (Multithreading, Collections, Generics.) and development of n-tier component based Enterprise and Web Applications using Java EE (Servlets, JSP, JDBC, XML, Web Services).
  • Experience with configuring connection pools using JNDI and JDBC.
  • Expertise in developing web based applications using GWT
  • Have good experience in development of RESTful API and SOAP based web services and clients.
  • Experience with Cloud computing usingAWScloud services
  • Experience with deploying web applications usingAWS.
  • Experience in Developing and designing back end services and maintaining the infrastructure withAWS.
  • Worked on Restful web service implementation using RestEasy
  • Experience in various Web technologies such as AngularJS, Node.js, ExtJs, React.js, CSS, HTML, JavaScript, AJAX, JQuery, and JSON.
  • Expertise in Web Front End technologies, spring2.5/3.0 (IOC, AOP, MVC, ORM, Spring Batch and Transaction Management), Struts1.2, JSF, Tag Libraries, Struts custom validation rules, Tiles, JSTL, Java Script, DHTML, XML/XSL.
  • Good Experience in software configuration management using CVS, Tortoise SVN and Git for version control.
  • Experience of application development in different environments like Windows,Linuxand UNIX.
  • Extensive experience in all phases of software development life cycle including but not limited to Requirement Gathering, Designing and Development, Solution implementation, Production Support, Project and People management.
  • Excellent knowledge of XML Transformations using XSLT for XML to HTML transformation.
  • Strong skills in RDBMS implementation and development using Oracle, MySQL, MS-SQL
  • Extensive experience in different IDEs like Eclipse, NetBeans, STS, Intellij.
  • Worked on Java Mail for sending the mail notification.
  • Database Servers and hands on experience with SQL, PL/SQL.
  • Extensive experience on working with SQL Editors like TOAD 8.X and Oracle SQL Developer.
  • Good Knowledge in Configuring, Developing and Deploying applications in Application and Web servers
  • Developed severalPythonadministrative scripts to automate project deployment process.
  • Worked on Logging Framework using Log4j.
  • Extensive use of Build tools such as Ant and Maven.
  • Good experience in developing stored procedures, functions and triggers.
  • Well versed in Mentoring juniors, Team Building, Inducting new members.
  • Excellent communication skills, also a self-motivated individual with ability to demonstrate and handle analytical problems.

TECHNICAL SKILLS

Programming Languages: JAVA, J2EE, XML, SQL, T-SQL, PL/SQL, Scala

Development methodologies: Agile, Waterfall

Web services: WSDL, SOAP, REST

IDE s: Eclipse, NetBeans, Intellij, STS, WSAD 5.x, RAD 6/7

Web/XML Technologies: HTML, HTML5, CSS, JavaScript, JQuery, AJAX, Servlets, JSP, JDBC, Spring MVC, JMS, JSF, EJB, XSD, JAXB, SOAP, JSTL, JPA, REST, GWT, XML, XSLT

Design Patterns: Singleton, Session Facade, Factory, Observer, Adapter, DAO, Factory Method, Interceptor

Versioning Software: Tortoise SVN, Git

Tools: & Utilities Maven, UML, Log4j

SQL Editors: TOAD 8.X and Oracle SQL Developer

Frameworks& Build Tools: Struts, Spring, Hibernate, MyBatis, JPALog4j, ANT, Maven

Database: Oracle, MySQL, MS-SQL, IBM DB2

Application/Web Servers: Tomcat, Boss, WebLogic, WebSphere

Process Management: Six Sigma Standard, SDLC

PROFESSIONAL EXPERIENCE

Confidential, Rock Island, IL

Java/J2EE developer

Responsibilities:

  • Actively involved in Requirement Gathering meetings with the Clients and Participated in project planning sessions with business analysts and team members to analyze business IT Requirements and translated business requirements into working model.
  • Developed theJava/J2EEbased multi-threaded application, which is built on top of the struts framework.
  • Developed the application using Struts, Servlets and JSP for the presentation layer along with JavaScript for the client side validations.
  • Implemented Single Page Application (SPA) using AngularJs.
  • Extensively worked with Java, JSP,Solr, SPRING framework and also struts Configuration files.
  • Indexed data base contents inEndeca.
  • Owner to theEndecapipeline configuration. Re-Indexing and Add Data.
  • Participated in code review meetings and provided improvements.
  • Use PVCS for software configuration management and version control and deploy the application in JBOSS server.
  • Node JS implementations in server side automations.
  • Extensively used AWS to integration with Enterprise and web applications.
  • Used Mongo DB as a data source for all the new internal web applications and analytics purpose as well.
  • Worked withPython, PHP to create scalable and robust common components which can be used across the whole framework.
  • Developed web applications and RESTful web services and APIs usingPythonFlask, Django and PHP
  • Implemented the framework to migrate Relational data to Non-relational data stores and to run performance tests against different NoSQL vendors.
  • Working knowledge ofPythonORM SQ L Alchemy.
  • Designing the web application using MVC pattern to manage runtime content.
  • Developed internal web dashboard applications using Node JS.
  • Involved in developing Custom Directives using AngularJs.
  • Used Couch DB as a NoSQL data store to store the internal employee data.
  • Prepared test cases and provided support to QA team in UAT.
  • Analyzed and fixed the bugs reported in QTP and effectively delivered the bug fixes reported with a quick turnaround time.
  • Extensively worked on business, front end and persistence tier using the JSP, Spring MVC, and EXTJS/JSON.
  • Used WebSphereApplicationServer6 / WebSphere Portal server 6.0 to create, debug and deploy application modules.
  • Used Angular JavaScript for client side validation.
  • Developed data access layer to map java classes to mongo collections and documents using Spring Data mongo db.
  • Defined the system interfaces (XSD), created Mule ESB flows, performed payload transformation & developed a middleware data identity mapping solution utilizing Spring, Hibernate and JPA.
  • Monitored, analyzed & tuned the SOAP web service integration in production.
  • Developed code to access third partyWeb Servicesusing Spring WS and Swing WS client to consume the services,REST Jersey API,XML, WSDL, SOAP.

Environment: Jsp, Servlets, Struts 1.2, Spring 3.2, Spring MVC, Oracle 10g,Java1.4/1.7, Soa, Soap UI, Rest, Oracle Osb, Mule Esb, NoSQL, Ibm WebSphere, Angular Js, Mongo Db, Python, Xml, JQuery, Pvcs, toad, Query, Analyzer, OracleEndeca-11.1.0, rational, AWS, Applicationdeveloper(rad)7.0, Eclipse ide, Dts Package, Sql server 2000.

Confidential, Irvine, CA

Sr. Java/J2ee Developer

Responsibilities:

  • Design and developed the application using Jakarta Struts Framework which is based on Model View Controller design pattern.
  • Used Struts Validation to validate various form entities.
  • User Tiles Framework to seamlessly integrate the controller layer with the UI layer.
  • Developed user interface using JSP, JSP Tag libraries and Struts Tag Libraries to simplify the complexities of the application.
  • Used XPath, XQuery, XSL, and XSLT for UI development.
  • Designed and developed the Data access layer using Spring-Hibernate integration.
  • Developed the service layer using the Spring IOC.
  • Used Perl and shell scripting to automate the batch process and run SQL scripts.
  • Developed Web services - WSDL and SOAP for getting credit card information from third party.
  • Used SAX parser for parsing XML files.
  • Used Test driven approach for developing the application and Implemented the unit tests using PythonUnit test framework.
  • Implemented REST web service inScalausing Akka for CBPMAN log tracking application.
  • Developed Mule ESB and Oracle OSB as a middleware services to enterprise environment.
  • Build and Deployment of the application on Tomcat server in Linux OS
  • Implemented the logging framework in the SOA environment.
  • Involved inSolrinstallation, configuration, indexing etc.,
  • Importing the database contents and index intoSolrthrough Data Import Handler (DIH).
  • DevelopedSolrupdate service for real-time indexing which includes real time add, update and delete
  • Designing and developing Web application to generate reports usingJava-J2EEtechnologies.
  • Used JMSAPI for asynchronous communication by putting the messages in the Message queue, such as PDF, Excel report generation.
  • Worked on NoSQL databases including Cassandra, Redis and MongoDB.
  • Developed SOAP web services using Apache CXF and AXIS tool.
  • Implementation of Mule ESB as middle ware component.
  • Used Soap UI tool to test the web services and implementation of Soap UI test suits using Soap UI test packages.
  • Developed REST Web services using spring, REST controller and implementation of login and customer exception with Mule ESB.
  • Implemented the logging framework in the SOA environment.
  • Performed unit testing using JUNIT framework and used Struts Test Cases for testing Action Classes.
  • Used Maven as the build tool for the application.
  • Developed Python scripts to automate the deployments to the WebSphere application server.
  • Used Rational Clear Case and Clear Quest for version control and change management.

Environment: Jdk 1.5,J2ee, Struts 1.2, Hibernate, Spring, Scala, Akka, Jsp1.2, Servlets2.1, Jms, Xml, Xslt, Soap, Soap Ui, Rest, Wsdl, Soa, Jdbc, ScalaIDE, Cassandra, Mongo dB, AngularJs, JavaScript, JQuery, Uml, Perl, Git, Html, Jndi, Cvs, Junit, Oracle Osb, Tomcat, Mule Esb. NoSQL, Python 2.7,Solr4.10.2, Data Import Handler, WebSphere application Server 7.0, rad 7, Rational Rose, Rational Clear case, Rational Clear Quest, Oracle 10g.

Confidential, Columbus, OH

Java/J2EEDeveloper

Responsibilities:

  • Worked on complete life cycle, Design, development and testing using OOA and OOD.
  • Used JSP, HTML, and CSS for content layout and presentation.
  • Used JQuery for UI and AJAX for reports display
  • Created the web application using MVC pattern to manage runtime content, in the form of POIs.
  • Used Web Services to extract customer related product data from machines and servers using WSDL,
  • ML, SOAP using Service Oriented Architecture.
  • Worked on the design and development of application in Hibernate framework
  • Implemented the functionality of fetching of data from different sources and persisted the data through Hibernate, to separate DAO layer from Database layer and using corejavaclasses.
  • Worked on Multi-threading and thread pool design pattern.
  • Worked on regenerated code, through Hibernate, and created services for existing modules and tested them through JUnit.
  • Played a vital role inScala/Akka framework for web based applications
  • Implemented business logic using Session Beans, Servlets and PL/SQL stored procedures
  • Designed developed and maintained the data layer using Hibernate and performed configuration of Struts, Application Framework.
  • Participate in technology/tools evaluation and software technical proof of concepts.
  • Used JUnit for Unit testing the application.
  • Performed production support of the application in production.
  • Developed and maintained ANT Scripts.
  • Deployed the application on WebLogic and JBoss application servers.
  • Managed daily production issues.

Environment: CoreJava,J2ee, Jsp, Scala IDE, Servlets, Mvc, WebLogic 8.1, Jobs, Git, Hibernate, Web services, Ant, Soap, Wsdl, JavaScript, Pl/Sql, Cvs, Oracle 10gi, Junit, UNIX.

Confidential, Atlanta, GA

Java/J2ee Developer

Responsibilities:

  • Involved in deployment of full Software Development Life Cycle (SDLC) of the tracking systems Requirement gathering, Conceptual design, Analysis, Detail design, Development, System Testing, and User Acceptance.
  • Defined and designed the layers and modules of the project using OOAD methodologies and standard J2EE design patterns & guidelines
  • Designed and developed all the user interfaces using JSP, Servlets and Spring framework
  • Developed the DAO layer using Hibernate and used caching system for real time performance
  • Designed the application to allow all users to utilize core functionality, as well as business specific functionality based on log on ID
  • Developed Web Service provider methods (bottom up approach) using WSDL, XML and SOAP for transferring data between the Applications
  • Used Spring MVC, Spring ORM and Spring Security modules to implement the persistence layer.
  • Configured Java Messaging Services (JMS) on Web Sphere Server using Eclipse IDE
  • 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
  • Designed various applications using multi-threading concepts, mostly used to perform time consuming tasks in the background
  • Worked on NoSQL databases including, Cassandra, Redis and MongoDB.
  • Wrote JSP&Servlets classes to generate dynamic HTML pages
  • Designed class and sequence diagrams for Modify and Add modules
  • Design and develop XML processing components for dynamic menus on the application
  • Adopted Spring framework for the development of the project
  • Developed the user interface presentation screens using HTML
  • Co-ordinated with QA lead for development of test plan, test cases, test code, and actual testing responsible for defects allocation and resolution of those defects
  • All the coding and testing was performed using Eclipse
  • Maintained the existing code based developed in Spring and Hibernate framework by incorporating new features and fixing bugs
  • Involved in fixing bugs and unit testing with test cases using JUnit framework
  • Developed build and deployment scripts using Apache ANT to customize WAR and EAR files
  • Developed stored procedures and triggers using PL/SQL in order to calculate and update the tables to implement business logic using Oracle database
  • Used Spring ORM module for integration with Hibernate for persistence layer
  • Involved in writing Hibernate Query Language (HQL) for persistence layer
  • Involved in development of Reports using Style Report tool
  • Used Log4j for application logging and debugging
  • Coordinated with offshore team for requirement transition & providing the necessary inputs required for successful execution of the project
  • Involved in post-production support and maintenance of the application

Environment: Java, Jsp, Spring MVC, Html, Css, JavaScript, Ajax, Servlets, Struts, Hibernate, EJb (session beans), Log4j, WebSphere Data source, Ibm WebSphere, Git, Jndi, Oracle, Windows Xp, Unix, Ant, Eclipse.

Confidential

Java/J2EEDeveloper

Responsibilities:

  • Responsible for gathering business and functional requirements from the users
  • Analyzed Use Case Diagrams and created various UML Diagrams such as class and sequence diagrams
  • Followed Spring MVC framework to develop the application for the project
  • Played key role in the design and development of application usingJ2EE, EAD4J technologies/framework using SOA
  • Leveraged the homegrown framework to handle exceptions
  • Developed application using POJO on Eclipse IDE
  • Implemented frontend components using Struts framework
  • Wrote Action classes, Request Processor, Business Delegate, Business Objects, Service classes and JSP pages
  • Utilized Struts Validator framework to validate the form data
  • Designed the presentation tier components by customizing the Struts framework components such as configuring web modules, request processors and error handling components
  • Developed JSP pages using Struts custom tags
  • Developed the components for parsing XML documents using SAX and DOM parsers
  • Implemented design patterns such as DAO, Session Facade and Value Objects
  • Implemented the Web Services functionality in the application to allow access by external applications to the data
  • Utilized Apache Axis for the web service framework and created and deployed clients using SOAP and WSDL
  • Developed and implemented several test cases using JUnit and performed load testing
  • Used Hibernate as ORM tool and defined the mapping and relationship of each table in database
  • Coordinated with QA team to ensure the quality of the application
  • Deployed the application in IBMWebSphereApplicationServer8.0

Environment: Java,J2ee1.7, Spring MVC, Eclipse Juno, Ead4j, Hibernate 4.2.1, Eclipse Juno, Apache Axis 1.4, Ibm rational Software Architect 7.5, Jsp, Jndi, Struts, log4j, Junit, Ibm WebSphere Application Server 8.5, Squirrel Sql Client, Xml, Html, Java script and Db2 9.7.

Confidential

JavaDeveloper

Responsibilities:

  • Performed analysis and created UML diagrams, class diagrams and sequence diagrams using MS-Visio.
  • Web application is developed using the Struts MVC framework.
  • Used JSP to create login page, user profile, and account information pages.
  • Wrote Custom tags and Tag Library Descriptor (TLD) for encapsulating dynamic functionality and used JSTL tags for populating data on the JSP.
  • Developed server side utilities usingJavaBeans, XML, and EJB.
  • Developed Message driven beans (MDB)'s for receiving the messages from other systems.
  • Developed DAO layer using JDBC and wrote several SQL queries to store and retrieve results from database.
  • Developed Unix Shell Scripts to perform administrator related tasks.
  • UsedJavaSwing for developing internal GUI applications.

Environment: Swing, Rad, Servlets, Jsp, Jstl, Custom Tags, Tld,JavaBeans, EJb, Jdbc, Oracle, Xml, Jms, Ibm WebSphere, NetBeans, Wsad, Rational Rose, Clear Case, Unix, Shell Scripting.

We'd love your feedback!