We provide IT Staff Augmentation Services!

Sr.java/j2ee Developer Resume

2.00/5 (Submit Your Rating)

Miami, FL

SUMMARY:

  • Over 10 years of strong software experience in design, development and deployment of web - based and Client-Server business applications using OOP, Java/J2EE technologies.
  • Front End UI Developer with user interface design, development, and analysis with extensive experience in the full lifecycle of the software design process
  • Ability to efficiently translate algorithms, ideas and concepts to software applications.
  • Proficient in applying design patterns like MVC, Singleton, Session Facade, Service Locator, Visitor, Observer, Decorator, Front Controller, Data Access Object.
  • Experience in design with Use Case, Sequence diagrams, Activity diagrams, Class diagrams with exposure to UML, tools like Rational Rose and use of Rational Unified Process (RUP).
  • Experience in working with open source tools Selenium (Selenium IDE, Selenium RC, and Selenium Web Driver), JUnit, Eclipse and preparation of automation test framework.
  • Expertise in the implementation of Core concepts of Java, J2EE Technologies: JSP, Servlets, JSF, JSTL, EJB transaction implementation (CMP, BMP, Message-Driven Beans), JMS, Struts, Spring, Swing, Hibernate, Java Beans, JDBC, XML, Web Services, JNDI, MultiThreading etc.
  • Design and developed web application using JSF, Spring Web Flow, spring and AJAX technology.
  • Used Selenium Web driver for automating functional testing and to identify various critical points in applications
  • Followed Agile methodology and participated in Sprints during development.
  • Reverse Engineered using Hibernate plug-in for RAD to generate Hibernate configuration, POJO classes and DAO classes and wrote finder methods using Hibernate Query Language (HQL) for dynamic searches.
  • Wrote JavaScript's for validating the client side user information based on their business rules.
  • Coordinate activities and motivate others through leadership and a positive outlook, having Strong analytical and debugging skills.
  • Developed Custom tag libraries for providing multi-lingual functionality
  • Worked with HTML5, HTML, DHTML, CSS, JAVASCRIPT, and JSON in UI pages.
  • Developed Mail Merge framework to create bulk mails by merging data with MS Word templates using MS Office Java API
  • Worked with various Frameworks like Struts and Spring.
  • Used Subversion, GitHub and CVS source control systems
  • Experience in continuous integration and build tool Jenkins
  • Hands on experience in writing SQL using MySQL, SQL Server 2005, Oracle and DB2 environment
  • Experience in deploying and configuring Application Servers like WebSphere, Web Logic, Apache Tomcat and JBOSS
  • Strong Experience in working with scripting languages like JavaScript, AJAX and Jquery.
  • Exposed the Web Services to the client applications by sharing the WSDL's.
  • Used Apache Tomcat and WAS 8.5 server to deploy the services.
  • Used Mockito framework for implementing JUnits.
  • Participated in weekly status meeting.
  • Jenkins is being used as continuous integration tool.
  • Hands on experience in developing user interfaces with HTML, DHTML, JSTL and CSS.

PROFESSIONAL EXPERIENCE:

Sr.Java/J2EE Developer

Confidential - Miami, FL

