We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

0/5 (Submit Your Rating)

Charlotte, NC

SUMMARY

  • 8.5 years of IT experience in Web development, n - tier Enterprise Distributed Application development using JAVA, SERVLETS, JSP, Hibernate Framework, JDBC, Oracle, JavaScript.
  • Experienced in Web Content Management systems such as IBM Web Content Management.
  • Self-motivated, able to set effective priority to achieve immediate and long-term goals.
  • Experienced in developing Web, Client/Server, multi-tiered applications from designing of the architecture, requirements gathering through testing and installation with quick learning curve on new technologies and excellent problem solving, analytical, logical and inter personal skills.
  • Ability to learn and use new systems and paradigms in considerably less time, solid communicator with exceptional team-building skills.
  • Extensive work experience through all phases of Software Development Life Cycle (SDLC) starting with project initiation, requirement gathering, requirement analysis, functional design, detail design, development and implementation of multi-tier enterprise, web based and distributed applications.
  • Expertise in Java and J2EE Core Design Patterns, Object Oriented Analysis and Design/Development Methodologies (OOAD), Object Modeling with Use Cases, Sequence and Class Diagrams using UML with Rational Rose and Microsoft Vision.
  • Extensive experience using framework APIs like Struts, spring, iBatis and Hibernate.
  • Used middleware tools like JMS MDB's and configured Connection Factories and Topics/Queues.
  • Expertise in Service Oriented Architectures (SOA- Web Services) using Apache Axis, MVC, Extjs, WebLogic, JBoss and EJB Web service framework.
  • Expertise in using Relational Databases like Oracle, SQL Server2000 and My-SQL, creating stored procedures, triggers, functions, schema design.
  • Strong understanding & expertise in web technologies like HTML, Hadoop, MQ, DHTML, Javascript, AJAX.
  • Experience in different application servers like JBoss/Tomcat, WebLogic and Orion.
  • Expertise in Unit testing through JUnit framework.
  • Expertise in distributed application architecture, object oriented design, and web based applications.
  • Possessing strong analytical skills, an excellent team player with good leadership qualities and strong oral and written communication skills.

TECHNICAL SKILLS

Programming Languages: Java/J2EE

J2EE Technology: Spring, Hibernate, Struts, JSP, Servlet, JDBC, RESTful & SOAP Web Services.

UI Technologies: HTML, CSS, Java Script, AngularJS, XML, XSLT, JQuery

App Servers/Middleware: WebSphere, APACHE Tomcat, WebLogic and JBoss.

IDE Programming Tools: Eclipse, JBoss Developer Studio

Design patterns: Singleton, Factory Method, Facade, MVC, Transfer Object, DAO, Business Delegate, Front Controller, IOC

Tools: Putty, SQL Developer, Ant, Maven, Jenkins.

Logging: Log4j

Unit Test: JUnit

Databases: SQL Server, DB2, NoSQL and Oracle

Version Control: CVS, SVN and Stash

Operating Systems: Windows, Unix and Linux

Support Technologies: Java, SAS, UNIX, SQL and Oracle.

PROFESSIONAL EXPERIENCE

Confidential, New York, NY

Java Developer

Responsibilities:

  • Working on complete life cycle of software development, which included new requirement gathering, redesigning and implementing the business specific functionalities, testing and assisted in deployment of the project to the PROD environment.
  • Involved in developing and leading new modules, enhancements and change requests.
  • Expertise in quickly analyzing production issues and coming up with resolutions
  • Participated in all phases of SDLC includes areas of requirement gathering, analysis, estimation, design, coding, testing and documentation.
  • Development using spring framework to follow the MVC architecture.
  • Inserted validation for self-developed features using custom validation classes.
  • Involved in designing the front end of the application using JSP, JavaScript.
  • Analyze, estimate and prepare technical specifications for change requests.
  • Involved in implementing the Web services - RESTful -JAX-RS and SOAP - JAX-WS
  • Integrated process into build system which auto-generates REST API documentation from source code improving API documentation quality and availability while reducing maintenance costs.
  • Ability to effectively diagnose, isolates, and resolve complex problems pertaining to data infrastructure.
  • Application development in a J2EE environment, utilizing an Agile/SCRUM methodology.
  • Performed the application scanner to find vulnerabilities by using Cenzic Hailstorm
  • Involving in application on-call support for immediate attention of issues.
  • Involving in complete support of the application for regular change requests and enhancements. Providing Support for all the applications.
  • Working as Developer and Supporting over all 2 applications which involved enhancing the applications and troubleshooting the issues and providing clients best-in-class solutions using technologies like Core Java, spring, JSP, XSL, JavaScript.

