We provide IT Staff Augmentation Services!

Java/j2ee Software Developer Resume

3.00/5 (Submit Your Rating)

ColumbuS

SUMMARY:

  • 4 years of experience in design, development and deployment of n - tier Distributed, Transactional, Scalable Intranet/Internet applications.
  • Worked in Agile Methodology and was part of several important crossovers from developing user stories to review.
  • Well versed with complete Life Cycle Development process that includes translation of requirements into functional and technical specifications, Designing, Developing, Testing Implementation & Post Production support using agile methodologies.
  • Extensive experience in Internet, client/server technologies using Java, J2EE (JSP, Servlets, JDBC, RESTFUL and SOAP based Web Services, Struts, Hibernate, Spring, HTML, HTML5, CSS, JSS, CSS3, JavaScript, XML.
  • Expertise in various open source frameworks like Struts, Spring, hibernate.
  • Extensive experience in using IDE’s Eclipse, My Eclipse, Eclipse Galileo and RAD.
  • Experience in writing SQL Queries, Triggers, and Stored procedures for database transactions. Extensively worked on relational databases such as Oracle, DB2, Mongo DB, MySQL and SQL Server in defining database schemas, creating Stored Procedures, and Triggers.
  • Experience in working different operations system environments with java in Windows, UNIX, and Linux.
  • Excellent experience in the design, development, and implementation of Model-View-Controller (MVC) inculcating with different J2EE frameworks, Design Patterns coming Creation/Structure/Behavioral patterns.
  • Experience in Unit testing, Integration testing and generating Test cases for Web/Java core applications.
  • Experience with agile and water fall development methodologies.
  • Experience to maintain the source using version controlling systems like SVN and CVS, Git.
  • Production support whenever it is required.
  • Expertise in SDLC that encompass with proven analytic and problem solving skills and experience working with agile methodologies.
  • Experience in using IDEs like RAD, Eclipse/My Eclipse, IntelliJ and NetBeans.
  • Experience in using various Configuration Management tools like CVS, Clear Case, Perforce and SVN.
  • Extensively worked on relational databases such as Oracle, DB2, Mongo DB, MySQL and SQL Server in defining database schemas, creating Stored Procedures, and Triggers.
  • Proven attitude on learning and working with emerging technologies.
  • Highly conversant with quality procedures that are followed both at organization level as well as client level.
  • Effective Communication and Inter-Personal skills technical design, implementation deployment.
  • Hands on Experience in handling critical Business applications issues and failure recoveries.
  • Team Player, quick learner and self-starter with effective communication, motivation and organizational skills combined with attention to details and business process improvements.

TECHNICAL SKILLS:

Programming Languages: Java, C/C++

Web Technologies: J2EE-Servlet, JSP, JSTL, JavaScript, HTML, JSS, XML, XSD, XSL, CSS, JDBC 2.0, EJB, AJAX, Web Services, SOAP, WSDL, UDDI, REST.

Application Server: Web logic, JBoss, WEB 2.0, and IBM Liberty Profile.

Web Servers: Apache Tomcat, Web Logic, JBoss.

Databases: Oracle, DB2, SQL Server, Mongo DB.

RDBMS: Oracle 10g/11g, PL/SQL.

Scripting Languages: JavaScript, JQuery.

Frameworks: Apache Struts, Tiles, Hibernate, Spring, Design Patterns.

Tools: / IDE s: Eclipse, My Eclipse, Net Beans, Apache ANT, Log4J, Toad, Visual Studio.

Design/Version Controls: Git, CVS, SVN.

Operating System: UNIX, Linux, Windows.

PROFESSIONAL EXPERIENCE:

Confidential, Columbus

Java/J2EE Software Developer

Responsibilities:

  • Design Java/J2EE application development
  • Developing Web Services (both REST and SOAP).
  • Developing Java/J2EE and different web services libraries like Spring/Jersey etc.
  • Design software development process, test driven development and creating technical design documents.
  • Micro services architecture and Dev Ops.
  • Working in Agile environment.
  • Configured development environment using WebLogic application server for developers integration testing.
  • Developed unit testing frame work using JUnit test cases, Mockito for continuous integration testing and used JTest Tool for performance testing.
  • Involved in Functional and Technical Design documentation.
  • Involved in developing Unit test cases.
  • Involved in deployment process.

Environment:: Java, JSP, Spring, Hibernate, RESTFUL Web services, JQuery, Jenkins, Java Script, JUnit, SVN, MySQL, Mongo DB, Maven, Robot, Java Selenium.

Confidential

Scrum Master

Responsibilities:

  • Conducting Scrum events like Daily stand-up, Sprint Planning, Review and Retrospective
  • Managed projects to budgets and timelines
  • Partnered with BA to manage the requirements.
  • Facilitated cross-group and cross-functional communications for issues resolution and updates
  • Managed projects in Agile development environments
  • Escalate the issue and risks to the concerned person and make sure we meet the deliverables
  • Coached and mentored the team members and other project managers on agile principles, tools and techniques
  • Creating and Validating Canonical XML to the Acord standards
  • Configuring connectors and routing slips on Enterprise Integration Bus
  • Tracking team velocity by Burn down chart and task board
  • Write use cases for the business and for the development teams
  • Created test scenarios for User Acceptance Testing (UAT)
  • Testing the systems, connectors and EIB(API) using SoapUI and Postman

Environment: Agile/Scrum, MS Visio, Version One, XML, HTML, Soap UI, MS Office, Postman, Data mapping, Pega, Wynsure.

Confidential

Java/J2EE Software Developer

Responsibilities:

  • Designed Spring & JSTL Tag library for the development of the UI (JSP) to manage the complex business rules and functional requirements in accordance with n-tier architecture specifications.
  • Extensively used of Spring MVC module for Front-end development.
  • Developed persistence Layer using Hibernate to persist the data and to manage the data
  • Implemented Transaction Management using the spring with Hibernate configurations.
  • Involved in debugging the production issues.
  • Involved in Functional and Technical Design documentation.
  • Involved in developing Unit test cases.
  • Involved in developing the rule files using DROOLS.
  • Involved in deployment process

Environment:: Java, WebLogic, Oracle, Struts 1.2, Spring, XML Spy, Hibernate, Apache AXIS, ANT, SVN, JUnit, iText.

Confidential

Java/J2EE Software Developer

Responsibilities:

  • Involved in the implementation of an MVC model Architecture using the struts framework.
  • Involved in Development of User Interface development using JSP.
  • Used Struts Validation Framework for performing front end validations.
  • Used Struts tag libraries (like html, bean, and logic) in the JSP pages. Used html form tags for auto-populating related Action Form as specified in action mapping.
  • Used Validator framework for validation of client side data and exception handling using Struts exception handler.
  • Used Hibernate framework to map the java object to table in oracle database.
  • Configured stuts-config.xml and created the action servlet mapping for the navigation.
  • Involved in writing web services client web programs for consuming customer profile web service which is provided by other applications in the Citibank and connecting to consume web services which is for account history module.
  • Integrated spring framework and struts framework.
  • Used JUnit for the automated application testing.
  • Used Maven tool for developing the web application.

Environment: Java, J2EE, JDK1.7 JSP, Struts2.0, SOAP Web Services, Servlets, HTML, XML, Oracle11g, Spring 2.0, Hibernate 3.0, Apache tomcat 7.0.

We'd love your feedback!