Responsibilities:

  • Integrated data-tables front end library with java back-end and utilized REST API from Spring (rest-template) to wire up front and back-end.
  • Implemented generic PDF exporter for data-tables using iText java libarary.
  • Successfully used PRG pattern on many workflows in the complex transactions.
  • Wrote myriad of sql queries and Oracle Stored Procedures.
  • Standard Spring MVC pattern was practiced, with focus on coding to the interface(s) with services being injected as needed.
  • Developed the GUI of the system using HTML, JSP and client-side validations was done using JavaScript. Built and accessed the database using JDBC for ORACLE9g.
  • Struts Framework in conjunction with JSP and Tag Libraries used in developing user Interface for administrative screens and user interaction screens.
  • Developed Session Beans for necessary transactions like fetching the data required, updating the customer information
  • Worked on coding of Servlets and EJB communication
  • Developed Servlets to process the requests, transfer the control according to the request to corresponding SessionBeans, JSP pages.
  • Developed Web logic container security components for adding vendor specific Security Realm to application using JMX.
  • Java Servlets and JSPpages were deployed on the Web Logic ApplicationServer for retrieving user information and posting related data.
  • Worked on database layer for updating and retrieval operations of data from oracle database.
  • Responsible for the overall layout design that meet cross-device compatibility using Bootstrap of the web site using HTML5, and CSS3
  • Wrote web service methods using REST API.
  • Extensively used JSON encoding and decoding techniques to convert complex objects to string and vice versa.
  • Developed, Deployed Enterprise Web Services (SOAP and RESTFUL) and Consumed and generated client using Jersey and Axis Frameworks using Eclipse
  • Extensively used core java concepts like Multithreading, Collections Framework, File I/o and concurrency.
  • Worked on design patterns like delegate, service layer and various internal design frameworks -links framework, notification framework, and audit framework.
  • Develop and executed unit test cases using JUnit, and Mockito as mocking framework for mocking data.
  • Front end debugging using Fire bug tool.
  • Actively involved in code reviews and also in bug fixing.
  • Used MAVEN for building the application and deployed on Tomcat Server and Web Sphere Application Server.
  • Used Spring AOP module to handle the entire transaction with the database.
  • Designed a full layout and UI for the application using CSS, jQuery, spring 3.2 and Tiles - integrated tiles to the Spring 3.2 application. That same design used as a blueprint for the whole Texas Education Agency and it's 1200 school districts (with over 6 million students) and it's Tivoli Identity Manager/WAS Portal site.
  • Designed, prototype-ed, coded and implemented the extremely generic REST API app to be used across dozens of applications in the agency.
  • Integrated data-tables front end library with java back-end and utilized REST API from spring (rest-template) to wire up front and back-end.
  • Implemented generic PDF exporter for data-tables using iText java libarary.
  • Successfully used PRG pattern on many workflows in the complex transactions.
  • Wrote myriad of sql queries and Oracle Stored Procedures.
  • Standard Spring MVC pattern was practiced, with focus on coding to the interface(s) with services being injected as needed.
  • Performance tuning of app response times - be it using Mock Frameworks or using Selenium IDE/WebRunner to get the web site response times fewer than 1.3 secs.
  • Developed the GUI of the system using HTML, JSP and client-side validations was done using JavaScript. Built and accessed the database using JDBC for ORACLE9g.
  • Struts Framework in conjunction with JSP and Tag Libraries used in developing user Interface for administrative screens and user interaction screens.
  • Developed Session Beans for necessary transactions like fetching the data required, updating the customer information
  • Worked on coding of Servlets and EJB communication
  • Developed Servlets to process the requests, transfer the control according to the request to corresponding SessionBeans, JSP pages.
  • Developed Web logic container security components for adding vendor specific Security Realm to application using JMX.
  • Java Servlets and JSPpages were deployed on the Web Logic ApplicationServer for retrieving user information and posting related data.
  • Worked on database layer for updating and retrieval operations of data from oracle database.
  • Developed UI screens using JSP, JavaScript, JQuery, XHTML, and CSS.
  • Responsible for the overall layout design that meet cross-device compatibility using Bootstrap of the web site using HTML5, and CSS3
  • Wrote web service methods using REST API.
  • Extensively used JSON encoding and decoding techniques to convert complex objects to string and vice versa.
  • Developed, Deployed Enterprise Web Services (SOAP and RESTFUL) and Consumed and generated client using Jersey and Axis Frameworks using Eclipse
  • Extensively used core java concepts like Multithreading, Collections Framework, File I/o and concurrency.
  • Worked on design patterns like delegate, service layer and various internal design frameworks -links framework, notification framework, and audit framework.
  • Develop and executed unit test cases using JUnit, and Mockito as mocking framework for mocking data.
  • Front end debugging using Fire bug tool.
  • Involved in study of User Requirement Specification, communicated with Business Analysts to resolve ambiguity in Requirements document.
  • Worked in Agile Scrum Methodology
  • Involved in configuration of Spring MVC and Integration with Hibernate.
  • Used Spring MVC framework for design and development of web application
  • Created Location Look up SOAP based web services.
  • Developed Controller and Service classes that support Spring Framework.
  • Involved in developing DAOs (Data Access Objects) to connect backend Database.
  • Defined required mappings in xml that are supported by MVC architecture and spring framework.
  • Involved in development of SOAP web services using Apache Axis 2 to extract data from databases.
  • Used Apache Axis Service Engine for creating and deploying Web Service clients using SOAP, WSDL.
  • Used Spring AOP for logging purpose.
  • Published methods as web methods using Restful web services in Spring Framework.
  • Used POSTMAN, SOAPUI and Rest Client for testing the web services.
  • Involved in designing the database and coding of SQL, PL/SQL, Triggers and Views using MySQL.
  • Manipulated MySQL for data retrieval and persistence using Hibernate.
  • Actively involved in deployment of EJB service jars, Application war files in Web Logic Application server.
  • Used Hibernate for Object Relational Mapping and Persistence.
  • Used Spring Security for user authentication in some modules.
  • Implemented Test Driven Development using Junit framework.
  • Used JAXB to parse XML files and transformed them into Print Ready format.
  • Used Maven for building application.
  • Deployed application on WebSphere server.
  • Involved in study of User Requirement Specification, communicated with Business Analysts to resolve ambiguity in Requirements document.
  • Worked in Agile Scrum Methodology
  • Involved in configuration of Spring MVC and Integration with Hibernate.
  • Used Spring MVC framework for design and development of web application
  • Created Location Look up SOAP based web services.
  • Developed Controller and Service classes that support Spring Framework.
  • Involved in developing DAOs (Data Access Objects) to connect backend Database.
  • Defined required mappings in xml that are supported by MVC architecture and Spring framework.
  • Involved in development of SOAP web services using Apache Axis 2 to extract data from databases.
  • Used Apache Axis Service Engine for creating and deploying Web Service clients using SOAP, WSDL.
  • Used Spring AOP for logging purpose.
  • Published methods as web methods using Restful web services in Spring Framework.
  • Used POSTMAN, SOAPUI and Rest Client for testing the web services.
  • Involved in designing the database and coding of SQL, PL/SQL, Triggers and Views using MySQL.
  • Manipulated MySQL for data retrieval and persistence using Hibernate.
  • Actively involved in deployment of EJB service jars, Application war files in Web Logic Application server.
  • Developed Custom tag libraries for providing multi-lingual functionality
  • Worked with HTML5, HTML, DHTML, CSS, JAVASCRIPT, JSON in UI pages.
  • Developed Mail Merge framework to create bulk mails by merging data with MS Word templates using MS Office Java API
  • Worked with various Frameworks like Struts and Spring.
  • Used Subversion, GitHub and CVS source control systems
  • Experience in continuous integration and build tool Jenkins
  • Hands on experience in writing SQL using MySQL, SQL Server 2005, Oracle and DB2 environment
  • Experience in deploying and configuring Application Servers like WebSphere, Web Logic, Apache Tomcat and JBOSS
  • Created front-end user interfaces with React JS by creating many components and modules.
  • Experience in Web Services Technologies like JAXP, JAXB, SOAP, WSDL, UDDI and Service Oriented Architecture (SOA)
  • Experience with Operating Systems like Windows and UNIX
  • Experience in writing ANT, Maven build scripts and configuring and using Log4j and writing JUnit test cases
  • Skills in analyzing user requirements, modeling the system and ensuring the functionality
  • Description: Sprint Corporation, commonly referred to as Sprint, is an American telecommunications holding company that provides wireless services and is an internet service provider.
  • Responsibilities:
  • Involved in tasks of designing, creating, supporting and interacting with REST APIs with guidance of senior engineers and architects.
  • Designing and coding of various JAVA, J2EE,Building Restserviceswith spring MVC, Hibernate, and JPA.
  • Performed responsibilities of maintaining and developing code, implementing integration and unit tests with JUnit, deploying application to the server.
  • Involved in writing queries and stored procedures for My SQL, Oracle.
  • Tracked JIRA tickets and provided internal support on various tiers.
  • Environment: Java, J2EE, Spring MVC and Hibernate, Junit, Apache Tomcat, GitHub, Shell scripting,postman, soapUI, SQL Developer, Agile, Confluence, PL/SQL.
  • Description: Project is to analyse the open data of Kansas City to check if there are any privacy concerns that exist in the open data portal.Developed web application for the department.
  • Involved in the research on analyzing the open data of Kansas City.
  • Developed and deployed Intranet application under J2EE environment. Used Spring JDBC to access database and used Stored Procedures, written SQL statements including joins and nested
  • Performed Unit Testing for the modules handled.
  • Quick learner and keen grasping power.
  • Developed java modules implementing business rules and workflows using Spring Boot
  • Involves in Sprint planning for the estimation of efforts for user stories and bugs
  • Designed and developed the REST based Microservices using the Spring Boot
  • Implemented SOA architecture with Web Services using SOAP, WSDL and XML to integrate other legacy systems.
  • Unit testing of developed product features using JUnit and Mockito frameworks as part of development cycle.
  • Used Rally for bug tracking and responsible for resolving these defects assigned on time and update their status on regular basis.
  • Developed Business Logic and Interfacing components using Business Objects, XML, and JDBC.
  • Developed user interface as JSFs, prime faces, HTML and CSS and BOOTSTRAP with custom tag libraries using JSF Framework.
  • Utilized agile methodology to manage the development lifecycle of the project.
  • Worked on Spring IOC, Spring Boot, JMS and Hibernate.
  • Used MongoDB Connector for Hadoop is a plugin for Hadoop that provides the ability to use MongoDB as an input source and/or an output destination.
  • Used Gradle tool for compilation. And used MongoDB integration for Batch Aggregation, DWS and ETL Data.
  • Good in implementing the JAX-RS with the developed RESTful APIs
  • Involved in developing and maintaining services based architecture utilizing open source technologies like Hibernate ORM and spring MVC Framework.
  • Developed the RESTful API to support the Standalone as well as the Solr Cloud mode, zookeeper, custom fields, NLP processing. Custom RequestHandlers, Sharding.
  • Used HTML, CSS, Spring MVC, JSP, and JQuery, Java Script, React.js, Angular.js, Node.js, Bootstrap in the development and the designing the UI.
  • Experience in creating a web-service for applications.
  • Developed Restful Webservices using Spring MVC Framework. JSON data is returned to Java Script clients
  • Create team specific agile process flow in JIRA to move tasks from one activity to another.
  • Working on migrating existing legacy code to web services(SOAP & RESTful)
  • Used SOAP UI tool to create test cases and quickly unit test the web service code.
  • Knowledge on TCP/IP, HTTP, FTP protocols
  • Developed java modules implementing business rules and workflows using Spring Boot
  • Involves in Sprint planning for the estimation of efforts for user stories and bugs
  • Designed and developed the REST based Microservices using the Spring Boot
  • Implemented SOA architecture with Web Services using SOAP, WSDL and XML to integrate other legacy systems.
  • Unit testing of developed product features using JUnit and Mockito frameworks as part of development cycle.
  • Used Rally for bug tracking and responsible for resolving these defects assigned on time and update their status on regular basis.
  • Developed Business Logic and Interfacing components using Business Objects, XML, and JDBC.
  • Developed user interface as JSFs, prime faces, HTML and CSS and BOOTSTRAP with custom tag libraries using JSF Framework.
  • Utilized agile methodology to manage the development lifecycle of the project.
  • Worked on Spring IOC, Spring Boot, JMS and Hibernate.
  • Used MongoDB Connector for Hadoop is a plugin for Hadoop that provides the ability to use MongoDB as an input source and/or an output destination.
  • Used Gradle tool for compilation. And used MongoDB integration for Batch Aggregation, DWS and ETL Data.
  • Good in implementing the JAX-RS with the developed RESTful APIs
  • Involved in developing and maintaining services based architecture utilizing open source technologies like Hibernate ORM and spring MVC Framework.
  • Developed the RESTful API to support the Standalone as well as the Solr Cloud mode, zookeeper, custom fields, NLP processing. Custom RequestHandlers, Sharding.
  • Used HTML, CSS, Spring MVC, JSP, and JQuery, Java Script, React.js, Angular.js, Node.js, Bootstrap in the development and the designing the UI.
  • Experience in creating a web-service for applications.
  • Developed Restful Webservices using Spring MVC Framework. JSON data is returned to Java Script clients
  • Create team specific agile process flow in JIRA to move tasks from one activity to another.
  • Working on migrating existing legacy code to web services(SOAP & RESTful)
  • Used SOAP UI tool to create test cases and quickly unit test the web service code.
  • Knowledge on TCP/IP, HTTP, FTP protocols
  • Developed Restful Webservices using Spring MVC Framework. JSON data is returned to Java Script clients.
  • Used Bootstrap and AngularJS, React. Js and Node. Js in effective web design.
  • Design, coded and tested key modules of the project using java oops concepts, JSP.
  • Used Core Java concepts such as multi-threading, collections, garbage collection and other JEE technologies during development phase and used different design patterns.
  • Designed Java classes as per OO Design.
  • Used Hibernate ORM framework with spring framework for data persistence and transaction management.
  • Developed JSF custom components and custom tag libraries for implementing the interfaces
  • Built and Deployed Java/J2EE to a web application server in an Agile continuous integration environment and also automated the whole process.
  • Involved in fixing defects and troubleshooting issues.
  • Developed User Interface having animations and effects using JSF, Bootstrap, JavaScript, AngularJS and HTML.
  • MDB configuration was defined in Weblogic to integrate with Tibco Message Broker
  • Build a Market Risk Reporting System to help assess Risks based on Business Rules
  • The applications are designed to communicate to each other through MOM & ORB layer transport mechanisms and services to support interfaces using standards
  • Report Breaches and Measure market risks based on the market data (feed files) and trade data (feed files)
  • Integration testing and implementation Support
  • Good exposure in creating Unix shell script, developed shell script for batch jobs
  • Worked in enhancing few web applications
  • Created a web application to track the tickets internally.
  • Experience in creating ANT scripts to build applications
  • Worked in enhancing few web applications in Struts framework
  • Implemented Front End Using Java, HTML, CSS, Java Script, XML
  • Java/J2EE Developer with 5 years of experience in Application Analysis, Design, Development, Integration, deployment and Maintenance/Support for Web, Standalone, and Client-Server based Software Applications using OOP Concepts, Java and Java EE (Servlets, JSP, JDBC, JNDI), Web Services (SOAP, Axis and Restful), Java Script, HTML, AJAX, and XML.
  • Experience in Spring Rest, Jersey, MVC, IOC, AOP, ORM, Spring Boot and Mockito Junit and Sonar.
  • Used Rational Clear Case for version control and JUnit for unit testing.
  • Designed and developed web interfaces and business logic using Spring, JSP, Servlets, Java Beans, Spring JDBC, Java Script, HTML, and XML Technologies
  • Configured WebSphere Application server and deployed the web components.
  • Provided troubleshooting and error handling support in multiple projects.
  • Worked in a Micro-Service Driven Environment for maintaining performance. Made sure that the services were reusable in multiple other applications for SRP (Single Responsibility Principle)
  • Have been working on Query optimization, functions and Stored Procedures and other database objects.
  • Worked on Oracle, MySQL databases.