Environment: Java/J2EE, Spring, Hibernate, Servlet, JSP, JavaScript, CSS, XSL, Web Sphere (6 & 8), Maven, XSLT, HTML, JQuery, JUnit, XML, Jenkins-build, Log4J, Stash, Tortoise SVN, Apache Tomcat, Web Services - RESTful and SOAP, Windows and UNIX.

Confidential, Charlotte, NC

Java Developer

Responsibilities:

  • Involved in design and development of core modules like Super User implementation, LOB reassignment, pre-review and interim solution.
  • Implemented DAO and Service layers using spring and Hibernate framework.
  • Developed UI using Spring MVC, Jquery, Ajax, jqGrid for pre-review screens.
  • Implemented batch processing using spring batch framework and Autosys for job scheduling.
  • Involved in discussions with business team regarding requirements, progress and open issues.
  • Liaised with Support and Interface team groups
  • Implemented new enhancements/customizations, change requests, and fixing production issues.
  • Writing JUnits and conducting peer reviews
  • Worked on setup for Maven, Jenkins, Cobertura, Mockito and Junit framework
  • Using Version One tool for agile life cycle management.

Environment: JDK 1.7, Core Java, JSP, JDBC, Spring MVC, Spring Batch, Eclipse, Weblogic, Autosys, Web Services, MS SQL, XML, JavaScript, JUnit, Mockito, JQuery, jqGrid, Ajax, HTML, Maven, SVN, Agile, VersionOne, Jenkins.

Confidential, Chicago, IL

Java/J2EE Developer

Responsibilities:

  • Involved in the planning, analysis, design, implementation (development), documenting, testing, maintaining and support of the system.
  • Associated with the full life cycle of the application.
  • Evaluation of new technologies and products for technical compatibility.
  • Involved in the Client Side development and the Server Side Development.
  • Participated in all phases of SDLC includes areas of requirement gathering, analysis, estimation, design, coding, testing and documentation.
  • Designed and developed various new functionalities and handled major enhancement requests.
  • Developed complete solution using Spring MVC, Service layer and DAOs for implementing filters for list pages as well as advanced search functionality using hibernate Criteria restrictions.
  • Involved in designing the front end of the application using JSP (Java Server Pages), JavaScript, HTML, and XML.
  • Inserted validation for self-developed features using custom validation classes
  • Worked on application build and deployment using cross environments with ant, maven and all source dependencies.
  • Analyze, estimate and prepare technical specifications for change requests
  • Involved in designing, developing and testing of Java components like Collection Framework, JSP, Servlets, Hibernate, and deployments in Tomcat Server.
  • Involved in complex application development related to file upload and external messages communication.

Environment: Java/J2EE, Spring, Hibernate, Servlet, JSP, JDBC, JavaScript, CSS, XSL, Tomcat, SQL, Ant, HTML, JQuery, JUnit, XML, Oracle, Log4J, Tortoise SVN.

Java Developer

Confidential

Responsibilities:

  • Interaction with business users to gather requirements.
  • Participate in daily standup meeting on on-going tasks and issues.
  • Worked on Low Level Design document.
  • Worked on different modules such as CommonDTO, CommonPersistance, CommonUtility, RulesEngine.
  • Designed and developed modules using Spring3, Spring JDBC, EclipseLink, log4J, Oracle, Maven, Drools Guvnor, Perforce, log4J.
  • Followed Java Coding Standards and participated in code reviews.
  • Involved in unit testing/integration testing of different modules.
  • Interact with testing team to fix issues, found during the release phase
  • Did R&D tasks related to Drools Guvnor.
  • Created command line tool to export drools table to excel, for reporting purposes.
  • Used eclipse debugger to debug problematic code.
  • Fix post production bugs as per SLA.
  • Provide support for production releases.

Environment: Java, Spring2.5, Eclipse Link, Web Services, Weblogic11g, Oracle, Drools Guvnor 5.0, Maven, Perforce, log4J.

Software Developer (JAVA/J2EE)

Confidential

Responsibilities:

  • Development, Bug Fixing, Unit testing, Maintenance
  • Working as a key team player I have effectively participated in requirements analysis, design and coding.
  • Trained team members on J2EE technologies like Struts and Hibernate

Environment: JDK 1.7, Struts 1.2, Web Logic 10.3, Tomcat 6.0, Oracle 11g, HTML, CSS, Java Script, JUNIT, Mockito, Hibernate 3.0, Spring core, Spring AOP, SOAP Web services, Eclipse, JIRA, SQL Developer, Putty, winscp, SVN, Forum Sentry tool.

We'd love your feedback!