We provide IT Staff Augmentation Services!

Senior Java Developer Resume

5.00/5 (Submit Your Rating)

Greensboro, NC

OBJECTIVE:

Seeking a position to effectively apply my technical and analytical skills in Java, J2EE, Web technologies.

SUMMARY:

  • 11+ years of experience in analysis, design, development and implementation of various web - based applications.
  • Experience in developing web based, intranet, client/server, distributed architecture applications using Java and J2EE technologies.
  • Extensively worked on Java/J2EE technologies such as Servlets, JSP, Struts, EJB, JDBC and Good Knowledge on JMS.
  • Good knowledge and experience in implementing open source frameworks Hibernate, Spring MVC, Spring-boot and Struts.
  • Extensively worked on development of Web Services using Apache Axis, SOAP, WSDL and REST.
  • Good Experience on XML technologies like XML, XSD, and XSLT.
  • Good Experience on using XML for the data exchange and used SAX & DOM parser to extract and read the required information from the XML.
  • Expertise in web development using HTML, DHTML, XHTML, CSS, JavaScript and AJAX Technologies.
  • Strong experience in deployment and configuration of application servers IBM Websphere, WebLogic, Apache Tomcat., Jboss EAP
  • Extensive experience in using databases such as Oracle 10g/9i/8i, SQL Server, and DB2.
  • Worked extensively on build and deployment tools like ANT and MAVEN using SVN, GIT Hub, GIT Bash, CVS, dimensions, Star Team.
  • Good knowledge of using IDE tools like Eclipse, RAD, Intellij, JbossIDE for JAVA/J2EE Application development.
  • Hands on knowledge & experience in D esign patterns and Experience in application design and creating Sequence diagrams, Class diagrams using UML.
  • Experience in reporting tools like Jasper Reports, iReports.
  • Having knowledge in Wicket framework and mobile applications.
  • Experience in different agile methodologies (XP, Scrum, TDD). Experience in developing unit test cases for the screens using cucumber and jasmine.
  • Effective team player, fast learner and excellent communication skills with insight to determine priorities, schedule work and meet critical deadlines.
  • Strong analytical, troubleshooting, and problem solving skills.
  • One of the finalists for the TOP10 Java coding contest in Confidential .

TECHNICAL SKILLS:

Languages: Java, C, C++, SQL, HTML, DHTML, XML, AJAX

Middleware: J2EE: EJB 3.0, JNDI, JDBC

Server Side Technologies: JSP, Servlets

XML Technologies: XML Schema, XSLT 1.0, DOM2, SAX2, DTDs, SOAP

Application Servers: Jboss 4.0.2, Jboss 4.2.1 GA, Web Sphere 5.1,7.0,8.0, Jboss 7

Web Servers: Apache Jakarta Tomcat

IDE/ Tools: Maven, Jenkins, Eclipse 3.4.2, RAD 7.0.0, RSA 8.0, Intellij, Edit Plus, SOAP UI, Ant 1.6.5, Oracle SQL Developer, Squirrel SQL Client 2.2, Rapid SQL 7.2.1, PL/SQL Developer 7.0.2, iReports 3.6.0, Araxis Merge 6.5, Citrix Program Neighborhood 6.20, Fire Daemon 1.7, TextPad, IBM Web Sphere, WID 7.0

Frameworks: Struts 1.1, Struts 2.0.9, JSTL, Tiles, Hibernate 3.1.3, Spring 2.0.1, Spring MVC, Spring boot, Spring Security, Junit, Quartz 1.6.4, Top link, Portlet, Wicket, ASI Framework, WESB

Reporting frameworks: Jasper Reports 1.3.4, Confidential Reporting

Scripting Languages: Java Script, Groovy, Prototype JS

RDBMS: Oracle 9i, Oralce 10g, SQL Server 2000

Configuration Management and Versioning & Tracking tools: Git Hub, Tortoise SVN 1.6.2, Confidential integrity client 2006, Visual Source Safe (VSS), PVCS, Serena Dimensions, SVN, CVS

Operating System: Windows 9x/2000, Xp.

PROFESSIONAL EXPERIENCE:

Confidential

Senior Java Developer, Greensboro, NC

