We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

4.00/5 (Submit Your Rating)

CharlottE

SUMMARY:

  • Expertise in developing applications in Java, Java Servlets, JSP, EJB, JavaBeans, Tomcat, SunOne, JBoss, WebLogic, HTML.
  • Expertise in UML architecture using Rational Rose 2001.
  • Project backed experience with Agile and Extreme programming Methodologies.
  • Experience in developing applications using Java, J2EE, Servlets,AngularJS, JSP, Struts, Spring MVC, Spring Batch, Spring REST, Spring JDBC, Hibernate, JSF,Json and XML related Technologies.
  • Experience in working with RDBMS like MySQL, ORACLE, SQL Server and AS400.
  • Good Knowledge in design patterns like MVC2, Decorator, Singleton, Front Controller, Abstract Factory, and Command patterns.
  • Experience in leading offshore team.
  • Experience in working in Confidential .
  • Experience in Installing, Configuring and setting up Development Environment using GIT, CVS, Team Foundation Server, SVN and Perforce.
  • Experience in Software Development life cycle of Software Engineering - Requirements Analysis, Design, Development and Documentation.
  • Used build tools like Ant and Maven 3.x.
  • Ability to handle multiple tasks and to work independently as well as in a team, experienced in interacting with Business/Technology groups.
  • A dedicated team player with excellent communication, organizational and interpersonal skills.
  • Experienced in parsers like SAX and DOM.
  • Experience in working with Service Oriented Architecture(SOA).
  • Experience working on various client domains like Energy, Healthcare, Banking, Telecom and Airlines.

TECHNICAL SKILLS:

Languages: Java 1.8, J2EE, JSP, Servlets, JDBC, Java Mail, Web Services (SOAP and Restful), Confidential, Spring 4.1 Framework and Struts Framework.

Web Technologies: HTML5, XML, CSS3, AJAX, DWR, JavaScript, JQuery, JSON, Angular 1.2

Frameworks, Tools and Utilities: Struts,Spring MVC, Spring Batch, REST, SOAP, JSF and Hibernate, Eclipse, Backbone, Spring Source Tool Suite, IntelliJ, JDeveloper, Log 4J, TOAD, Rational Rose, Adobe PhotoShop, Maven, Ant, SQL Developer, SQL Server Studio.

RDBMS: Oracle 7.x, Oracle 8i, MySQL, SQL Server,AS400, MS Access

IDE: SpringSource tool suite, Eclipse, JDeveloper, Intellij, MyEclipse

Version Control Tools: GIT, CVS, Team Foundation Server, SVN, Perforce

Operating Systems: Windows 95/98/XP/2000/7

Application Server: Tomcat, WebLogic, JBoss, SunOne

Database Connectivity: JDBC

Internet Tools: HTML, CSS, JavaScript, JSP, XML, XSL, Java Beans, Servlets

Automation: Junit, SoapUI, Mockito, Easymock, JMeter

Continuous Integration: Jenkins, SonarQube

Other Tools: Slf4j, Log4J, Putty, Autosys, JIRA, Rally etc.

EXPERIENCE:

Confidential, Charlotte

Sr. Java Developer

Responsibilities:

  • Involved in development, handling deliverables, tracking status phases of Software Development Life Cycle (SDLC) in the application.
  • Used Spring IOC pattern for auto wiring business classes.
  • Have extensively used Java 8 Streams, Lambdas and filters to process Order data
  • Have developed JAX-WS soap web services to interact with external applications.
  • Have implemented REST API using Spring framework to provide data for UI layer.
  • Used hibernate for O/R mapping with database tables.
  • Have deployed enterprise applications on JBoss application server.
  • Have extensively used EasyMock framework for mocking object behavior.
  • Have used Spring MVC, Angular 1.2, Jsp, JavaScript to develop UI functionality.
  • Have used SoapUI tool for testing and mocking soap web services.
  • Have used JMeter to create and execute Performance test plans.
  • Used Maven as build tools for the development and deployment.
  • Used SVN for source code version control.
  • Have used JUnit4 for writing Unit test cases
  • Configured Jenkins jobs to automate build, create artifacts and execute unit tests as part of the build process.
  • Have used SonarQube for code quality analysis

Environment: Agile, Java 1.8, Spring 4.1, Angular 1.2, Eclipse, STS, Oracle 11g, Sql Developer, Easymock, Junit, JBoss Application Server, SVN, Maven, Linux, Jenkins, SonarQube, JMeter

