We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

5.00/5 (Submit Your Rating)

Charlotte, NC

SUMMARY

  • Having 9+ years of experience wif Java and Object - Oriented Methodologies for wide range of development from Enterprise applications to web-based applications.
  • Extensive experience in developing and deploying applications on WebLogic Application, IBM Web sphere and Tomcat servers
  • Extensive experience in implementing MVC architecture using Struts and Spring Framework.
  • Expertise in designing and developing enterprise applications using Core Java and J2EE Technologies includes JSP, JavaScript, XML, JDBC, and JMS, Web Services (SOAP and Restful).
  • Expertise on web services (SOAP, WSDL, UDDI) involving J2EE and SOA technologies based projects.
  • Experience in using J2EE Design Patterns like MVC, DAO Pattern, Front Controller, Factory Pattern.
  • Worked in XML related technologies such as DTD, XSD, XSL, XSLT, DOM, SAX, JAXP and JAXB for parsing XML in to java object.
  • Expertise in using IDE like RAD, JDeveloper, Eclipse and NetBeans for debugging and using java coding standards from teh beginning of development.
  • Strong experience in UI & client side validations using HTML 5, CSS3, Java script, JSP, Struts tag libraries, AJAX, DOJO, JSON, XML, XSLT and Java Script frameworks like ExtJS 3.x/4.x, JQuery
  • Expertise in implementing MVC frameworks using Struts 1.x/2.x, spring 3.x, Custom MVC and Hibernate 3.5 for persistence.
  • Highly motivated team leader/player wif excellent communication skill and demonstrated proficiency in mentoring individuals to maximize levels of productivity while forming cohesive team environments.
  • Having in-depth hands-on experience in design, implementation, testing, maintenance of java and J2EE Application.
  • Deep Understanding of Software Development Processes and Models Agile, Test Driven Development, Waterfall etc.
  • Strong work experience wif J2EE Design/Architecture patterns, Servlets, JSP, Struts, Enterprise Java Bean (EJB), web services, XML, WSDL.
  • Involved in producing & consuming SOAP based & Restful web services using WSDL, SOAP, JAX-WS, JAX-RS, AXIS, CXF, SOAUP UI etc.
  • Expertise in using configuration management tools like SVN, CVS and VSS for version controlling.
  • Extensive experience implementing Agile methodology and Test driven development
  • Involved in entire SDLC of teh projects including Design, Development, Testing Implementation and production support.
  • Expertise in SOA architecture, WSDL, Restful WebServices.
  • Expert in using XML markup languages like XML, HTML 5, XSL transformations.
  • Expertise in JUNIT testing using Mockito and Power Mockito, TestNG, integration testing and SOAP UI testing.
  • Implemented Service Oriented Architecture (SOA) using JMS for sending and receiving messages while creating web services.
  • Implementing SOA Architecture wif JAX-RPC and JAX-WS wif multiple different server versions.
  • Expertise in various Java/J2EE Design Patterns like Session, Data Access Objects (DAO), Factory, Singleton, Data Transfer Object (DTO) and Business Delegate etc.
  • Strong communication and analytical skills and a demonstrated ability to handle multiple tasks as well as work independently or in a team.
  • Experience in Functional Testing, Data Driven Testing, Load Testing and Validating WSDL using SOAP UI tool.
  • Proficient in Web service testing using SOAP UI tool, SOAP, XML and expert in reading WSDL.
  • Experience in Understanding teh code written in different programming languages Java, HTML, JavaScript and CSS, SQL, and Oracle.
  • Expertise in Core-Java concepts - Multithreading, Exception Handling, Collections.
  • Automated various informational systems usingPerl/MySQL/Oracle and teh web.
  • Experienced using Web-debugging tool like Fire Path and Firebug for finding elements locator.

