We provide IT Staff Augmentation Services!

Sr Java Developer Resume

0/5 (Submit Your Rating)

Columbus, OhiO

SUMMARY

  • Sr. J2EE Professional having 14+ years of experience and possesses a proven track record in successfully delivering mission - critical applications.
  • Having project experience in Financial, Banking, eCommerce,Storage,Healthcare and Insurance domains
  • Successfully designed and implemented systems based on N-tier distributed architecture using J2EE technologies such as Java, EJB, Struts, JSTL, Spring Framework and JMS.
  • Expertise in object modeling and OO design methodologies with UML diagrams like Class, Sequence, Use Case, and Activity Diagrams using Rational Rose IE.
  • Proficiency in implementing multi-threaded applications and in using design patterns like Session Façade, Abstract Factory, DAO, Service Locator, Business Delegate, and Singleton patterns in software design.
  • Hands on in-depth experience in J2EE Application development using Core Java, Servlet, JSP, Struts Framework, Spring Framework.
  • Hands on experience with Frontend frameworks namely Bootstrap, Angular JS, Jquery, Ajax and Json.
  • Excellent in the XML technology such as XML, JAXB and developed Web Services using SOAP, AXIS, WSDL, XSD, JAX-RPC, Restful and CXF.
  • Strong experience in JDBC and implementation of data persistent layer using Hibernate
  • Hands-on experience in designing databases, namely Oracle 9i/10g, SQL, Sybase, DB2 and wrote
  • The Queries and Stored Procedures using SQL and PL/SQL
  • Experience in Installation, Configuration and Deployment of applications in the Web Logic, Jboss, Web sphere, Apache Tomcat and Sun Application Server.
  • Extensive experience in using WSAD, Eclipse3.0, Net Beans and RAD7.0 IDE’s and used
  • Version controls CVS, VSS and Sub version SVN.
  • Extensive experience working in development, Enhancement and production support activities.
  • Extensive experience working in SDLC life cycle models like Water fall, Agile and EUP.
  • Extensive experience working on middleware technologies JMS, ActiveMQ and RabbitMQ
  • Excellent in Analysis, Design, Coding, Unit Testing using JUnit and System Integration Testing.

TECHNICAL SKILLS

Languages: Java/J2EE, C, XML, HTML, CSS, JavaScript and SQL

Packages/Software: JDK 1.4/1.5/1.6/1.7 , HTML5, CSS3, J2EE, JMS, JSP, JDBC, Servlet, Struts1.1/2, Spring 4.0/5.0(most of the modules), EJB, MDB, JNDI, Hibernate, JPA, Log4j, JUnit, Apache Velocity, JQuery, AJAX, Maven and Ant. SOAP/REST based web services, Spring Security (Oauth2), Spring Boot, Microservices, Swagger, Angular 2 poc, Spring Batch and Spring Cloud POC

Web/ Servers App: Web Sphere 7/8.5, Web logic 10.3, JBoss 3.0, Tomcat 3.2/4.0

Databases: Oracle, SQL Server, DB2 and mySql

Operating Systems: Linux, Solaris, Windows NT/2000/XP

IDE: Eclipse, WSAD, Oracle Web logic Workshop, RAD and Net Beans.

Design Tools: Rational Rose IE, Microsoft Visio

Configuration Tools: VSS, CVS and Sub Version SVN

PROFESSIONAL EXPERIENCE

Confidential, Columbus, Ohio

Sr Java Developer

Responsibilities:

  • Involved in gathering the requirements and analyzing the requirements and providing solutions on technology front
  • Design Rest API services based on Requirements (produce and consume in XML format)
  • Worked on developing Rest endpoints for Fraud and Verification using Spring Rest framework .
  • Worked on creating producer and consumer Queues, Coded to drop the requests in Queue and consuming the requests for further processing using ActiveMq.
  • Created Rest Client and making call to Drive using Rest template.
  • Securing Webservice and authenticates the user using basic authentication.
  • Unit and integration testing the code, moving to Dev and PV environments
  • Demo sprint releases as part of the planning sessions with the business for user feedback
  • Picking backlog items for the next Sprint releases based on the priority
  • Worked on Creating Restful web services using Spring boot microservice architecture as these services needs to be implemented in fast faced environment.
  • Have created and configured Jenkin jobs for DV Host projects, used to run Rundeck tasks for deployment and splunk for logging
  • Having understanding of microservices architecture like Creating Zuul proxy, Eureka Service registry and Spring Cloud.

