We provide IT Staff Augmentation Services!

Senior Java/j2ee Developer Resume

0/5 (Submit Your Rating)

O Fallon, MO

SUMMARY

  • Over 9 years of professional experience of Object Oriented Software development including analysis, design, development, testing and implementation using Core JAVA, J2EE, XML and other related technologies.
  • Extensive experience in implementing JAVA/J2EE technologies such as Servlets, JSP, JSTL, EJB, RMI, JMS, JDBC, JSON, Multithreading, Collections, Serialization, Exception handling and Swing. Hands on experience in several J2EE design patterns such as Singleton, MVC Pattern, and Factory Pattern etc.
  • Experience in Design and Development of components using Web Services (SOAP and REST) and JMS.
  • Experience in developing projects in JAVA/J2EE platforms using spring and Hibernate Framework.
  • Worked in Agile methodologies (SCRUM and KANBAN) in multiple projects and also worked with Waterfall methodology.
  • Worked with Continues Integration and deployments using Jenkins. Experience with JIRA integrated with greenhopper for Agile.
  • Experience in managing builds and dependency management tools like ANT and Maven also worked with shell scripts.
  • Hands on programming experience in Java, J2EE using SDE and IDEs like Eclipse and IBM RAD.
  • Good Experience in UML Modeling developing use case diagrams, class diagrams and sequence diagrams.
  • Experience in deploying applications using WebSphere, WebLogic, Apache Tomcat and JBoss Servers.
  • Experience in Debugging, Remote Debugging, Integration, logging using log4j. Experience in memory and performance issues debugging using Visual VM.
  • Experience in using various Configuration Management tools like IBM ClearCase, Git and Harvest. Experience in writing unit test cases using Mockito, and Integration test cases using JUnit Testing Framework. Involved in effort estimation and tracking.
  • Experience as Technical Lead and Scrum Master.
  • Experience in handling, troubleshooting and resolving production issues and production deployment.
  • Experienced in database GUI/IDE Tools using TOAD and pgAdmin III. Working experience with the operating systems like UNIX and Windows.
  • Experience and knowledge in writing SQL Queries, Stored Procedures and Triggers in Oracle.

TECHNICAL SKILLS

Languages: Java, 1.7, SQL, PL/SQL

J2SE Technologies: Core Java, Collections, Swings, Threads, Exception Handling, Servlets, JSP, JSTL, RMI, EJB, JMS

Frameworks: Spring, Hibernate

Databases: Oracle

Application Server: Apache Tomcat, IBM WebSphere, WEBLOGIC, Jboss.

Development Tools / IDE: Eclipse, IBM RAD, TOAD, PGAdminIII

Version Control: ClearCase, CVS, GIT, Harvest CM

OTHER TOOLS: ANT, LOG4J, JIRA, JENKINS

Operating System: Windows XP/7, UNIX, Linux

PROFESSIONAL EXPERIENCE

Confidential, O Fallon, MO

Senior Java/J2EE Developer

Responsibilities:

  • Application development using Spring MVC, Hibernate, JSON, Web services and applied various design patterns like MVC, Singleton, Factory etc.
  • Used Hibernate frame work in persistence layer for mapping the object - oriented domain model to Oracle database.
  • Created SOAP based web service using IBM JAX-WS frameworks.
  • Involved in requirement and design walkthrough meetings with client to understand new business requirements and discuss the concerns, issues raised during review phase. Interacted with Business Analysts to discuss requirements and chart the Functional Specification Document for the requirements.
  • Developed Class Diagrams, Sequence Diagrams, and Workflow charts for the requirements. Preparing Design Specifications, Functional Specifications.
  • Conduct design and code reviews with Subject Matter Experts (SMEs) for the development tasks.
  • Review of Requirement Specification documents, code, Test documents etc.
  • Assisting team members to Troubleshoot and fix the technical issues and participated in trouble shooting the production issues and coordinated with the team members for the defect resolution under the tight timelines.
  • Used Log4J logging framework for logging messages with various levels written throughout the Java code.
  • Worked on Oracle database and writing queries, procedures and cursor using PL/SQL for data analysis. Worked on migration of Oracle to PostgreSQL.
  • Took initiatives for value-adds to the project. Maintaining complete documentation for the development and issues including RCA.
  • Used Git for version management between various integration and development streams.
  • Used Jira to track bugs, prioritize and discuss team’s work in full context.
  • Apache Maven tool has been used for the build and deploy the application.

Environment: Java1.7, J2EE, Spring, Hibernate, XML, JSON, Web Services, Git, Log4j, Oracle, PL/SQL, Junit, JBoss 6.2, Apache2.4, Eclipse, TOAD, PostgreSQL, PGAdmin III, UNIX, Putty

Confidential

Senior Java/J2EE Developer