TECHNICAL SKILLS

  • C
  • C++
  • Java & J2EE
  • Struts
  • JSF and Spring
  • Oracle 9i/10g/11g
  • DB2
  • MySQL and SQL Server
  • WSDL
  • SOAP
  • AXIS
  • JAX-WS
  • REST-Jersey
  • UDDI and WS-Security.
  • Hibernate iBatis
  • JUNIT
  • Mockito
  • TestNG
  • SOAP UI
  • XML
  • DTD
  • XSD
  • XSLT
  • JAXP (DOM & SAX) and JAXB
  • HTML
  • DHTML
  • CSS
  • JavaScript
  • JSP
  • JQUERY
  • DOJO and Taglibs.
  • UML - Rational Rose
  • MS Visio
  • JUDE
  • Eclipse
  • My Eclipse
  • Net Beans and RAD
  • Mule ESB
  • SVN
  • CVS and Clear Case
  • QC
  • Jira
  • Rally
  • Clear Quest
  • Banking & Insurance
  • Web sphere
  • Web Logic
  • Apache Tomcat & HTTP Server
  • WIN NT/2000/XP/2003
  • Unix
  • DOS and Windows 7

PROFESSIONAL EXPERIENCE

Confidential, Charlotte, NC

Sr. Java Developer

Responsibilities:

  • Designed and Developed teh Java application and Web based modules for teh Shared Services Group.
  • Designed and Developed REST and Web Services Components for various applications using Spring Framework.
  • Participate in Scrum meetings and evaluate Stories for teh Sprint work. Communicate and Coordinate wif Scrum Master to project status intact.
  • Worked closely wif teh architecture group to implement long-term vision and research new relevant technologies and produce POCs to weigh future integration into teh product.
  • Implemented reusable web applications using JQuery, DOJO and AngularJS.
  • Design and implemented SharePoint Component using SharePoint web service.
  • Developed database operations using JPA and Hibernate wif spring framework.
  • Developed DAO layer using JPA Criteria Builder, It is used many projects for database operations and reduced redundancy.
  • Developed DTO to entity object mapper framework using Spring BeanUtils.
  • Extensively used Java & J2EE design patterns like Singleton, Factory, Session Factory, Façade, Bridge, Composite, DAO, and DTO.
  • Used core Java concepts, which includes Collections, Exception handling, Serialization, Multi-Threading extensively for coding business related tax calculations and interest rates.
  • Used Struts Framework in teh application, which is based on MVC design pattern.
  • Using MULE ESB as teh integration platform designed and developed various applications
  • Created a Front-end application using Bootstrap, Restful, AWS, Angular JS, JSPs and Spring MVC for registering a new patient and configured it to connect to database using Hibernate.
  • GUI Implementation using JQuery, AJAX, JNDI, Ext.js, CSS, Bootstrap, HTML5.
  • Built main application in Python, Mongo DB, NoSQL leveraging technologies such as Angular.js, and Backbone.js.
  • Experience in OOD, UML, Enterprise Java Beans (EJB), RMI.
  • Worked on development and operations to facilitate deployment of components over AWS using Jenkins, IBM RAD/RSA7.
  • Implemented Restful services wif spring in teh Application.
  • Developed Servlets and Server side components using EJB 3.0 under J2EE Environment.
  • Developed REST Web services using CXF to perform transactions from front end to our backend applications, response is sent in JSON or XML formats based on teh use cases.
  • Enhanced teh Scroll View widget to improve performance, add new functionality, and introduce test coverage using node.js and Backbone.js.
  • Develop data standards, data exchange AWS, XML data standard or data sharing model
  • Developed widgets based on teh SWT (standard widget tool), Jface frameworks.
  • Creating user interfaces using JQuery, JSP and Java Script.
  • Created and consumed RESTful Web Services using JAX-RS
  • A VMware developed open-source cloud orchestration tool used to manage Cloud Foundry.
  • Used RAD for development and Web sphere for deployment.
  • Implemented MVC architecture by using Struts/Swings to send and receive teh data from front-end to business layer.
  • Coordinating and tracking all projects for seamless releases using Project Management SystemJIRA, Source Code Management SystemSVNand Document Management SystemSharePoint.
  • Experience in writing Ant and Maven scripts for project development and deployment.
  • Designed and developed JSP, Servlets, Taglibs, JavaScript, CSS, HTML5, JQUERY, and AJAX.
  • Extensively worked on GWT create rich UI and make asynchronous calls to teh server.
  • Worked on Spring IOC, Spring MVC and Spring integration wif Hibernate.
  • Used AJAX to provide asynchronous communication between server and client wif JSON.
  • Extensively worked on cruise control to automate build process.
  • Used Ant script to build WAR (Web-App) and EAR (Enterprise App).
  • Implement DAO layer in Hibernate and JPA to get Reference Data used for Calculations.
  • Implemented Restful web service which can be used by teh other components of teh system.
  • Used to work on Spring quartz scheduler to schedule teh process to execute code.
  • Working on creating JUnit test cases and TestNB test suites Confidential teh module level.

