We provide IT Staff Augmentation Services!

Java Full Stack Developer Resume

5.00/5 (Submit Your Rating)

Bloomington, IL

SUMMARY

  • 13+ years of Java Full Stack development experience including Requirement Analysis, design and development of front end, back end and database technologies
  • Strong experience in developing applications using Java/J2EE technologies in Pharma & Life Science, Retail, Insurance and other industry.
  • Experience in Software development life cycle (SDLC) including Requirements Analysis, Design, Development, Testing, Maintenance and Enhancements.
  • Experience in an Agile Software Development environment using AGILE methods like SCRUM
  • Experience in Web technologies using Core Java, J2EE, Servlets, JSP, JDBC and Java Beans
  • Experience in MVC Technologies like Spring MVC, Hibernate and JSF.
  • Rich front end Technologies using HTML, CSS, JavaScript, JQuery AJAX, and JSF.
  • Experience in Quality assurance and unit testing.
  • Experience wif Application Servers like Apache Tomcat 5/6 and WebSphere 8.5.
  • Basic Knowledge in RDBMS databases like Oracle, MS SQL Server and MySQL.
  • Basic Experience in Database Development using SQL, PL/SQL.
  • Experience in working wif development tools like Maven, Ant Scripts, Log4j and JUnit.
  • Basic Experience in UML designs using Rational Rose and Visio.
  • Experience in using SOA and Web Services Technologies and Tools like Web Services, SOAP, REST, SOAP UI.
  • Experience wif Test Driven Development (TDD).
  • Experience wif Web services development (SOAP & REST).
  • Developed applications wif Spring framework using technologies like AOP (Aspect Oriented Programming), IOC (Inversion of Control), DAO (Data Access Object), MVC (Model View Controller) and JDBC.
  • Experience in using persistence frameworks like Hibernate for Object Relational Mapping (ORM).
  • Experience in writing applications using Java/J2EE & related technologies such as Servlets, JSP, JDBC, Java Beans, XML, HTML, SQL, PL/SQL.
  • Provided technical guidance to business analysts, gather the requirements and convert them into technical specifications.
  • Involved in the preparation of use case, sequence diagrams, class diagrams and activity diagrams.
  • Familiar wif Design Patterns like Singleton, Factory Design, MVC, Data Access Objects etc.

TECHNICAL SKILLS

Languages: JAVA, SQL, PL/SQL, JavaScript, HTML, XML, JSP/JSF

J2EE Technologies: Servlets, JSP, STRUTS Framework, JSF, EJB 2.0, Hibernate, Java Beans, JDBC, JSON, JSTL, JDBC, JNDI, RMI, JAXB, Web Services, XML, JAXB, XSL, XSLT, HTML, CSS, SOA, REST, SOAP, WSDL

Web Technologies: JAVA, Struts, XML, DOM, CSS, HTML, jQuery, javascript

Frameworks: MVC, Struts, J2EE Design Patterns, Spring, Hibernate, JSF, Junit, Bootstrap

Application/Web servers: IBM Websphere 6.1/8.5, Weblogic 7.x, Tomcat.

Databases: Oracle 9i/10g, IBM DB2, SQL Server 2000, PostgreSQL, TOAD, PL/SQL

IDE Tools: IBM RAD 7.x, IBM RSA 7.5.x/8.5.x, spring tool suite, Eclipse

Operating Systems: AIX, Windows XP, Windows 7

Tools: and Utilities: Rational Rose, Maven, Junit, Log4j, ANT, Jenkins, ANT, TortoiseSVN, Trac, Rational Clear Case 7.x, RationalTeamConcert

PROFESSIONAL EXPERIENCE

Confidential, Bloomington, IL

Java Full Stack Developer