Environment: Java 1.8,J2EE, Spring framework 5.0, Spring Boot, Spring Rest(Rest based webservice) frameworks and microservices, Maven, ActiveMq, AMQP, Json/jackson, Rest template, Spring Jdbc, Oracle, jenkins, rundeck, postman, Splunk, JIRA, tomcat, Swagger, Spring Rest Docs for API documentation .

Confidential

Responsibilities:

  • Involved in gathering the requirements and analyzing the requirements
  • Designed/Developed UI screens based on the requirements
  • Developed backend queries for retriving the requests based on the default and advanced input search criteria.
  • Developed UI using Spring mvc, Jquer and AJAX
  • Worked on Angular POC project to develop the ui later
  • Unit and integration testing the code, moving to Dev and PV environments
  • Demo sprint releases as part of the planning sessions with the business for user feedback
  • Picking backlog items for the next Sprint releases based on the priority
  • Worked on Angular 6 POC project to create Confidential support tool for frontend with Restful API calls to retrieve the transactions for Fraud and Verification orders.
  • Have installed NPM, Node.js, Angular CLI and Visual Studio for the development.
  • Created angular components, services and type scripts.

Environment: Java 1.8,J2EE, Spring framework 5.0, Spring MVC, Angular 6 (POC project) CSS, javascript, Jquery, Ajax, jenkins, rundeck, Angular, Maven, postman, Spring Jdbc, JIRA, splunk, tomcat.

Confidential

Responsibilities:

  • Involved in gathering the requirements and analyzing the requirements and providing solutions on technology front
  • Design API services based on Requirements(produce and consume as json format)
  • Worked on OAuth token generation using Spring OAuth2 framework based on user credentials.
  • Securing API services using Basic authentication(Base 64 authentication)
  • Initial API call is Authentication, It generates oauth token and in subsequent calls has to pass as Bearer token.
  • Developed Rest based API service methods and end-to-end development .
  • Created Rest Client and making call to Drive using Rest template.
  • Unit and integration testing the code, moving to Dev and PV environments
  • Demo sprint releases as part of the planning sessions with the business for user feedback
  • Fixing issues/making changes based on the user feedback
  • Have created and configured Jenkin jobs for DV Host projects, used to run Rundeck tasks for deployment and splunk for logging
  • Picking backlog items for the next Sprint releases based on the priority

Environment: Java 1.8,J2EE, Spring framework 5.0, Spring Boot, Spring Rest(Rest based webservices),microservices, OAuth2, Json/jackson, Rest template, jenkins, rundeck, postman, Spring Jdbc, JIRA, splunk,Maven, tomcat.

Confidential, Chicago, IL

Lead Java Developer

Responsibilities:

  • Involved in gathering the requirements and analyzing the requirements, provided the development estimations based on the requirements as part of the sprint
  • Design Layouts/mock UI screens based on the user stories
  • Develop UI screens and Backend functionality based on the user stories and tasks as part of the Sprint releases.
  • Unit and integration testing the code, moving to Dev and PV environments
  • Demo sprint releases as part of the planning sessions with the business for user feedback
  • Fixing issues/making changes based on the user feedback
  • Picking backlog items for the next Sprint releases based on the priority

Environment: Java 1.6/1.8,J2EE, Spring framework 4.3.1, Thymeleaf 3.0, bootstrap(Html, CSS and JS) framework, Json, Angular JS, JQuery, Ajax, WebSphere Liberty Profile 8.5, RAD 9.6, CSRF framework, ESAPI, SiteMinder

Confidential

Lead Java Developer

Responsibilities:

  • Involved in gathering the requirements and analyzing the requirements, provided the estimations based on the requirements.
  • Documenting the application requirements and business process, creating design flows and documenting.
  • Designed wireframes as per the business requirements (stories developed through scrum meetings) as part of the QBlue screen.
  • Developed UI screens and entire flow of classes from front end to backend.
  • Unit tested the code changes and build, deploy into the environments.
  • Involving as part of PV, UAT testing and fixing any issues raised.
  • Creating the change requests for moving the changes into PV/UAT/Prod.
  • Analyzing prod issues and fixing.

