We provide IT Staff Augmentation Services!

Java/jee developer Resume

SUMMARY:

  • Specialized in Java/JEE based back end systems & technologies in IT industry for the full life cycle of the software development process including designing, development, maintenance, technical consultancy for last 13+ years
  • Expertise in working with frameworks such as J2EE, Spring, Struts, Hibernate, REST and SOAP WS, Enterprise integrations, wso2, esb and in house developed hybrid frameworks used by projects and companies during the career.
  • Solid experience in working with Object Oriented Analysis & Design, communicating with business, converting the business requirements to technical specifications, creating the best suitable architecture & design with robust, maintainable, manageable, scalable, reliable & available model fitting the enterprise, and implementing the application code with perfectly designed unit test cases, following best coding practices to ensure flawless & robust implementation of the business requirements.
  • Experience working in agile mode, has worked with scrum teams using rally as tool
  • Strong commitment in developing quality software with good communication & team collaboration skills. Also possess multi - tasking skills, and is experienced in full software lifecycle development experience in large, complex distributed systems.
  • Have design skills with the ability to design highly available, reliable, extensible, maintainable and manageable systems considering security standards with good performance.
  • Constant & continuous learning of new technologies to keep myself up to date so as to provide the best solution for the enterprise.

TECHNICAL SKILLS:

Technologies: Java, J2EE, Java Web Services, SOAP, RESTful Web Services, RESTEasy, Jersey, Spring, Spring integration, SpringBoot, Struts, Hibernate,, Apache CXF, IBatis, SOA, WSO2 ESB, Mule ESB, Activiti, Pathway, EJB, JPA, JMS, Message Driven Beans, JSP, Velocity, Servlets, JSF, MVC, Custom Tags, Expression Languages, JDBC, JNDI, JSTL, JAXB, log4j, Java NIO, Shell Scripting, Bash scripting, Transaction Handling, Application Security, HTML, DHTML, XML, XSL, Java Script, AJAX, CSS, Apache Avro, Axis, Google analytics

Build Tools: ant, Ant Hill Pro, Maven, Hudson, git, Jenkins

Design Technologies: UML, Rational Rose, Object Oriented Analysis & Design (OOAD) using Unified Modeling Language & notations (UML), Design Patterns - Gang of Four & J2EE Design Patterns, Two/Three/N-Tier Architectures, Designing Non Functional Requirements (Scalability, maintainability, reliability, availability, extensibility, performance, manageability, and security), Enterprise integration patterns

IDE: Eclipse, IBM WSAD, Netbeans IDE, IBM RAD, AnyPointStudio, WSO2Developer Studio

Test Tools: JUnit, Mockito, TestNG, SoapUI, Rest Clients

Database: MySQL, DB2UDB, MS SQL, Oracle, Postgres

Web/Application Servers: Tomcat, Apache, Web Sphere, JBoss

Configuration Management Tools: SVN, Clear case, CVS, Change man DS, and Visual Source Safe, GIT

Operating Systems: Windows, Linux, UNIX,Mac

Process Disciplines: SEI CMM, Rational Unified Process, Scrum, Agile

Others: XML Spy, Toad, Squirrel SQL, Aqua Studio, SQL Developer, JMeter, Rally

PROFESSIONAL EXPERIENCE:

Confidential

Java/JEE Developer

Responsibilities:

  • Analyzing business requirements and performing detailed Design and implementation of the SOAP & REST based services.
  • Developed DAO/AI Graph plugin component for the platform.
  • UI/Front end parts were developed using Struts.
  • Used Spring Framework to configure the Business Tier and DAO Tier, and Spring Transaction management.
  • Designed the modules using RAD.
  • Used Clear Case as versioning tool, RAD as IDE, DB2 database

Environment: Java 1.6, Spring, Struts, SOAP & REST Web Services, JAX RPC, XML, WebSphere, Eclipse, DB2, Linux, ClearCase, Maven, Agile Methodologies.

Confidential

Java/JEE Developer

Responsibilities:

  • Analyze business requirements, perform detailed Design and implementation of the various business services
  • Implementation and maintenance of the modules.
  • Design & implementation of Member interface application - to filter out the mobile reports for web based environment, user registration for mobile enabled profiles, profile management, packaging of profiles
  • Spring Framework to configure the Business Tier and DAO Tier.
  • Used Spring Transaction management.
  • Used Struts as front end framework for the web based modules.
  • Developed MDBs for Auditing asynchronously
  • Developed Castor mappings for converting the request xml into the Java Objects.
  • Developed Soap & RESTful web services using Spring 3.0
  • Designed the modules using RAD.
  • Used Clear Case as versioning tool, RAD as IDE, DB2 database

Environment: Java 1.6, Spring, Hibernate, Struts, SOAP & REST Web Services, JAX RPC, Web Sphere, RAD, DB2, Linux, Clear Case, Maven, Agile Methodologies