Responsibilities:

  • Involved in design, development, testing and Maintenance phases of Application.
  • Designed and developed the application using Agile methodology and followed TDD, Scrum, pair programming.
  • Wrote Technical design document wif the class, sequence, activity diagrams in each use case.
  • Resolved various conflicts dat raised during web application development.
  • Designed dynamic and browser compatible pages using Jquery, JavaScript.
  • Developed SOAP based Web Services.
  • Involved in Unit & Integration Testing for different Modules in the application.
  • Involved in writing Junit using Mockito.
  • Responsible for configuring and deploying the builds on Websphere Application server.
  • Did the application support on different environments from QA to Production. Was responsible for analyzing the issues, providing technical & functional support to the users and fix them.
  • Involved in Daily SCRUM meetings and weekly SPRINT Meetings.
  • Designed and developed User Interface, application modules using HTML, CSS, JavaScript, AJAX, SFX (Statefarm Experience).
  • Develop integrate test and deploy to various environments like DEV, SYST, QA, IMPL and PROD.
  • Coordinated wif the corporate business analyst in understanding requirements and developing enhancements to the existing application.
  • Enhance, Troubleshoot and solve any issues in the current Production application.
  • Technical review and coordinating wif team.
  • Development and enhancement/bug fix of application.
  • Migrated some of the existing applications from Struts to Spring framework.
  • Developed User Interface for the existing applications by removing flex and rewriting them using HTML.
  • Provide coding effort, time and bottle necks to Project Manager.
  • Reviewed code to identify any basic errors.Used Code Pro Tool, Check Styles to review the code according to Confidential Technical Engineering guide lines and standards. Also fixed any errors reported.
  • Responsible for fixing the bugs reported from Veracode (static and dynamic) scans.
  • Ensure dat builds are properly deployed in development, system, acceptance and production environments.
  • Prepared test cases and strategies for unit testing and integration testing.
  • Provide technical and functional support to testing teams.
  • Assist Technical Writers in preparing project documentation.
  • Train, guide and supervise Junior Developers.

Confidential, Bloomington, IL

Java Full Stack Developer

Responsibilities:

  • Responsible for conducting everyday SCRUM call.
  • Involved in backlog grooming, sprint planning, user stories estimations and dividing into tasks.
  • Involved in design, development, testing and Maintenance phases of Application.
  • Designed and developed the application using Agile methodology and followed TDD, Scrum, pair programming.
  • Client pages are built using SFX, JSP, XML to interact wif users, and the business logic is implemented using Servlets.
  • Used Spring framework and J2EE components, Utilized Spring MVC, IOC modules.
  • Developed controller classes, backend processes were handled using web services for database interaction.
  • Identified the test cases to be automated and performed data driven testing and helped the testing team in developing test scripts and suits using Selenium to test overall functionality of the application.
  • Involved in coding Junit using EasyMock for unit testing and ran the TEST SUITE.
  • Resolved various conflicts dat raised during web application development.
  • Designed dynamic and browser compatible pages using Jquery, JavaScript.
  • Involved in Unit & Integration Testing for different Modules in the application.
  • Responsible for configuring and deploying the builds on Tomcat server.
  • Did the application support on different environments from QA to Production. Was responsible for analyzing the issues, providing technical & functional support to the users and fix them.
  • Designed and developed User Interface, application modules using CSS, JavaScript, AJAX and SFX (Statefarm Experience).
  • Develop integrate test and deploy to various environments like DEV, SYST, QA, IMPL and PROD.
  • Coordinated wif the business analyst in understanding requirements and developing the application.
  • Provide coding effort, time and budget to Project Manager.
  • Involved in reviewing the code defects fixes identify by Code Pro Tool and Check Styles to meet the Confidential Technical Engineering guide lines and standards.
  • Involved in analyzing and suggesting the fixes for the bugs reported from Veracode (static and dynamic) scans.
  • Ensure dat builds are properly deployed in development, system, acceptance and production environments.
  • Provide technical and functional support to testing teams.
  • Assist Technical Writers in preparing project documentation.

Confidential, Bloomington, IL

Java Full Stack Developer