Confidential, Fort Mill, South Carolina

Sr. Java J2EE Developer

Responsibilities:

  • Worked on developing Spring Batch for processing the inbound feed files from the upstream systems and send out the processed data to the downstream systems.
  • Used POI API for developing reports for the processed reports to send it out to the end user.
  • Worked on improving the data processing by tuning the database queries.
  • Worked on creating REST client for consuming data from external SMC system.
  • Part of team in designing and creating initial framework.

Environment: Struts; Spring MVC, Springboot, Spring Batch, J2EE Servlets, JSP, jQuery, Ajax, CSS3, HTML5, JSON, JavaScript, Java 1.7, Oracle, Hibernate 3.0, Eclipse, SVN, GIT, POI API.

Confidential, Charlotte

Sr. Java J2EE Developer

Responsibilities:

  • Involved in analysis, design, development, unit testing and bug fixes.
  • Developed the User Interface using JSP, Jquery, AJAX, CSS3 and JSON.
  • Involved in development and leading the cross browser initiative by using HTML5 and CSS3.
  • Involved in multiple initiatives like invoicing, Risk calculation and Routing business rules.
  • Worked on developing schedulers or cron jobs on the batch server using Spring Quartz Scheduler.
  • Involved in migrating the struts framework to Spring MVC.
  • Responsible to deliver the functionality within the timeframe.
  • Worked on FileUpload process which involves posting file to CorpFTP using FTP which is transmitted to File Net.
  • Worked on Logging all actions of the users across all the pages of the application and posts to Enterprise logging system using Enterprise logging framework.
  • Worked on generating stubs for SOAP services and developing SOAP client for File Download.
  • Worked on production support on a rotation basis to support production issues, provide data fix and provide root cause analysis for commonly occuring issues.
  • Developed new functionality for importing/exporting the properties information to an excel using POI API.
  • Was part of implementing tech upgrade by making various configuration changes in the application to connect to new integration environments.
  • Worked on implementing export RFP, Award and property information to a PDF using PD4ML.
  • Coordinated with client’s offshore team by clarifying the requirements and helping them in fixing technical issues. issues and business clarifications of the web applications.
  • Used JQuery for making asynchrous server requests from UI.
  • Designed and developed the application using Agile methodology.

Environment: Struts; Spring MVC Framework, Spring Quartz Scheduler, J2EE Servlets, JSP, jQuery, Ajax, CSS3, HTML5, JSON, JavaScript Spring FTP integration, Java 1.7, Oracle, Hibernate 3.0, Eclipse, Rule Engine, JIRA, VersionOne, Jenkins, SVN.

Confidential, Davis, California

Sr. Java J2EE Developer

Responsibilities:

  • Responsible for providing bug fixes to the existing application as per the service requests received from supervisor.
  • Used Java Script for client side validations before design and development of application using JSP, Jquery and Tag libraries.
  • Worked on tuning backend queries for faster retrival of the data from backend.
  • Communicating with functional lead for enhancing and understanding the issues with existing flow of the application as per service request received.
  • Interacting with QA in understanding and replicating bugs in test environments for analyzing the issue which can be useful in fixing the issue.
  • Used Spring MVC for defining the application flow and writing various controllers depending on the use cases in the application.
  • Modified the current functionality to submit timesheets in bulk to PPS to ActiveMQ server.
  • Worked on writing and modifying JASPER reports for exports to PDF and excel.
  • Used ANT for building application.
  • Initially used SVN as Version Control System. Later moved to GIT.
  • Consumed SOAP services to submit timesheets to the payroll system.
  • Developed RESTFul webservices using Spring services in enabling the employees to view and modify the timesheets.

Environment: Java, J2EE, Jquery, JSP, Servlets, Spring MVC, JPA, Hibernate, Eclipse Luna, Log4j, Tomcat 7.0 & 6, ANT, SVN,GIT,Bamboo Squirrel SQL Client, MS SQL, ActiveMQ 5.10 .

Confidential, Sunnyvale, California

Sr. Java J2EE Developer

Responsibilities:

  • Responsible for developing portal where users can view, edit and delete the devices information.
  • Implemented front-end using Backbone.
  • Used JQuery for making asynchrous server requests from UI.
  • Developed RESTFul webservices using DropWizard framework which has inbuilt Jersey implementation for developing REST.
  • Implemented validation for the backend resources using ESAPI validator.
  • Designed and developed the application using Agile.
  • Involved in sprint review meeting,preplaning and retrospective meetings.
  • Implemented JUnit test cases using MockIto and PowerMock.
  • Implemented validation by using ESAPI validator.
  • Used Maven for building the application.