Tools: & platforms: Java, Web Sphere 7.0, Spring boot, Spring Rest services, Junit, Cucumber, Jasmine, Git Hub, Jenkins, Maven, Pivotal Tracker, Jquery, Css, Postman, Agile Methodology.

Responsibilities:

  • Worked on agile methodologies and TDD approach with pair programming.
  • Involved in IPM meetings, retrospective and inception meetings as part of agile methodology.
  • Attending daily scrum meetings to share the day to day work activities.
  • Worked closely with product owner, business analyst, QA and UAT testing teams.
  • During the development of this project, I used spring boot, REST services, jquery and using GitHub for project repository, Jenkins as build tool
  • Prepared and executed various test plans for ensuring the integrity of the system.
  • Developed unit test cases using Mockito framework for testing accuracy of code, developed cucumber test cases for integration testing, jasmine test cases for java script testing.
  • Responsible for development, support, and build activities.
  • Worked on WebSphere Application Server.
  • Involved in peer reviewing.
  • Responsible for implementing front end changes using jQuery.

Confidential

Senior Java Developer, Greensboro, NC

Tools: & platforms: Java, Web Sphere 7.0, SVN, CVS, Ejb, Spring MVC, Struts, Jquery, CSS, JavaScript, JSP, Mybatis, Oracle, SOAP UI, Agile Methodology.

Responsibilities:

  • Involved in analyzing the business requirements and preparing high level design and technical specific documents.
  • Involved in drawing class level diagram, sequence diagrams and components diagrams using Magic Draw.
  • Attending daily scrum meetings to share the day to day work activities.
  • During the development of this project, I used Java, Struts, JDBC, spring, MyBatis, JQuery, JavaScript, Oracle, and Enterprise Service Bus.
  • Responsible for development, support, and build activities.
  • Worked on WebSphere Application Server.
  • Worked agile based project.
  • Involved in peer reviewing.
  • Responsible for implementing front end changes using jQuery.

Confidential

Technical Leader, Onsite Coordinator, San Antonio, TX

Tools: & platforms: Java, Web Sphere 5.1, RTC, putty, Wicket, ASI Framework

Responsibilities:

  • Technical lead for Confidential .
  • Onsite coordinator for the project. Coordinating with clients and the offshore team.
  • Designed several critical enhancements.
  • Guided the team in technical and business activities.
  • Involved in doing code reviews and design reviews.
  • Extensively helped the team members in the design and implementation of their modules.
  • Mentoring the team in all stages of project life cycle.

Confidential

Technical Leader

Tools: & platforms: Java, Web Sphere 5.1, Star Team, putty, Wicket, ASI

Responsibilities:

  • Technical lead for Confidential .
  • Design and development of several critical enhancements.
  • Guided the team in technical and business activities.
  • Involved in doing code reviews and design reviews.
  • Extensively helped the team members in the design and implementation of their modules.
  • Mentoring the team in all stages of project life cycle.
  • Preparation of Daily Status Reports and sharing the same with management.

Confidential

Technical Leader

Tools: & platforms: Java, Web Sphere 5.1, Star Team, putty, Wicket.

Responsibilities:

  • Technical lead for Confidential .
  • Design and development of several critical enhancements.
  • Guided the team in technical and business activities.
  • Involved in doing code reviews and design reviews.
  • Extensively helped the team members in the design and implementation of their modules.
  • Mentoring the team in all stages of project life cycle.
  • Preparation of Daily Status Reports and sharing the same with management.

Confidential

Project Lead

Tools: & platforms: Java, Oracle 10g, PL/SQL, Web Sphere 5.1, dimensionsTop Link, Bridje Framework.

Responsibilities:

  • Project lead for Confidential project with RST.
  • Design and development of several critical enhancements.
  • Guided the team in technical and business activities.
  • Involved in doing code reviews and design reviews.
  • Extensively helped the team members in the design and implementation of their modules.
  • Mentoring the team in all stages of project life cycle.
  • Preparation of Daily Status Reports.

Confidential

Module Lead

Tools: & platforms: Java, Struts2, Quartz, Hibernate, Spring, Jasper Reports, Ajax, JavaScript, Oracle 10g, PL/SQL, JBoss Application Server v4.2.1, Ant, SVN.