Confidential

Java/JEE Developer

Responsibilities:

  • Analyzing business requirements and performing detailed Design and implementation of the SOAP & REST based services.
  • Developed DAO/SQL plugin component for the platform.
  • UI/Front end parts were developed using Struts.
  • Used Spring Framework to configure the Business Tier and DAO Tier, and Spring Transaction management.
  • Designed the modules using RAD.
  • Used Clear Case as versioning tool, RAD as IDE, DB2 database

Environment: Java 1.6, Spring, Struts, SOAP & REST Web Services, JAX RPC, XML, WebSphere, Eclipse, DB2, Linux, ClearCase, Maven, Agile Methodologies.

Confidential

Java/JEE Developer

Technologies Used: J2EE, Web Services, REST, JNDI, Log4j, JUnit, SVN, JBoss, Ant Hill Pro

Responsibilities:

  • Analysis of various business requirements, designing the requirements using object oriented methodology for Java/J2EE, constructing the business requirements in application, unit testing, application maintenance and enhancements

Confidential

Java/JEE Developer

Technologies Used: J2EE, Servlets, JSP, Web Services, REST, JNDI, Log4j, JUnit, SVN, JBoss

Responsibilities:

  • Analysis of various business requirements, designing the requirements using object oriented methodology for Java/J2EE, constructing the business requirements in application, unit testing, application maintenance including user reported bug fixes and enhancements.

Confidential

Java/JEE Developer

Technologies Used: Java, Servlets, JSP, Spring 2.5, JDBC, JNDI, iBatis, Log4j, JUnit, Spring MVC, Spring Web Flow, Tomcat, Apache.

Responsibilities:

  • Analyzing existing application, extracting requirements, designing new system, implementing the system using Spring, Java & IBatis, unit testing the modules developed, supporting application & business testers and driving the changes to implementation.

Confidential

Java/JEE Developer

Technologies Used: Java, Spring 2.0, XML, XSL, Log4j, JUnit, Tomcat, Apache.

Responsibilities:

  • Analyzing & designing search system which involved communication from & to API team at Yahoo’s end, implementing the system using Spring, Java, XML, XSL, unit testing the modules developed, supporting application & business testers and driving the changes to implementation

Confidential

Technologies Used: Java, Servlets, JSP, JSTL, EL, Spring MVC, Spring Web Flow, IBatis, HTML, JavaScript, CSS, XML, MySQL, Eclipse, Ant, Bugzilla, JUnit, CVS, Log4j, Tomcat, Apache

Responsibilities:

  • Analyze, design and implement various RTs (Requirement Tickets) to the existing Zulu application implemented at Confidential, provide support for testing and releases

Confidential

Java/JEE Developer

Technologies Used: Java/J2EE, Spring MVC, Spring Web Flow, Servlets, JSP, JSTL, Velocity, IBatis, HTML, JavaScript, CSS, XML, MySQL, Eclipse, Ant, Bugzilla, JUnit, CVS, Log4j, DBCP, Tomcat, Apache

Responsibilities:

  • Design, Development, Unit Testing of all java based web applications and handling of RTs from requirement analysis through implementation.

Confidential

Java/JEE Developer

Technologies Used: Java 1.4, Servlets 2.4, JSP 2.0, HTML, JavaScript, CSS, XML, DB2UDB, Web sphere Studio Application Developer 5.0.1, Ant, Bugzilla, JUnit, Changeman DS

Responsibilities:

  • Development and Unit Testing of Signature file upload, Identify and Notify defaulting store managers

Confidential

Java/JEE Developer

Technologies Used: Java/J2EE, EJB 2.0, Servlets 2.4, JSP 2.0, Struts, HTML, JavaScript, CSS, DB2UDB, Web sphere Studio Application Developer 5.0.1, Ant, Bugzilla, JUnit, Changeman DS

Responsibilities:

  • Low Level Design, Development and Unit Testing of Check in, Check out, Cancel Checkout, Reserve Document

Confidential

Java/JEE Developer

Technologies Used: Java 1.3, JSP 2.0, Servlets 2.4, JavaScript, HTML, CSS, DB2UDB, JUnit, ant, JEEPS (framework), JULS (Java Utility Library for Confidential ), WSAD 5.0.1, VSS (local version control), Change man DS (for client), Use Cases, OOAD, Rational Rose, Test Cases and Test Plans

Responsibilities:

  • Design, Development and Unit Testing of Re-plat forming common mail sending utility to Java Enterprise Enabled Platform service.

Confidential

Java/JEE Developer

Technologies and Tools Used: Core Java 1.3, Socket Programming, XML, DOM, Oracle, WSAD 5.0.1, VSS, UNIX Shell Scripting

Responsibilities:

  • Design, Development and Unit Testing of XML Interpretation Module, Invoking remote UNIX scripts through Secure Socket connections, Old Employee Rejoin, New Employee Add.

Hire Now