Environment: Java 8, JSP, XML, Oracle 12c, IntelliJ IDEA, JMS, Servlets, JSP, JDBC, WebLogic, MySQL, JBoss, Hibernate, MangoDB, JAVA/J2EE, Spring, Node js, Reactjs, JUnit, Log4j, JDBC, XML, UML, Web service (SOAP, RESTful, WSDL, WADL, JAXB, JAX-WS, JAX-RS), WebSphere 8.5, Apache Tomcat, Maven, GIT, SVN, Jenkins, Rational Software Architect, Spring Tool Suite, IBM Websphere, J2EE, HTML5, CSS3, Oracle 10g, AngularJS, WebSphere, Built applications for scale using JavaScript.

TECHNICAL SKILLS

J2EE Technologies: JSP, Servlets, JavaBeans, Struts, JDBC, JSP Custom Tag Libraries, XML (SAX DOM), JNDI, JMS, Applets, Log4J, JSTL, Junit, Mockito.

Middleware: ODBC, JDBC, RMI, Mule ESB, Blaze DS.

Web/App Servers: IBM WebSphere 6.x/5.x, Tomcat, JBoss, Apache, Resin, Apache Axis.

IDE Tools: Edit Plus, STS, Text Pad, Eclipse 3.x, WSAD, RAD 6/7