Environment: JDK1.7, Java, REST Services, Spring MVC, LDAP, JQuery, Hibernate, GIT, Bootstrap, Angular JS, Maven, J2EE, EJB, JSP, JSF, Hibernate, Spring, Eclipse, AWS, Jenkins, JDBC, Webservices (SOAP, REST FUL), struts, TestNG.

Confidential, Dallas, TX

Java Full Stack Developer

Responsibilities:

  • Design and development of user Interfaces using JSP, HTML, CSS and AJAX. Developed custom tags, JSTL to support custom User Interfaces.
  • Prepared teh prototype pages of teh application based on teh templates and requirements using HTML.
  • Developed teh application implementing MVC Architecture, integrating JSF wif Hibernate and spring frameworks.
  • Used SVN as version control to check in teh code, created branches and tagged teh code in SVN.
  • Sign off artifacts from teh development team’s perspective and provide it to release management team for QA/UAT/Prod release and support teh release.
  • Maintaining OSGI java classes for assets import, validation processes, and to fetch teh data from CQ repository obtained from different providers.
  • Involved in designing and developing Struts Action classes and defining them in action-servlets.xml file to inject teh Service layer beans using SPRING IoC.
  • Worked on multiple configuration files for mapping using ORM concepts and deployment descriptor files such as web.xml, action-servlets.xml, struts-config.xml, applicationContext.xml files.
  • Develop data standards, data exchange AWS, XML data standard or data sharing model.
  • Involved in various phases of software development life cycle (SDLC) of teh application like requirement gatherings, design, analysis, code development and deployment.
  • Used Struts MVC framework for teh ease and improve performance of teh application.
  • Designed Presentation layer using JSP, Struts framework and did front-end validations using JavaScript and JQuery.
  • Involved in exception handling & testing using SOAP UI and Security of Mule endpoint through WSSR.
  • Involved in creating http inbound & outbound flows, Orchestrations, Transformations using MULE ESB.
  • CreatedMULEESB artifact and configured theMULEconfig files and deployed.
  • Involved in design and development of UI component, which includes layered POVs and Carousels using frameworks Angular JS, JavaScript, HTML, CSS and Bootstrap.
  • Followed Single Page Application (SPA) Pattern and used AngularJS MVC to build a cross-browser complaint application.
  • Used JUnit and TestNG Frameworks for teh unit testing of all teh java classes.
  • Used GIT for version controlling and Jenkins CI for Continuous Integration.
  • Implemented core features of AngularJS framework such as dependency Injection, Data-binding, Filters, Directives, Templates, Services and Deep Linking.
  • Used Spring IOC to inject java objects in teh context.
  • Used Spring JDBC and DAO to access and store data from Oracle database.
  • Used JSF - Ice faces framework for creating teh managed bean and controllers.
  • Worked on teh re-design and enhancement of teh UI using existing Struts-JSP framework.
  • Created REST Webservices call using JSON methods.
  • Used Maven for dependencies and configuration management.
  • Used Angular JS for making restful API calls and data binding.
  • Used Angular JS framework to simplify binding JavaScript objects wif HTML UI components.
  • Writing custom filters, directives, controller for teh HTML using Angular code.
  • Consumed SOAP based Web Services for Integrating wif teh Enterprise Information System Tier (EAI).
  • Wrote different Hibernate mappings in XMLs and corresponding java classes. Wrote hibernate configurations using spring.
  • Experience providing training to development teams on how to track, plan and analyze usingJIRA.
  • Implemented transaction management for Hibernate using Spring AOP.
  • Implemented Service Oriented Architecture (SOA) using JMS for sending and receiving messages while creating web services.
  • Implemented various J2EE Design patterns like Singleton, Service Locator, Business Delegate, DAO, Transfer Object, and SOA.
  • Worked on AJAX to develop an interactive Web Application and JavaScript for Data Validations.

Environment: JDK 1.6,J2EE5.0,Struts1.2, Spring 3.6, Servlets 2.5, JSP 2.1, JSTL,EJB3.0, SOAP web services, AWS, Jenkins, JIRA, WebLogic 10.2.

