We provide IT Staff Augmentation Services!

Senior Java Developer Resume

0/5 (Submit Your Rating)

Jackson, MS

SUMMARY

  • 8 years of experience in software development life cycle using Core Java, J2EE (Servlets, JSP), Web services, Hibernate, spring, Struts, EJB3.0, Oracle, MySQL, etc.
  • Rich work exposure software development as Team Leader, Scrum Master, Senior Java Developer, and Web Developer.
  • Extensive experience in Agile and Waterfall methodologies.
  • Experience working in Manufacturing, Government and Telecom Domains.
  • Proficient in Spring - (Core, AOP, Web, JMS, JDBC, ORM) and Hibernate Frameworks with good understanding of distributed transaction management.
  • Strong knowledge and experience of JSON, JUNIT, JTEST, JSF, JQUERY, Java Script, AJAX, XML, DOM, HTTP, HTTPS, DROOLS RULE ENGINE and ORACLE.
  • Extensive experience in developing SOAP and Restful web services.
  • Worked as a Scrum Master and participated in the full SDLC (Agile), including iterative development, estimations and design sessions.
  • Experience using different databases MySQL, Oracle, SQL Server and DB2 Client.
  • Strong experience of writing Functions, Procedures and Triggers.
  • Experience with Drools rules engine, and SVN Version Control.
  • Experience in using JAZZ Change and Configuration Management Application provided by IBM.
  • Proficient in all phases of SDLC (analysis, design, development, testing and deployment) and highly competent in gathering user requirements and converting them into software requirement specifications.
  • Experience with designing and working with n-tier architectures (UI, Business Logic Layer, Data Access Layer).
  • Expertise in OOAD Technologies developing Use Cases, Activity diagrams, Sequence Diagrams and Class Diagrams using case tools like UML/Rational Rose 2000.
  • Experience in using HTML5/CSS3 and Responsive Design.
  • Experience in Ajax, Crystal Report, HTML, and JavaScript.
  • Worked with the Technical Lead to write and review technical specifications as required, meeting the objectives of functional specifications. Specifically, identifying specific interfaces, methods, parameters, procedures or functions as required.
  • Excellent background in developing applications using Java, J2EE Technologies on WebLogic Application Server, WebSphere Application Server 8.1 (WAS), JBOSS Application server.
  • Experience in code reviews, prioritizing task and managing them based on business requirements.
  • Extensive experience in developing Functional Specification Document, Software Requirements Specification Document, Vision document.
  • Coordinated and participated in review, revisions, changes, enhancements, testing, documentation and customer/business owner notification of product enhancements and/or business opportunities.
  • Managed risk analysis and mitigation plans, status/defect reports, and client presentations.
  • Strong experience on various development environments like Eclipse, RAD.
  • Extensive experience in using UNIX, writing ANT build scripts.
  • Experience in Onsite and Offshore and Global delivery models.

TECHNICAL SKILLS

Technologies: J2EE,JSP, Servlets, Struts, Spring, Hibernate, JDBC, XML, Web Services, SOAP, RESTFUL, Junit, JTest, JSF

Application Servers: Web Logic 8.1, IBM Web Sphere, JBoss 5.x

Programming Languages: Core Java, J2EE, XML, UML, PL/SQL, C, C++

Development Methodologies: Waterfall, Agile

Operating Systems: Windows NT/98/2000/XP, Unix, Linux

Databases: MySQL, DB2Client, Oracle and SQL Server

Tools: RAD, MS Visio, Eclipse, DB Visualizer, PL/SQL Developer, IBM Clear case, Axure, Squirrel, Rational Rose 2000.

Web Servers: Apache 2.x, Tomcat 4.x/5.x

Data Quality Tools: Drools, Drools Guvnor

Scripting: Java script, JQuery, AJAX, JSON

UI Technologies: HTML5 / CSS3

Reporting: Crystal Reports, Jasper Reports

Design: OOAD, UML, Use Cases.

PROFESSIONAL EXPERIENCE

Confidential, Jackson, MS

Java Lead Developer

Responsibilities:

  • Responsible for understanding the laws defined by three (3) different states.
  • Created High Level and Low Level Design documents for the new functionalities being implemented including Use Case Diagram Requirement management which scales from initial requirement gathering exercise to the day to day communication with three states business users for all their queries and concerns regarding the system
  • Worked as Scrum master in Agile methodology.
  • Creating the Iterative and its dead lines by considering system requirement document.
  • Implementing the code as per the System requirement document and showing it to the customer on the same day for the customer review.
  • Developed the code using Struts framework and Hibernate.
  • Implemented parts of the UI for website in JSP, JavaScript, JQuery and AJAX.
  • Created the Change Requests and its deadlines for any new requirement from customer other than the system requirement document.
  • Used technologies JUNIT for code standards.
  • Developed class libraries in core java for the system. So that team can use it for further development.
  • Experienced in Data Quality tool like Drools, Drools Guvnor.
  • Performed Unit testing.
  • Review/QA code and coordinating with the test lead.
  • Updating the documents with the latest changes in IBM Jazz.
  • Converting documents from IBM Requisite Pro to IBM Jazz.
  • Reviewing the Pre Screen Designs created in Azure.