Environment: Java, J2EE, DropWizard, Backbone, ESAPI, JSP, Hibernate, Eclipse Kepler, Log4j, Tomcat 7.1, Maven, GIT, Source Tree, MySQL, Toad for MySQL.

Confidential, Foster City, California

Sr. Java J2EE Developer

Responsibilities:

  • Designing and Development of application in J2EE framework as per Use-Case specification.
  • Responsible for developing the booking history of flights enabling the user to perform additional operations like Cancellation, Updating ticket numbers, Changing the Form of Payment(FOP), HOLD the pnr generated.
  • Used Java Script for client side validations.
  • Used Ajax for making asynchrounous server requests from JSP .
  • Deployed the application under Tomcat 7.1 Application server.
  • Prepared Business Requirement Documents (BRD), Solution Design and Technical Design documents for the modules worked.
  • Developing clients for consuming RestFul and SOAP webservices for fetching flight information.
  • Designed and developed the application using Agile Methodology and used Scrum Methodology of managing project.
  • Involved in scrum planning meeting with onsite and offshore team.
  • Implemented flight search and booking module using Spring IOC (Dependency Injection), Spring MVC.
  • Used Hibernate 3 in data access layer to access and update information in the database.
  • Responsible for sending alerts in case of any exception or when a PNR is confirmed for flight bookings.
  • Worked in Service Oriented Architecture(SOA) for web services development.
  • Worked on Unix environment for checking logs in production.
  • Used Ant for building the application and deployed on Tomcat server.
  • Guided offshore team members when they are struck on issues technically and functionally.

Environment: Java, J2EE, Spring Core, Struts 1.2, Servlets, JSP, Hibernate, Core Java, MyEclipse 10.1, Log4j, Java mail 1.4.1, Confidential, Tomcat 7.1, Ant, WinCVS 1.3, SQL Server Studio 11.1, Oracle9i, WinScp, SoapUI 4.5.2.

Confidential, Palo Alto, California

Sr. Java J2EE Developer

Responsibilities:

  • Designing and Development of services in J2EE framework as per Use-Case specification.
  • Developing RESTFul Webservices using Spring MVC.
  • Developing the client interface using JSP, Servlets server side code.
  • Used Java Script for client side validations.
  • Deployed the application under Tomcat 6.1 Application server.
  • Prepared Business Requirement Documents (BRD), Solution Design and Technical Design documents for the modules worked.
  • Designed and developed the application using Agile Methodology and used Scrum Methodology of managing project.
  • Developed POST, PUT and DELETE services for uploading, updating and deleting the artifacts in the Jfrog artifactory.
  • Involved in scrum planning meeting with onsite and offshore team.
  • Implemented CBR service module using Spring IOC (Dependency Injection), Spring MVC.
  • Used Hybernate3.0.2 in data access layer to access and update information in the database.
  • Responsible for the oracle schema design for audit trial functionality.
  • Responsible for sending alert mails in case of any exception rising while communicating with JFrog.
  • Designed error handling framework for persisting all the business validation errors and application.
  • POST, PUT, GET and DELETE services: This are used for uploading, updating, fetching and deleting the artifacts into JFrog artficatory.
  • Was responsible for developing Restful services which are called from UI.
  • Download Receipts: Users generally downloads artifacts from Akamai. Akamai sends the download details to download receipt Restful service to store the download details (receipt) into database. Was responsible for developing download receipt service to store download receipts, send alert emails in case of any exceptions.
  • Used MAVEN 3.x for building the application and deployed on Tomcat server.
  • Guided offshore team members technically and functionally.
  • Developed junit test cases using spring for testing the modules developed.

Environment: Java, J2EE, Spring MVC, Servlets, JSP, Hibernate, Core Java, Apache Hadoop Map Reduce, SpringSource Tool Suite, Log4j, Java mail 1.4.1, Confidential, Tomcat 6, Maven 3.x, Advance Rest Client, Json, Spring Junit, Perforce, SQL Developer, Oracle9i, WinScp.

Confidential, New York

Sr. Java J2ee Developer