Databases: Oracle 9i/10i, DB2/UDB, SQL Server, MySQL, Postgre

Languages: Core Java 4, Java 5 using generics, JavaScript, ActiveX, Perl, PL/SQL, XMLOperating Systems Windows, UNIX (Sun Solaris), Linux, AIX, HP-UX.

Frameworks: Hibernate, spring, Spring MVC, Mate, Adobe Flex 2/3, MXML, Action Script 2/3

Rational Rose, UML, JUnit, Ant, Struts, Ajax, DOJO, iBATIS.:

Methodologies: Agile, SCRUM, TDD, Design Patterns, Continuous Integration using Cruise Control

Web Technologies: HTML, DHTML, CS3, AJAX, Web Services JAX-RPC, JAX-WS, SOAP UI, Rest Client

Network Protocols: TCP/IP, UDP, FTP, HTTP, SOAP

Source Control: Rational Clear Case, CVS

OOAD Tools; MS Visio, IBM RSA 6.x:

Build Tools: ANT, Maven

Job Scheduler: Autosys

Miscellaneous: MS Excel, MS PowerPoint, MS Word, Jenkins, Database Modeling, SQL Tuning, Object Oriented Modeling using Rational Rose, Version One, TOAD and PDF.

Design Patterns: MVC, View Dispatcher, Data Access Objects, Data Transfer Objects, SingletonObserver, Factory and Session Façade

We'd love your feedback!