Confidential, Madison, WI

Sr. Java/J2EE Developer

Responsibilities:

  • Involved in designing modules and documenting them as a Module Design Document (MDD).
  • Worked on both front end using JSP, spring framework and back end part using EJB and Hibernate.
  • Involved in Object Oriented Analysis (OOA) and Object Oriented Design (OOD) Techniques using Unified Modeling Language (UML)
  • Persisted common application level data like domain libraries using Cache.
  • Hibernate was used as admin tool persistence framework.
  • Implemented interceptors using Hibernate and spring.
  • Developed JSP's, strictly confining to teh policy of no java use in them by using JSTL.
  • Presentation tier of teh application was built completely on Spring/Struts (For teh Admin App).
  • Page Navigation, Java bean management and input validation is taken care by JSF.
  • Used Spring-Core and Spring-AOP, Spring Tags, Struts Tag Libraries, and Validators in teh development.
  • Used Hibernate as an ORM Framework for productive application development by reducing development time, complexities and increase flexibility.
  • Worked on development and operations to facilitate deployment of components over AWS using Jenkins, Fabric Tools.
  • Creating user interfaces using JQuery, JSP and Java Script.
  • Create / modify RESTful web services, JSON for creation and consumption of data access and manipulation
  • Create business objects and implement business logic using spring framework, Models and Controllers.
  • Used ORM tools Hibernate for data mapping and generating database persistence layer.
  • Developed test cases using JUnit testing framework.
  • Used Eclipse as Java IDE tool for creating various J2EE artifacts like Servlets, JSP's and XML.
  • Built and managed other projects modules using Apache Maven.
  • Developed end-to-end composite RESTFUL Web Services by using SOA wif CXF framework to use wif different clients including Web & Mobile.
  • Used Maven to build and generate code analysis reports.
  • Developed and actively involved in tuning SQL queries, Stored Procedures, Triggers.
  • Test driven development approach was used and hence worked intensively on developing test cases.
  • Quality Control Activities such as defect tracking, fixing using JIRA.
  • Involved in code review process, validating designs done by other developers and development of teh application.

Environment: Unix-Solaris, JDK1.6, J2EE 5.0(Servlets, JSP, JSF, EJB, JAX-WS), Struts, Spring, Hibernate, Restful, Multithreading, HTML, Java Script, CSS, XML, ANT, AWS, Rational Clear Case, WebLogic, JTA, Junit, Python.

Confidential, MD

Sr. Java/J2EE Developer

Responsibilities:

  • Part of Design Team and user requirement gathering meetings.
  • Involved in all project phase discussions and executed project from PDP (predefined phase) to rollout phase wif post implementation activities.
  • Good experience in implementing J2EE compliant applications using various Design patterns, Struts framework, Tiles, Spring, MVC framework, Hibernate and Messaging Middleware using JMS.
  • Developed user interface using JSP, JSP Tag libraries, Spring Tag libraries and JavaScript to simplify teh complexities of teh application.
  • Involved in enhancing certain modules of web portal using Spring Framework.
  • Developed all teh components as flows using Spring web flow.
  • Developed web and service layer components using Spring MVC.
  • Implemented various design patterns like MVC, Factory, Singleton.
  • Designed user interface for users to interact wif system using jQuery, JSON, Java Script, HTML5, CSS3, groovy.
  • Writing custom filters, directives, controller for teh HTML using Angular code.
  • Source code management done using GIT.
  • Used Jenkins for system integration.
  • Developed several Controllers to handle teh different types of user requests.
  • Validated teh user inputs using Spring Validator.
  • Dependency Injection was used across all teh layers of application
  • Developed database Schema & populating data using SQL statements, PL/SQL Functions, Stored Procedures, Triggers, Bulk uploads.
  • Monitored error logs using Log4J and fixed teh problems.
  • Worked on JUnit Framework for Test Driven Development.
  • Worked on source code management tools such as SVN.
  • Implemented Restful Web Services, associated business module integration for getting status of claim report.
  • Worked on code reviews, debugging, unit testing and integration testing.
  • Implemented EJB Session beans and entity beans.
  • Involved in developing actions to each action using Struts framework
  • Created a data access layer using DAO pattern to make rest of teh code database independent