Environment: Java 1.6,J2EE 1.4, Struts framework, Spring framework, EJB, JQuery, ESAPI Framework, WebSphere Application Server 7 (WAS7), Maven and RAD 8.5

Confidential

Lead Java Developer

Responsibilities:

  • Involved in gathering the requirements and analyzing the requirements, provided the estimations based on the requirements.
  • Designed wireframes as per the business requirements for reports created newly.
  • Developed UI screens and entire flow of classes from front end to backend.
  • Unit tested the code changes, build and deploy into the environments.
  • Involving as part of PV, UAT testing and fixing any issues raised.
  • Creating the change requests for moving the changes into PV/UAT/Prod.
  • Analyzing prod issues and fixing.

Environment: JDK 1.6,J2EE 1.4, JSP, Servlets, EJB, Ajax, ESAPI framework, WebSphere Application Server 7(WAS7), RAD

Confidential, Chicago, IL

Spring Java Developer

Responsibilities:

  • Involved in gathering the TLM requirements
  • Understanding and analyzing the existing CFE applications and upgrading as per TLM requirements.
  • Involved in mentoring other developers and help them to progress their tasks quickly and resolving critical issues.
  • Working on Struts and Spring MVC based applications, understanding and making necessary changes as part of TLM migration.
  • Working on TLM changes for CFE applications and helping other developers for any issues which they encounter during up gradation of other applications like RTIS, ClaimLock and COB.
  • These applications used technologies like spring, Struts MVC, JMS, MQ, MDB and LDAP for user authorities.
  • We have used RAD8 as IDE, Websphere 7 as application server. Involved in all the phases of the application life cycle.

Environment: Java 1.6, J2EE 6,Struts framework, Spring framework, JMS, MDB, EJB, Hibernate, JPA 2, LDAP, Axis Web service, CTG/CICS, Html, CSS, CVS, DB2, Ant, Log-4j, Websphere App Server 7, RAD 8.

Confidential

Sr Java Developer

Responsibilities:

  • Involved in gathering the requirements and understanding the requirements.
  • Involved in designing flow diagrams as per the requirements
  • Developing ICI (Integrated Claim Inquiry) web service application using Spring 3.0 framework, hibernate, CXF Webservice.
  • Written SQL queries to retrieve the data from DB2 tables
  • Developed the application using CXF Web service framework.
  • Developed the application using RAD 7.5 and used CVS as a version control.
  • Used Log4j for the application logging, JUnit for unit testing.
  • Have written Ant build scripts for the building the projects and for deployment.
  • Working on analyzing and fixing the defects assigned as part of the ACA-Adminsimp project.

Environment: Java 1.6, J2EE 6, Spring framework, Hibernate, CXF Webservice, Html, CSS, CVS, DB2, Ant, Log-4j, Websphere App Server 7, RAD 7.5,HP Quality Center.

Confidential

Sr. Java Developer

Responsibilities:

  • Involved in gathering the requirements and understanding the requirements.
  • Developed Confidential Web application using Spring 3.0 framework, Spring MVC framework,, hibernate, Activiti workflow engine
  • Used Restful web service to get the resources over http to be used at client side.
  • Developed the application using Spring MVC framework.
  • Developed the application using RAD 7.5 and used CVS as a version control.
  • Followed Agile methodology as part of application development.
  • Used Log4j for the application logging, JUnit for unit testing.

Environment: Java 1.6, J2EE 6, Spring framework, Spring MVC framework, Hibernate, Activiti workflow engine, Restful webservices, LDAP,DOJO, AJAX, JSP, Html, CSS, CVS, DB2, Ant, Log-4j, Websphere App Server 7, RAD 7.5.

Confidential

Sr. Java Developer

Responsibilities:

  • Involved in gathering the requirements and understanding the requirements.
  • Designed the Class and Sequence diagrams based on LLD and HLD documents.
  • Developed frontend screens for the SCPBM application using JSP, Struts taglib, JavaScript and CSS.
  • Developed the application using Spring-Struts framework.
  • Developed the application using RAD 7.0 and used CVS as a version control.
  • Used Log4j for the application logging, JUnit for unit testing.
  • Working on adding the contact functionality to the MSG DB (messages) for B2B and BX.
  • Working on Unit test the application.