Environment: Core Java (JDK 1.6), Servlet, JSP, Struts, Hibernate, WebSphere,Eclipse 3.x, DB2 Client, Drools, Squirrel, IBM Jazz, IBM Requisite Pro, Axure.

Confidential, Detroit, MI

Scrum Master, Senior Java Developer

Responsibilities:

  • Responsible for understanding the requirement.
  • Involved in entire development life cycle through Iterative Agile methodology from requirement gathering, architecture design.
  • Designed the user interface and data model. Configured the JBoss server and developed ANT script for build.
  • Actively participated in SCRUM and grooming sessions for creating, scope revision, tasking and tracking of User Stories.
  • Involved in the initial configuration and resource planning of web services and applications.
  • Created sequence, class and activity diagrams.
  • Primarily responsible for design, analysis and development of UI components and integrating middleware with backend J2EE.
  • Developed Drools rule engine framework for platform.
  • Designed data quality solution for various source systems and developed a Data quality process using Drools, Drools Guvnor (Rules engine). Integrated AJAX and web services to provide business functions.
  • Coded model and view controllers, DAO and developed Java server pages for the UI along with Java script and JQuery plug-in.
  • Developed Complex stored procedures and triggers in PL\SQL for calculating price information and inventory details for different warehouses.
  • Extensive experience in creating reports using Crystal Reports.
  • Implemented the multiple layered user roles and security features for viewing the product information, inventory and pricing information according to the user roles.
  • Created Team documentation covering from environment setup and best practices such as exception handling, logging, test driven development (TDD), information hiding, dependency Injection, AOP, etc.
  • Responsible for deploying and managing application on the JBoss server in PROD, QA and DEV environments.
  • Supported and maintained the application after the production migration and carried out enhancement as and when business users required.
  • Analyzing the server logs and user logs for the JBoss server and solving the issues after root cause analysis.

Confidential

Responsibilities:

  • Responding to the new work items created by the business users based on the priorities.
  • Discussing with the SME’s to understand the work items created.
  • Developing the work item changes with in deadlines.
  • Performing the unit testing and system testing.
  • Deploying the changes into the production after business user acceptance.
  • Closing the work item after monitoring the changes in the production.
  • Batch monitoring as per the batch schedules.
  • Changing the batch schedules based on the new requirements.
  • Creating the new batches as per the business requirement.
  • Provided 24x7 support for the batch monitoring and production issues.
  • Checking the production mails everyday in the mobile given by the client and responding immediately.
  • Working on SOAP web services.

Environment: Core Java (JDK 1.5), JSP, Spring, Hibernate, Drools, JQuery, XML, WebSphere, RAD, JTest, Oracle, PL/SQL.

Confidential, Detroit, MI

Senior Java Developer

Responsibilities:

  • Design Level Estimation.
  • Working on the Change Requests and developing the functionality.
  • Status Reporting in the client calls.
  • Code review for developed functionality.
  • Document preparation and code review, internal functional testing for the application.
  • Deploying the new changes into the production.
  • Verifying the new changes in the production environment.
  • Respond and resolve the tickets raised by the customer.
  • Review /QA code and testing of component.
  • Organize team building session and focus groups to broaden functional and test team understands of Customer expectations and satisfaction.

Environment: Core Java, J2EE (Struts), JSP, JDBC, XML, UML, HTML, Drools, JBoss, IBM Clear case, PL/SQL.

Confidential

Web Developer

Responsibilities:

  • Analyzed business requirements for sales forecasting andreporting, Escalation and Notification Alerts.
  • Designed and implementedUI for sales reporting format.
  • Developed Java classes for reuse by the team.
  • Responsible for data modeling for sales forecasting, graphs and reporting modules.
  • Developed UML based methods using Microsoft Visio to create Use Case diagrams, Activity diagrams and architecture flowcharts.
  • Responsible for code repository andversion control.
  • Developed JavaBeans to Communicate with the database tier.
  • Developed JSP codes for campaign management and attaching it to the sales module.
  • Configuring and Implementing to the server at client side.
  • Review/QA Codes.