Responsibilities:

  • Responsible for the managing the team at onsite and offshore
  • Responsible for delivering the deliverables on time by turning requirements into quality code.
  • Designed and developed the SOAP based webservices using Agile methodology and followed TDD, Scrum.
  • Involved in developing SOAP based Webservices using ApacheCXF to interact wif database, and the business logic was implemented using DAO.
  • Used Spring framework and J2EE components, Utilized Spring MVC, IOC, AOP and jdbcTemplate modules.
  • Developed controller classes, backend processes were handled using springJdbc template for database interaction.
  • Involved in coding Junit using EasyMock for unit testing.
  • Responsible for configuring and deploying the builds on Tomcat server.
  • Did the support on different environments from QA to Production. Was responsible for analyzing the issues, providing technical & functional support to the users and fix them.
  • Develop integrate test and deploy to various environments like DEV, SYST, QA, IMPL and PROD.
  • Coordinated wif the business analyst in understanding requirements and developing the webservices.
  • Involved in reviewing and fixing the code defects identify by Code Pro Tool and Check Styles to meet the Confidential Technical Engineering guide lines and standards.
  • Involved in analyzing and fixing the bugs reported from Veracode (static and dynamic) scans.
  • Ensure dat builds are properly deployed in development, system, acceptance and production environments.
  • Provide technical and functional support to testing teams.
  • Assist Technical Writers in preparing project documentation.
  • Train, guide and supervise Junior Developers.

Confidential

Senior Developer

Responsibilities:

  • Involved in development of Asset (Customizations) for the IBM SCORE product for various clients.
  • Involved in the migration and testing of the eCTD code to SCORE 6.1.1. Which allow the score user to import the eCTD documents into the SCORE system.
  • Involved in the enhancement and testing WorkflowNameValidatorPlugin. Which validates the workflow name entered for the new workflow is unique wif all active workflows running on the document.
  • Involved in the enhancement and testing Global Saved Search. Which saves the search operation wif a name entered, which can be viewed, executed, modify the search criteria by creator or by the other users based upon the permissions.
  • Designed, developed and tested Deputy Function Asset. Which allow the score user to setup his deputy and the score scheduler will delegate the active tasks to the deputy’s inbox.
  • Designed, developed and tested Digital Signature Asset. Which allow the score user to append his digital signature to the score documents at the time of approving a document.
  • Designed, developed and tested Microsoft Attribute Sync Asset. The functionality is allows the SCORE system to sync SCORE attributes wif Microsoft attributes in both direction (SCORE - Microsoft and Microsoft - SCORE. The Asset was developed using the third-party tool Apache POI.
  • Tested the Performance of the Microsoft Attribute Sync Asset using the IBM Rational Performance Tester.

Confidential

Senior Developer

Responsibilities:

  • Involved in Industry specific requirements by holding discussions wif the Industry SPOC and the IS Leaders for setting up the Content for the Industry specific pages.
  • Involved in the Creation of Community Pages for 17 industries.
  • Involved in the Sub Community Pages and Solutions Page Energy for the industries.
  • Developed pages in Wiki Central for different Industries using Wiki Markup language.
  • Involved in helping and Leading the Team wif issues dealing wif Creation of pages in Connections and Wiki.
  • Developed the Macro enabled spread sheets which fetches the user details across all the industries and present the delta based report on the usages.
  • Involved in UAT testing of the Lotus connections.
  • Reporting the Defects / Successful functionality of test cases.
  • Wrote java standalone programs to update the Lotus connections membership on a quarterly basis.

Confidential

Senior Developer

Responsibilities:

  • Involved in Requirements gathering, design, development and testing of Application.
  • Involved in the Development of Actions classes for the Custom UI Components in Struts.
  • Implemented the presentation layer based using Servlets, JSP, CSS, HTML and JavaScript.
  • Unit testing and Integration testing of the application.
  • Involved in Functional Testing of the Application.
  • Testing the code, code review and performance testing.
  • Developing Oracle PL/SQL queries for database.

We'd love your feedback!