We provide IT Staff Augmentation Services!

Sr Java Developer Resume

3.00/5 (Submit Your Rating)

Buffalo Grove, IL

SUMMARY:

  • Senior programmer analyst with 10+ years of experience in the IT industry.
  • Experienced in software application development, troubleshooting and production support for multi - tier J2ee applications and worked on JBOSS, WebLogic, IBM WebSphere and TOMCAT application servers.
  • Experienced in designing systems using Object Oriented Analysis and Design concepts.
  • Experienced in developing applications using Spring MVC Framework, Hibernate, Ibatis.
  • Experienced in Enterprise Application Development using J2EE (EJB, JDBC, Servlet, JSP, XML), HTML, JavaScript, AJAX, EXT JS.
  • Good knowledge RDBMS Concepts with hands-on experience on Oracle, MY SQL, Informix and DB2.
  • Experience troubleshooting and fixing production defects in an enterprise environment.
  • Experienced in interacting with business/technology groups and analyzing business needs.
  • Good analytical and communication skills and ability to work independently with minimal supervision and also perform as part of team.

TECHNICAL SKILLS:

Software tools and products: JBoss, Websphere, Weblogic and Tomcat, MetaSolv’s TBS, MyEclipse, SubVersion, Clearcase, Perforce, ClearQuest, Dimensions.

Standards/ Frameworks: UML, SOAP, XML, STRUTS, SPRING MVC, HIBERNATE

Languages: J2EE, XML, DWR, SOAP, RESTFUL, AJAX, HTML, VB.NET.

RDBMS: Oracle, DB2, SQL Server, MySQL.

Operating Systems: AIX Unix, SUN Solaris 8, Red Hat Linux 7.3, IBM OS/390, Windows XP/7 Pro.

Hardwares: HP 9000, Sun Enterprise Servers, Intel Servers, IBM PCs.

PROFESSIONAL EXPERIENCE:

Confidential, Buffalo Grove, IL

Sr Java Developer

Responsibilities:

  • Comprehended Solution Requirements and worked on writing Application Design Document (ADD) for the components that are assigned to build.
  • Responsible for developing many RESTful web services with Spring 3.2.4 based on the approved Design document.
  • Have worked on building Rest Controllers, Service layers and Data Access Object components with support from spring framework.
  • Have used Hibernate as ORM tool for accessing data from database.
  • Worked on refactoring code and ensured that it is adhered to coding standards.
  • Have written Junit test cases using Mockito framework. Used SoapUI for testing rest services during development.
  • Provided support during QA phase.

Technologies/Languages/Tools: Java/J2EE, IBM Websphere App Server 8.5, RAD 9.1.1, Dimension (Source Control), Oracle.

Confidential, Eden Prairie, Minnesota

Sr Software Engineer

Responsibilities:

  • Build new and enhanced java modules based on the requirements.
  • Write Junit tests with EasyMock for the related modules and increase code coverage.
  • Worked on UI development using JQuery, Javascript and AJAX.
  • Worked on refactoring code and make sure it is adhered to coding standards.
  • Perform code reviews and provided feedback that conforms to best practices and standards.
  • Troubleshoot production issues and applied appropriate fixes.
  • Mentoring developers by providing direction and solutions for both onshore and offshore team members.
  • Participate in daily scrum with onsite and offshore at (7 AM CST), estimation sessions, retrospectives and demos.
  • Contribute to architecture reviews.
  • Followed Agile principles and methodology.

Technologies/Languages/Tools: Java/J2EE, IBM Websphere App Server 8.0, RAD, SubVersion, Oracle.

Confidential, Columbus, Ohio

Sr Java Developer/Production Support

Responsibilities:

  • Written technical design document based on the logic implemented in the perl script.
  • Implemented file transfer to mainframe using Java with Spring integration.
  • Configured the sftpSessionFactory to inject into adapter.
  • Implemented adapter class that also integrate with homegrown service called TechOps framework which uses quartz under the wrath for scheduling events.
  • Wrote unit tests with EasyMock testing framework covering all positive and negative scenarios.
  • Support application in production.
  • Participates in code reviews using cruicibles.
  • Contribute to architecture reviews.

Technologies/Languages/Tools: Java, Maven 2.0.11, Spring Integration 4.2, Tomcat, SubVersion.

Confidential

Sr Java Developer

Responsibilities:

  • Built and deployed reports by integrating Spring with BIRT in Java/Java EE environment.
  • Worked with BIRT engine to construct, run and render a BIRT report.
  • Developed Report Design files and libraries and UI components with JSP, Javascript, CSS.
  • Worked on wiring the beans and the dependencies in the Spring container.
  • Used Hibernate for data persistence.
  • Worked independently with minimal supervision.
  • Interact with business and tweaked reports as per the needs.
  • Troubleshoot production issues.

Technologies/Languages/Tools: Java, BIRT 3.7.2, Spring-3.1.0-RELEASE, Hibernate, Subversion, Tomcat.