Environment: Core Java, Eclipse, Microsoft Visio, MSSQL, JSP, Web services, AJAX, CSS, JMS, HTML, Java script, Agile,MySQL, JDBC, SQL, PL/SQL.SUMMARY

  • 8 years of experience in software development life cycle using Core Java, J2EE (Servlets, JSP), Web services, Hibernate, spring, Struts, EJB3.0, Oracle, MySQL, etc.
  • Rich work exposure software development as Team Leader, Scrum Master, Senior Java Developer, and Web Developer.
  • Extensive experience in Agile and Waterfall methodologies.
  • Experience working in Manufacturing, Government and Telecom Domains.
  • Proficient in Spring - (Core, AOP, Web, JMS, JDBC, ORM) and Hibernate Frameworks with good understanding of distributed transaction management.
  • Strong knowledge and experience of JSON, JUNIT, JTEST, JSF, JQUERY, Java Script, AJAX, XML, DOM, HTTP, HTTPS, DROOLS RULE ENGINE and ORACLE.
  • Extensive experience in developing SOAP and Restful web services.
  • Worked as a Scrum Master and participated in the full SDLC (Agile), including iterative development, estimations and design sessions.
  • Experience using different databases MySQL, Oracle, SQL Server and DB2 Client.
  • Strong experience of writing Functions, Procedures and Triggers.
  • Experience with Drools rules engine, and SVN Version Control.
  • Experience in using JAZZ Change and Configuration Management Application provided by IBM.
  • Proficient in all phases of SDLC (analysis, design, development, testing and deployment) and highly competent in gathering user requirements and converting them into software requirement specifications.
  • Experience with designing and working with n-tier architectures (UI, Business Logic Layer, Data Access Layer).
  • Expertise in OOAD Technologies developing Use Cases, Activity diagrams, Sequence Diagrams and Class Diagrams using case tools like UML/Rational Rose 2000.
  • Experience in using HTML5/CSS3 and Responsive Design.
  • Experience in Ajax, Crystal Report, HTML, and JavaScript.
  • Worked with the Technical Lead to write and review technical specifications as required, meeting the objectives of functional specifications. Specifically, identifying specific interfaces, methods, parameters, procedures or functions as required.
  • Excellent background in developing applications using Java, J2EE Technologies on WebLogic Application Server, WebSphere Application Server 8.1 (WAS), JBOSS Application server.
  • Experience in code reviews, prioritizing task and managing them based on business requirements.
  • Extensive experience in developing Functional Specification Document, Software Requirements Specification Document, Vision document.
  • Coordinated and participated in review, revisions, changes, enhancements, testing, documentation and customer/business owner notification of product enhancements and/or business opportunities.
  • Managed risk analysis and mitigation plans, status/defect reports, and client presentations.
  • Strong experience on various development environments like Eclipse, RAD.
  • Extensive experience in using UNIX, writing ANT build scripts.
  • Experience in Onsite and Offshore and Global delivery models.

TECHNICAL SKILLS

Technologies: J2EE,JSP, Servlets, Struts, Spring, Hibernate, JDBC, XML, Web Services, SOAP, RESTFUL, Junit, JTest, JSF

Application Servers: Web Logic 8.1, IBM Web Sphere, JBoss 5.x

Programming Languages: Core Java, J2EE, XML, UML, PL/SQL, C, C++

Development Methodologies: Waterfall, Agile

Operating Systems: Windows NT/98/2000/XP, Unix, Linux

Databases: MySQL, DB2Client, Oracle and SQL Server

Tools: RAD, MS Visio, Eclipse, DB Visualizer, PL/SQL Developer, IBM Clear case, Axure, Squirrel, Rational Rose 2000.

Web Servers: Apache 2.x, Tomcat 4.x/5.x

Data Quality Tools: Drools, Drools Guvnor

Scripting: Java script, JQuery, AJAX, JSON

UI Technologies: HTML5 / CSS3

Reporting: Crystal Reports, Jasper Reports

Design: OOAD, UML, Use Cases.

PROFESSIONAL EXPERIENCE

Confidential, Jackson, MS

Java Lead Developer

Responsibilities:

  • Responsible for understanding the laws defined by three (3) different states.
  • Created High Level and Low Level Design documents for the new functionalities being implemented including Use Case Diagram Requirement management which scales from initial requirement gathering exercise to the day to day communication with three states business users for all their queries and concerns regarding the system
  • Worked as Scrum master in Agile methodology.
  • Creating the Iterative and its dead lines by considering system requirement document.
  • Implementing the code as per the System requirement document and showing it to the customer on the same day for the customer review.
  • Developed the code using Struts framework and Hibernate.
  • Implemented parts of the UI for website in JSP, JavaScript, JQuery and AJAX.
  • Created the Change Requests and its deadlines for any new requirement from customer other than the system requirement document.
  • Used technologies JUNIT for code standards.
  • Developed class libraries in core java for the system. So that team can use it for further development.
  • Experienced in Data Quality tool like Drools, Drools Guvnor.
  • Performed Unit testing.
  • Review/QA code and coordinating with the test lead.
  • Updating the documents with the latest changes in IBM Jazz.
  • Converting documents from IBM Requisite Pro to IBM Jazz.
  • Reviewing the Pre Screen Designs created in Azure.