Environment: Java, Struts, J2ee, Tiles, LDAP, WebLogic, EJB, CVS, Javascript, Ant, Core Java-Multithreading, XML, JavaScript, AJAX, Maven, JDBC, Struts, GUI, Python.

Confidential

Sr. Java/J2EE Developer

Responsibilities:

  • Developed GUI using JSP, Struts frame work.
  • Developed Action forms, Action classes using Struts framework to handle user requests.
  • Implemented Struts Bean Tags, Logical Tags and Display Tags in JSPs.
  • Used Jasper tool for reporting.
  • Developed user interface components for Deal, Activity modules along wif business components.
  • Developed a Spring MVC application in connecting to database.
  • Leveraged struts-validations, struts-beans tag libraries.
  • Designed and deployed server side EJB (Session Beans and Entity Beans) components on Eclipse IDE.
  • Written SQL, PL/SQL and stored procedures as part of database interaction.
  • Responsible for code merging modules using clear case.
  • Responsible for change requests and maintenance during development of teh project.
  • Involved in requirements gathering - User Interface, Business Processes and Non-functional requirements.
  • Developed Use cases, Class/Activity diagrams using Rational Rose and Flow charts using Visio.
  • Developed Process and Data Access Beans for business and data inquiry logic.
  • Responsible for presentation layer in JSP, HTML, Java1.4 using Struts framework.
  • Responsible for developing Data Service (JAVA, XML, PL/SQL) for Oracle (Policy/Group info) and Sybase (Client Info) databases.
  • Worked on common utility classes using JAVA and main JSP actions (includes pagination
  • Developed tabs wif rollover TEMPeffect using JavaScript plus other TEMPeffects.
  • Developed PL/SQL packages to generate data feed which is teh source for reports.
  • Implemented teh logger handler dat delegates to teh Log4J logging infrastructure.
  • Involved in executing teh Component Test Plans for Unit Testing using JUNIT&TestNG.

Environment: Java, JDK1.5, JSP, JSTL, EJB, Eclipse3.2, Struts 1.1, J2EE JavaScript, Struts Validation frame work, Tomcat, UML, ORACLE 9i/10g, TestNG, Clear Case and Clear Quest.

Confidential

Java Developer

Responsibilities:

  • Used waterfall methodology for development process.
  • Used CVS for version controlling.
  • Developed webpages using HTML, CSS and JSP.
  • Involved in Software Development Life cycle starting from requirements gathering and performed OOA and OOD using UML.
  • Used Multithreading to serve multiple clients.
  • Provided concurrent access to teh application by using Multithreading.
  • Involved in designing & documentation of flows & functional diagrams using Rational Rose.
  • In charge of teh entire Front-end (user interface) part of teh system, using JSP, Servlets, HTML, JavaScript.
  • Involved in developing web-tier using JSPs and client-tier using HTML pages.
  • Developed client-side validations using JavaScript
  • Developed Servlets to process requests from teh client and forwards teh response to JSP pages.
  • Developed Session Beans to provide a client’s view of teh account transactions business logic.
  • Developed Entity Beans to provide an object view of teh database tables which contain teh business logic to access teh tables.
  • JDBC was used to access data from Oracle database.
  • Wrote SQL Queries, PL/SQL procedures, for retrieving information from database
  • Deployed teh application on Apache Tomcat server.
  • Involved in Production Support and Maintenance.
  • Managed Source Control and Version Control using CVS and SVN.
  • Involved in requirement analysis.
  • Developed teh front tier for teh site based on Model-View-Controller (MVC) design pattern Using Struts framework.
  • Implemented EJB Session beans and entity beans.
  • Worked on Jenkins, Maven as a build tool.
  • Involved in developing actions to each action using Struts framework
  • Created a data access layer using DAO pattern to make rest of teh code database independent
  • Involved in Server configuration and setup.
  • Used Ant tool for build scripts

Environment: Java, Struts, J2ee, Tiles, Multithreading, LDAP, WebLogic, EJB, CVS, javascript, Ant, J2EE, EJB, JSP, HTML, CSS, Ajax, Web Services, Jenkins, Maven, UML, XML, XSLT, Servlets, JDBC, CVS, SVN, Apache Tomcat.

We'd love your feedback!