Environment: Java 1.5, J2EE, Spring-Struts framework, Hibernate, Struts taglib, JSP, JavaScript, Html, CSS, CVS, Oracle 10g, Ant, Log-4j, Websphere App Server 6.1, RAD 7.0.

Confidential

Sr. Java Developer

Responsibilities:

  • Involved in gathering the requirements and understanding the requirements.
  • Designed the Class and Sequence diagrams based on LLD and HLD documents.
  • Written the Schema’s and WSDL as per the requirements.
  • Generated classes based on Schema’s and WSDL using CXF Ant tasks.
  • Developed the application using Web services CXF framework.
  • Written the JUnit test cases to test individual components after development.
  • Developed the application using RAD 7.0 and used CVS as a version control.
  • Used Log4j for the application logging, JUnit for unit testing and JMeter for performance testing.
  • Involved in the Unit testing and resolving the issues.
  • Working in fixing the SIT issues.

Environment: Java 1.5, J2EE, XSD, WSDL, SOAP, CXF Web services 2.2.2, Jmeter 2.2, SOAP UI 3.2, XML, ILog Rule Engine, Spring Framework, Spring-JDBC, Oracle 10g, Ant, Log-4j, Websphere App Server 6.1, RAD 7.0.

Confidential, Lisle, IL

Sr. Java Developer

Responsibilities:

  • Written the Code and tested as per the client requirement.
  • Developed the application using Struts Framework.
  • Used MVC, Singleton and DAO design patterns in the application design and implemented the UI, Service and Data Layer.
  • Written Action Classes, Action Forms, JSP, CSS, DIV’s, JavaScript and used struts taglibs to implement and populate UI components.
  • Developed the Adapter classes to implement the business logic as per the business requirements.
  • Developed the VO’s to populate the business data from Adapter classes.
  • Developed the Persistence logic using Hibernate to persist the data to the Database.
  • Configured the Hibernate and created the mapping files to map the VO and Database tables.
  • Developed the Messaging service using Java Mail API’s, JMS and MDB.
  • Used Web logic Application Server to deploy the application and MySql as back-end.
  • Developed the application using Web logic Workshop and used CVS as a version control.
  • Used Log4j for the application logging, JUnit for unit testing and JMeter for performance testing.
  • Involved in the Unit testing, and System Integration testing.
  • Involved in fixing the SIT and UAT issues.

Environment: Java, J2EE, Struts 2 Framework, Hibernate, Jmeter, JMS, MDB XML, JAXB, Ant, Log-4j, Weblogic App Server, Weblogic Workshop 10.3.

Confidential

J2EE Developer

Responsibilities:

  • Involved in adding new functionalities for the existing WebUI Celerra Manager.
  • Implemented the Client, Business and Data Layer using Struts Framework with the support of Hibernate.
  • Implemented the presentation layer using Struts tag libraries, tiles, JSP, HTML and CSS.
  • Extensively used XML Schema Definitions to make request and response through XML.
  • Involved in Marshalling and UnMarshalling data using JAXB.
  • Created the sockets to connect to the APL and celerra device.
  • Developed the application using WSAD IDE and synchronized the application using CVS.
  • Involved in building the application using Ant and used Log4j for the application logging.
  • Developed test cases, involved in Unit testing, and System Integration testing.
  • Maintained and supported the application after deploying into the Production.
  • Fixed the AR bugs in production, raised for Code Review and deployed the changes into the production.
  • Fixed the Coverity issues related to the code and deployed into the production.

Environment: Java, J2EE, Struts Framework, XML, JAXB, Ant, Log-4j, Websphere App Server, Websphere Message Broker, JMS/MQ, WSAD.

Confidential

Developer

Responsibilities:

  • Implemented the Client, Business and Data Layer using Struts Framework.
  • Implemented Action Classes, DTO’s, Service Layer and Data layer using Java.
  • Used Hibernate and DAO’s, which will handle the data layer and MySql as back-end.
  • Used Web Logic Application Server for deploying the application.
  • Developed the application using BEA Weblogic Workshop IDE and used CVS as a version control.
  • Involved in building the application using Ant and used Log4j for the application logging
  • Developed JUnit test cases, involved in Unit testing, and System Integration testing.