Responsibilities:

  • Application development which involves core java with multithreading, Spring Core, RMI, and JMS. Developed various helper classes following Core Java multi-threaded programming and Collection classes.
  • Analyzing and understanding requirements/user stories and design of the modules/components. Participating in requirement meetings with client and Product Owner to understand new business requirements and discuss challenges.
  • Assist Product Owner for continuous Backlog refinement and make sure Acceptance Criteria is clearly documented and understood by the development team.
  • Conducted design and code reviews and documenting the same.
  • Regularly participated in the Code reviews with the team members to improvise on the quality of the project deliverables. Provide solutions to technical issues and involved in development task for the application releases. Developed unit test cases.
  • Developed Class Diagrams, Sequence Diagrams, and Workflow charts for the requirements.
  • Involved in Sprint Grooming and Planning, Daily Stand-up, Sprint Review and Retrospective
  • Worked in agile model as Scrum Master for BSIM. Maintaining Confluence with reusable information.
  • Used Mockito as mocking framework for JUnit Testing. Used Jenkins for Continues Integration and daily builds.
  • Build using Ant script and worked on shell scripts as well. Used JVisual VM for memory and performance issues debugging. Used IBM Rational ClearCase for configuration management in UNIX environment. Solved reported bugs in quick time and provided solutions for many blocker issues.
  • Coordinated with QA team and identified the test data requirements for the projects in a release well ahead

Environment: Java 1.7, J2EE, spring, XML, UNIX, JMS, Mockito, Eclipse, RMI, JMS, Jenkins, JIRA, Confluence, Agile, Mockito, Junit, JVisual VM, ClearCase, Git, Gerrit, Agile, Scrum, ant

Confidential

Senior Java/J2EE Developer

Responsibilities:

  • Involved in requirement meetings with customer to understand new business requirements. Responsible for Design, Coding and Unit testing.
  • Used threads, collection framework, and exceptions, etc. in java standalone application. Worked on UNIX environment for installation and upgrade of the application.
  • Implemented new requirements and Change Requests for the application. Used different design patterns like factory, Singleton etc. in application modules. Handling TR’s (Trouble Report), i.e. customer issues and providing fix in stipulated time.
  • Conducting design and code reviews for java application.
  • Used Eclipse IDE for development.
  • Worked with IBM Rational ClearCase for version control. Used ant build for building the jar. Developed Charting components like pie charts to show the project specific performance metrics, Writing Junit for unit testing and checking code coverage. Maintained Kanban board and worked in Agile Kanban methodology.

Environment: Java 1.6, J2EE, XML, UNIX, Eclipse IDE, Ant, ClearCase, Agile, Kanban

Confidential

Java/J2EE Developer

Responsibilities:

  • Responsible for Design, Coding and Unit testing for the XMATE. Development of GUI using Java Swing. Implementation of business logic using Core Java and integration of the multiple modules.
  • Build activities using ant build. Writing specifications like BTS, FTS. Delivering feature in time boxed environment.
  • Resolving Bugs i.e. customer issues within SLA. Supported User Acceptance Test (UAT). Maintaining software versioning using IBM ClearCase. Building the application jar using Ant build. Involved in Debugging/Troubleshooting the postproduction issues and fixing them.

Environment: Java 1.5, J2EE, UNIX, Eclipse IDE, Ant, XML, ClearCase

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in Requirement Analysis, Design meetings, Development, Code Reviews and Task planning. Performed GAP analysis and design document preparation.
  • Development of conversion from Jrules to Java logic. Used JUnit for Unit Testing. Used ANT scripts for building ear files for application deployment.
  • Developing SOAP Web Services and Worked with SOAP Scope for understanding the SOAP messages. Worked on creating SOAP UI test cases to invoke Web services.
  • Used Eclipse IDE for java development and Windows IBM ClearCase for version control.

Environment: Java 1.5, J2EE, Eclipse IDE, Web Services, Ant, XML, ClearCase, Junit, HP Quality Centre 9.2, SOAPscope5.3, FDR Query Tool

Confidential

Java/J2EE Developer

Responsibilities:

  • Developed application using Java/J2EE technologies - Servlets, JSP, JSTL, EJB and XML. Extensively used JavaScript for Front-end validations/alerts.
  • Maintenance Support and Enhancements of Online Credit Card Application. Took the responsibility of process of Software Development life cycle for all the enhancements handled.
  • Worked with Oracle database and wrote queries in PL/SQL. Done analysis, coding and testing and worked with IBM Rational Application Developer.
  • Worked on making application cross browser compatible and involved in cross browser validations of the applications.
  • Developed new reports and enhanced existing reports using e.ReportDesigner Professional, Handled UI changes for reports.

Environment: Java 1.5, J2EE, JSP, Servlets, JSTL, EJB, Oracle9i, JavaScript, PL/SQL, Rational Application Developer, e.ReportDesigner Professional, TOAD, IBM WebSphere Application Server, Harvest CM.

We'd love your feedback!