Responsibilities:

  • Analysis of Business Requirements and System requirements.
  • Coordination with on-site team to understand the requirements
  • Preparation of the estimates, time lines of the deliverables and project execution plan.
  • Module lead for the several critical tasks.
  • Mentoring the team members.
  • Design and development of several critical enhancements. Preparation of UTP and JUnits for the functionality testing.
  • Guided the team in integration of the Confidential -GH with vision team to get the plan data.
  • Involved in doing code reviews and design reviews.
  • Adhering to coding standards using FIND BUGS tool.
  • Extensively helped the team members in the design and implementation of their modules.
  • Training to the new members in the team on product. Mentoring the team members.

Confidential

Senior Software Engineer

Tools: & platforms: Java, JMS (Message Driven Beans), Quartz, Jasper Reports, Oracle 10g, PL/SQL, JBoss Application Server v4.2.1, Ant, Anthill., Confidential, SVN, iReports.

Responsibilities:

  • Co-ordination with the third party vendor team for the Oracle Commission project requirements discussions.
  • Reviewed the reports designed by the team members.
  • Designed several critical reports in jasper reports.
  • Understand the query given by the Oracle commission team and did changes for the existing query depending upon the requirements.
  • Unit testing and integration testing for the scheduling oracle jobs, rescheduling and deleting jobs.
  • Gave support to the testing team in testing the application.
  • Deployment of the project in the production server.
  • Monitored the reports data daily and communicated with the client.

Confidential

Senior Software Engineer

Tools: & platforms: Java, Portlets, Oracle 9i, PL/SQL, JBoss Server 4.2.1, AntAnthill, Confidential

Responsibilities:

  • Understand the requirements given by the clients and participated in the client meetings.
  • Analysis and design for the proposed requirements.
  • Added new portlet to process the failed payload records from run side.
  • Impleted portlets using message beans.
  • Unit testing and integration testing.
  • Deployed the portlets code into Production.
  • Gave the demo to the team.

Confidential

Software Engineer

Tools: & platforms: Java, Portlets, Oracle 10g, PL/SQL, JBoss v4.2.1, Ant, Anthill.

Responsibilities:

  • Understand the requirements given by the clients and participated in the client meetings.
  • Analysis and design for the proposed requirements.
  • Coding, Development for the several reports like missing escrow report for the run clients.
  • Integration of the components
  • Unit Testing and Functional Testing.
  • Gave the production support.

Confidential

Senior Software Engineer

Tools: & platforms: Java, JMS, Quartz, MDB, Threading, Jboss 4.2.1, Jasper Reports

Responsibilities:

  • Analysis of Business Requirements and System requirements.
  • Coordination with on-site team to understand the requirements.
  • Preparation of the estimates, time lines of the deliverables and project execution plan.
  • Coding and unit testing.
  • Co-ordination with third party vendor teams.
  • Adhering to coding standards using FIND BUGS tool.
  • Code Review of the modules.
  • Mentoring the team in all stages of project life cycle

Confidential

Module Lead

Tools: & platforms: Groovy, Java, JSP, Struts2, Hibernate, spring, Jasper ReportsAjax, JavaScript, Oracle 10g, PL/SQL, JBoss Application Server v4.2.1, Ant, Confidential, SVN

Responsibilities:

  • Implemented the business requirements for Data loading and Data synchronization modules by interacting with the business analysts.
  • Implemented Data Loading from SQL Database to Oracle data base and Data Synchronization from Oracle database to SQL using groovy.
  • Guidance to team members in learning groovy and completing their tasks.
  • Delegating the work required for implementation of data loading for child tables to the team. Was responsible for code reviews.
  • Implemented the Retention module in the Client Inventory using Struts2, spring and Hibernate. The design of this module was used as template for other modules during the Client Inventory integration.
  • Extensively helped the team members in the design and implementation of their modules in the Client Inventory integration with Confidential application.
  • Designed a framework to design the reports in client inventory which is base framework for all the reports.
  • Worked on environment set up in all environments for the data loading and data synchronization.
  • Involved production release for the data loading and data synchronization.
  • Did production support and took care of several production issues involving extensive analysis of real-time data.

We'd love your feedback!