Environment: Core Java (JDK 1.6), Servlet, JSP, Struts, Hibernate, WebSphere,Eclipse 3.x, DB2 Client, Drools, Squirrel, IBM Jazz, IBM Requisite Pro, Axure.

Confidential, Detroit, MI

Scrum Master, Senior Java Developer

Responsibilities:

  • Responsible for understanding the requirement.
  • Involved in entire development life cycle through Iterative Agile methodology from requirement gathering, architecture design.
  • Designed the user interface and data model. Configured the JBoss server and developed ANT script for build.
  • Actively participated in SCRUM and grooming sessions for creating, scope revision, tasking and tracking of User Stories.
  • Involved in the initial configuration and resource planning of web services and applications.
  • Created sequence, class and activity diagrams.
  • Primarily responsible for design, analysis and development of UI components and integrating middleware with backend J2EE.
  • Developed Drools rule engine framework for platform.
  • Designed data quality solution for various source systems and developed a Data quality process using Drools, Drools Guvnor (Rules engine). Integrated AJAX and web services to provide business functions.
  • Coded model and view controllers, DAO and developed Java server pages for the UI along with Java script and JQuery plug-in.
  • Developed Complex stored procedures and triggers in PL\SQL for calculating price information and inventory details for different warehouses.
  • Extensive experience in creating reports using Crystal Reports.
  • Implemented the multiple layered user roles and security features for viewing the product information, inventory and pricing information according to the user roles.
  • Created Team documentation covering from environment setup and best practices such as exception handling, logging, test driven development (TDD), information hiding, dependency Injection, AOP, etc.
  • Responsible for deploying and managing application on the JBoss server in PROD, QA and DEV environments.
  • Supported and maintained the application after the production migration and carried out enhancement as and when business users required.
  • Analyzing the server logs and user logs for the JBoss server and solving the issues after root cause analysis.

Confidential

Responsibilities:

  • Responding to the new work items created by the business users based on the priorities.
  • Discussing with the SME’s to understand the work items created.
  • Developing the work item changes with in deadlines.
  • Performing the unit testing and system testing.
  • Deploying the changes into the production after business user acceptance.
  • Closing the work item after monitoring the changes in the production.
  • Batch monitoring as per the batch schedules.
  • Changing the batch schedules based on the new requirements.
  • Creating the new batches as per the business requirement.
  • Provided 24x7 support for the batch monitoring and production issues.
  • Checking the production mails everyday in the mobile given by the client and responding immediately.
  • Working on SOAP web services.

Environment: Core Java (JDK 1.5), JSP, Spring, Hibernate, Drools, JQuery, XML, WebSphere, RAD, JTest, Oracle, PL/SQL.

Confidential, Detroit, MI

Senior Java Developer

Responsibilities:

  • Design Level Estimation.
  • Working on the Change Requests and developing the functionality.
  • Status Reporting in the client calls.
  • Code review for developed functionality.
  • Document preparation and code review, internal functional testing for the application.
  • Deploying the new changes into the production.
  • Verifying the new changes in the production environment.
  • Respond and resolve the tickets raised by the customer.
  • Review /QA code and testing of component.
  • Organize team building session and focus groups to broaden functional and test team understands of Customer expectations and satisfaction.

Environment: Core Java, J2EE (Struts), JSP, JDBC, XML, UML, HTML, Drools, JBoss, IBM Clear case, PL/SQL.

Confidential

Web Developer

Responsibilities:

  • Analyzed business requirements for sales forecasting andreporting, Escalation and Notification Alerts.
  • Designed and implementedUI for sales reporting format.
  • Developed Java classes for reuse by the team.
  • Responsible for data modeling for sales forecasting, graphs and reporting modules.
  • Developed UML based methods using Microsoft Visio to create Use Case diagrams, Activity diagrams and architecture flowcharts.
  • Responsible for code repository andversion control.
  • Developed JavaBeans to Communicate with the database tier.
  • Developed JSP codes for campaign management and attaching it to the sales module.
  • Configuring and Implementing to the server at client side.
  • Review/QA Codes.

Environment: Core Java, Eclipse, Microsoft Visio, MSSQL, JSP, Web services, AJAX, CSS, JMS, HTML, Java script, Agile,MySQL, JDBC, SQL, PL/SQL.

We'd love your feedback!