Confidential, Ohio

Sr Java Developer

Responsibilities:

  • Perform high level analysis, design and develop software for new and existing systems.
  • Involved in making architectural decision in building components that interacts with other systems. It mainly involved in minimizing the dependency of third party APIs.
  • Developed new modules and enhanced existing ones using Spring Model-View-Controller(MVC) design pattern.
  • Responsible for adding new functions in Controller, Business Delegate, Facade, Business Objects, Data Access Objects and its implementation layers.
  • Worked on client-side tools such as HTML, JSP, CSS, JavaScript, JQuery, AJAX.
  • Worked on migrating current application from Websphere 6.1 to 8.5.5 version.
  • Deployed application on Websphere application server.
  • Involved in writing junit tests and integration tests with EasyMock for existing and new modules to improve code coverage.
  • Support application in production. Gained great experience in debugging issues in both frontend and backend areas.
  • Participates in code reviews.
  • Contribute to architectural reviews.
  • Followed Agile Methodology/ Scrum.

Technologies/Languages/Tools: Java/J2EE, Spring 3.1.1, Maven 2.0.11, SOAP, Websphere Application Server 8.5.5, SubVersion, XML, EasyMock framework, Javascript, JQuery, AJAX, Ibatis, MySQL, DB2, Oracle 11g.

Confidential, Ohio

Senior Java Developer/ Production Support

Responsibilities:

  • Involved in writing applications using Java/J2EE and spring framework.
  • Have used Javascript, YUI framework and AJAX.
  • Worked on developing Restful clients using Spring.
  • Have used JPA 2.0 for accessing, persisting and managing data between java objects and database.
  • Involved in writing junit tests, integration and functional tests. Have used selenium APIs for writing functional tests.
  • Involved in requirements gathering, functional specifications review, completion of technical design, build activities relative to developing the applications, and provide support during all phases of testing.
  • Followed Agile Methodology/ Scrum.

Technologies/Languages/Tools: Java/J2EE, Spring Framework 3.1.1, Maven 2.0.11, SubVersion, Crucible, JIRA, Javascript, YUI, AJAX, Restful Webservice, JPA 2.0, JavaScript, YUI, Selenium APIs, Oracle 10g.

Confidential, Ohio

Sr Java Developer/ Production Support

Responsibilities:

  • Involved in Analysis, designing and developing and migrating this application from Struts based framework to Spring Model-View-Controller (MVC) based design pattern.
  • Responsible for developing Controller, Business Delegate, Facade, Business Objects, Data Access Objects and its implementation layers.
  • Worked on wiring the beans and the dependencies in the Spring XML configured file.
  • Worked on using Spring Hibernate class for accessing database via hibernate. Worked on configuring JDBC datasource and hibernate session factory in the spring container.
  • Worked on Continous Improvements/ Unit testing using Junit and Jasmine tests for Javascript.
  • Extensively used Javascript, JQuery and AJAX.
  • Worked on SOAP based WebServices using Axis framework.
  • Used JIBX for binding XML data to java objects.
  • Involved in writing junit tests and integration tests with EasyMock for existing and new modules to improve code coverage.
  • Worked on Spring framework upgrade from 2.5.6 to 3.0.5.
  • Worked on migrating application from Weblogic to Websphere application server 6.1.
  • Involved in requirements gathering, functional specifications review, completion of technical design, build activities relative to developing the applications, and provide support during all phases of testing.
  • Followed Agile Methodology/ Scrum.
  • On call Support on every other iteration.

Technologies/Languages/Tools: Java/J2EE, Spring Framework 3.0.5, Hibernate 3.5, Maven 2.0.11, SubVersion, AJAX, SOAP, JQuery, JavaScript, EasyMock framework, XML, JIBX, IBM Websphere Application Server 6.0, Oracle 10g.

Confidential, Texas

Java Developer/ Production Support

Responsibilities:

  • Involved in analysis and design of MVC (Model-View-Controller) based architecture and design pattern with Java/J2EE components.
  • Developed HTML and JSP pages using struts and UI components using Tiles and Validation framework.
  • Developed Controller Servlets, Action and Form Objects that interacts with Oracle database for data retrievals.
  • Coded SQL statements and used JDBC for backend communication.
  • Application was designed on Struts framework to make use of MVC pattern.
  • Used Apache Log4J logging API to log errors and messages.
  • Involved in writing unit testing and with a goal to achieve 100% code coverage.
  • Involved in writing design documents with UML specifications.
  • Responsible for packaging and deploying components to JBOSS application server.
  • Participated in code reviews and made modifications based on sensible recommendations.
  • Contributed ideas and solutions in the architectural meetings.
  • Involved in production support for this application.

Technologies/Languages/Tools: Java/J2EE, XML, JBoss Application server, Unix, Oracle 10g, ClearCase, JDBC, Log4J, HTML, JSP.

We'd love your feedback!