Environment: Java, J2EE, Struts Framework, Hibernate, Ant, JUnit, Log-4j, Web Logic Server 9.1, CVS and MySql.

Confidential, Phoenix, AZ

J2EE Developer

Responsibilities:

  • Involved in the analysis, design, coding and testing as per the client requirement.
  • Used the spring framework to develop the application.
  • Used Façade, Singleton, Business Delegate, and DAO design patterns in the application design and implemented the UI, Service and Data Layer.
  • Implemented Action Classes, Action Forms, Custom Tags, JSP, Tiles and deployed the UI component in Web sphere App Server.
  • Created the message queues to handle JMS and provided business services in the application using Java Beans.
  • Implemented the DAO classes using Hibernate with Sybase Database to handle the data layer.
  • Involved in Configuring the Hibernate to connect to Sybase DB and created the mapping files for the Sybase tables.
  • Used Web sphere Application Server to deploy the application and Oracle 10g as back-end.
  • Developed the application using WSAD and used CVS as a version control.
  • Involved in building the application using Ant and used Log4j for the application logging.
  • Involved in design and develop the COP test site to test the downstream applications availability.
  • Involved in the Unit testing, and System Integration testing.
  • Involved in fixing the SIT and UAT issues.

Environment: Java, J2EE, JMS, Spring Framework, MVC pattern, Tiles, Hibernate, XML, JAXB, WSAD 5.1, Ant, Log-4j,WebSphere App server, Websphere Process Server,CVS, Sybase and Linux.

Confidential, Minneapolis, MN

Developer

Responsibilities:

  • Involved in analysis, design, coding and testing the Change Request raised by client.
  • Participated in the sessions to gather the enhancements / requirements from the client.
  • Developed the application using Servlets, Java, XML and JAXB.
  • Customers use desktop applications Ms Money, Intuit’s Quicken and Turbotax.
  • Worked on WSAD as the developing environment and VSS as version control.
  • Involved in building the application using Ant and used Log4j for the application logging.
  • Involved in writing test cases using JUnit, Integration testing and Regression testing.
  • Involved in running PMD code checker to maintain java code standards.
  • Involved in fixing the realtime issues after post production in warranty period.

Environment: Java, J2EE 1.4, Struts Frame work, XML, Web Logic 8.1, Oracle 9i, Eclipse, JavaScript, JUnit, Ant, VSS and Windows XP.

Confidential

Developer

Responsibilities:

  • Involved in Analysis of Requirements and defining the System Requirement Specifications.
  • Used Rational Rose for providing the UML design for the given modules, and applied OOAD principles in designing the applications.
  • Extensively used Struts Framework in the GUI development and validation was done using JavaScript.
  • Designed and developed Web application to allow users to build and maintain an inventory using J2EE technology DAO, Struts, JSP, JBoss Application Server and Oracle 8i.
  • Involved in building the application using Ant and used Log4j for the application logging.
  • Involved in the application deployment in NetBeans, writing the unit test cases and performed unit testing using J-Unit.

Environment: Java, J2EE, EJB, JSP, Struts framework, Oracle 8i, Eclipse, JBoss, Ant, Log-4j and Windows 2000 Professional.

Confidential

Java Developer

Responsibilities:

  • Involved in developing user interfaces by using JSP/HTML/JavaScript.
  • Involved in Developed the Administration module.
  • Involved in developing Servlets, Struts, jsp.

Environment: Java, J2EE, JSP, Struts Framework, Java Script, Eclipse, Tomcat 4.0, mySQL and Windows 2000.

Confidential

Java Developer

Responsibilities:

  • Involved in interaction with client, gathered requirements and designing the system using UML diagrams like class diagram, and sequence diagram
  • Designed and developed Web application to allow users to build and maintain an inventory using J2EE technology DAO, Struts, JSP, Apache Tomcat Server and MySql.
  • Involved in building the application using Ant and used Log4j for the application logging.
  • Involved in the application deployment in NetBeans, writing the unit test cases and performed unit testing using J-Unit.

Environment: Java, J2EE, JSP, Struts Framework, Java Script, Eclipse, Tomcat 4.0, mySQL and Windows 2000.

We'd love your feedback!