Responsibilities:

  • Involved in Development and Implementation of the business solution.
  • Design and Development of application using JSP, and Struts (MVC) Framework
  • Designed the client interface using JSP
  • Developing DAO’s to generate Queries dynamically.
  • Developed Data Access Objects to persist the data fetched from UI into database.
  • Used Spring Framework with Hibernate to map to Oracle database.
  • Developed JUnit test cases for testing the business functionality.
  • Deployed the application under Tomcat Application server.
  • Involved in QC defect fixes.
  • Responsible for suggesting the design approach to the team.

Environment: Java, J2EE,JSP, Spring, JDBC, Hibernate, Struts, Eclipse, Tomcat, Ant, JUnit, Team Foundation Server, oracle9i, Windows XP.

Confidential, Toronto

Technical Lead

Responsibilities:

  • Involved in Design, Development, and Implementation of the complete business solution.
  • Interacting with Business people for requirement gathering.
  • Responsible for leading offshore team members.
  • Coordinated with Business Requirements and Back-end Team.
  • Designing and Development of web interface in J2EE framework, JSP, Java script and HTML as per Use-Case specification.
  • Design and Development of application using JSP, Tag libraries and JSF Framework.
  • Involved in coding in Spring, xhtml, and Jpdls.
  • Designed the client interface using JSP
  • Developed Servlets server side code.
  • Used Java Script for client side validations
  • Server side validations are coded in Servlets
  • Developing SQL Queries.
  • Deployed the application under JBoss Application server.
  • Used MAVEN 3.x for building the application and deployed on Tomcat server.
  • Involved with Unit, Integration of modules.
  • Preparing documentation and help documents for the potential users
  • Analysis of the specifications provided by the clients.

Environment: Java, J2EE, Servlets, JSP, Tag libraries, JDBC, XHML, JSF, Java Script, Eclipse, JBoss, Ant, Maven, Toad, oracle9i .

Confidential, Greenville

Java Developer

Responsibilities:

  • Communicating with business leads and users, providing required analysis and data fix on business demand.
  • Architected and designed the complete system, worked as lead, coordinator.
  • Managing the team to meet 100% SLA in all aspects.
  • Monitoring critical integrations with legacy systems.
  • Coordinating other support team Like ERP, EAI and Copics for the testing during production moves.
  • Analyzing critical issues in production.
  • Suggesting code changes in Java, JSP, Java script and MQL by analysis.
  • Providing production data required by user and data fix for critical issues by writing TCL scripts.
  • Generating reports for Metrics and SLAs.

Environment: Java, J2EE, Servlets, JSP, Tag libraries, JDBC, XML, Struts, Java Script, IntelliJ, SunOne Server, CVS, Ant, Junit, Windows XP, Linux.

Confidential

Java /J2ee Developer

Responsibilities:

  • Involved in Design, Development, and Implementation of the complete business solution.
  • Designing and Development of web interface in J2EE framework, JSP, XML, Java script and HTML as per Use-Case specification.
  • Designed the client interface using JSP
  • Developed Servlets server side code.
  • Analysis of the specifications provided by the clients
  • Database management and JDBC connectivity
  • Testing - unit testing & integration testing
  • Giving security fixes (SCABBA) to the application.

Environment: Java, J2EE, Servlets, JSP, Tag libraries, JDBC, HTML, XML, IntelliJ, Web Logic 5.1, SQL, Java Script, Ant, Windows XP, CVS, PL/SQL.

Confidential

Java Developer

Responsibilities:

  • Used UML notation and Rational Rose2001 for Designing.
  • Implementing and planning the server-side architecture (Core J2EE Patterns, EJB Patterns, XML, EJBs, Web sphere 4.0, and Struts)
  • Executed the project using MVC (Model View Control) technique. Used View for presentation logic, Bean for model and Servlet for Control.
  • The View (JSP) calls Control (Servlet) which in turn uses Model (Beans) to execute the process.
  • Design and Development of application using JSP, Tag libraries and Struts (MVC) Framework
  • Deployed the application under Weblogic.
  • Involved with Unit, Integration of modules.
  • Develop and execute the appropriate test plans, test scripts and test cases.
  • Performing manual, system integration (SIT), acceptance (UAT), load/performance and security testing.

Environment: Java, EJB, Servlets, Java Beans, JSP, JDBC, WSAD 5.1, Web Sphere 4.0, Struts, Rational Rose 2001, HTML, XML, SQL, Ant, JUnit, DB2.

We'd love your feedback!