We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

0/5 (Submit Your Rating)

MI

SUMMARY

  • Around 9+ years of experience in design, development, testing and documentation of various applications using J2EE technologies.
  • Good Knowledge of OOAD (object oriented design and development), OOP (object oriented programming) and also in applying OO principles in Software Development Life Cycle.
  • Experienced in Web based technologies including HTML, DHTML, JSTL, JavaScript, AJAX, XML, and CSS, XSL, XSLT.
  • Extensive Knowledge in core JAVA concepts which includes Collections, multi - threading and also J2EE (JSP, Servlets, JDBC, EJB, JMS).
  • Good experience in developing applications using JAVA and J2EE technologies like Servlets, JSF, JSP, JDBC, JavaScript, JMS, Struts, Spring, XML, Hibernate, EJB, SOAP & RESTful Web Services.
  • Well skilled in all stages of Software Development Life Cycle including requirement analysis, design, development, testing, deployment, also support and maintenance with various methodologies such as Waterfall, Incremental, Iterative and Agile Methodologies.
  • Experienced in establishing connectivity from front end to back end using JDBC connections.
  • Developed applications in JSP, Java Beans and Servlets using MVC architecture.
  • Experienced in developing various UML designs like class diagrams, use case diagrams and sequence diagrams using Rational Rose.
  • Good exposure in developing Web Services - WSDL using SOAP and REST Web Services.
  • Strong experience in technologies like JDK5, Java Server Pages (JSP), Java Servlets, Enterprise Java Beans (EJB) 2.0/3.0, Java Beans, JDBC.
  • Strong knowledge of different development frameworks such as J2EE, KnockoutJS, JQuery.
  • Good exposure in implementing design patterns (Factory, Abstract Factory, Singleton, MVC and Business Delegate) and object oriented programming.
  • Front-end development utilizing SAP Netweaver 7.3 andJavaScript frameworks such asSenchaEXT.js (3.1), Angular.js, JQuery UI and Bootsrap as well as front end technologies HTML5, CSS3, AJAX.
  • Designed and developed custom Java e-commerce web application, to sell tickets directly to consumers.
  • Worked on Web applications, client server technologies, and design and quality methodologies, Business Rule Management.
  • Expertise in developing large and highly configurable applications using Spring 2.5, Struts 2.0, Hibernate and JPA 2.0 combination.
  • Good understanding on RDBMS concepts through writing queries, stored procedures using SQL, PL/SQL on databases like DB2,SQL, MySQL Server, Oracle 9i with performance tuning.
  • Ease in using different IDE’s like Eclipse 3.2, 3.3, 3.5, My Eclipse 6.0 IBM Rational Application Developer 6.0,7 and Net Beans.
  • Used various design patterns like Singleton Factory Method, DAO, Session Façade, Front Controller and Delegate pattern.
  • Strong experience with tools like Rational Rose (rational), CVS (project management) and SVN.
  • Good exposure to web/application servers such as Apache Tomcat, Web Logic, Web Sphere, Boss and J2EE server.
  • Experienced in programming tools like ANT, Maven Build Scripts, Unit and Log4j.
  • Experience and deep knowledge in bug tracking tools like JIRA, Bugzilla and source code management tools like GIT, CVS, SVN and Visual Source safe(VSS).
  • Experienced in using WARs and EARs to build and deploy the applications in application servers using ANT scripts and different IDEs.
  • Expertise in developing large and highly configurable applications using Spring 2.5, Struts 2.0, Hibernate and JPA 2.0 combination.
  • Used Maven 3.x for build, Jenkins1.4.1 for continuous integration.
  • Good exposure to IBM Websphere application server and WAS community edition.
  • Ability to analyze, design and code programs to generate optimum output.
  • Sound RDBMS concepts and extensively worked with Oracle 10g, Sybase and DB2
  • Adept in handling customers, technically driving projects and maintaining strict quality focus.
  • Well versed with AgileScrum methodologies.
  • Used OR mapping frameworks like EOModeller.
  • Good exposure in writing test cases and managing the status using HP Quality Center.
  • Familiarity with Consumer banking, Regulatory reportingand US Judicial system.
  • Good understanding of the project life cycle process and ability to work in a team.
  • Experienced team player with excellent interpersonal, analytical, presentation skills and highly proficient in learning new technologies and quick in adapting to new environment.

TECHNICAL SKILLS

Programming Languages: Java, C, C++, SQL, HTML, HTML5, DHTML, XML, JQuery, JavaScript, and CSS

Java Technologies: Java, JavaBeans, J2EE, JMS, Servlets, XML, DHTML, JSP, JSF, Ajax, JAAS

Web Technologies: JavaScript, Spring, Hibernate, EJB, Struts, J2EE, JDBC, SOAP, and Restful Web Services, Mule ESB

Operating System: MS-DOS, Windows, Linux

Databases: Oracle 9i/10g, MySQL, MS SQL Server, DB2, HQL

Web/App Servers: BEA Web Logic 8.1, Web Sphere Enterprise 8.5, Apache Tomcat 5.5, JBOSS

SQL Programming Tools: SQL Developer

Development Processes: AWS,RUP, AGILE, Scrum, Waterfall

Frame works: Struts 1.x/2.x, Hibernate, Spring

Version Control Tool: Perforce, Visual Source Safe (VSS), CVS, SVN, Harvest version control, Clear Case

Testing Tools: Bugzilla, Junit, Jmeter, Jquery, Clear Quest

Build Tool: Ant, Maven, MAVEN 3.0, ANT 1.5,1.6,1.7, LOG4J

Java Tools: JUnit, JWebUnit, Log4j,Angular JS

Code Review Tools: Crucible 3.4, Sonar 3.2

IDE: Eclipse 3.x, Net Beans 6.x

UML Modeling Tools: StarUML, Visual paradigm, Rational Rose

Other Tools: Scrum Works 1.8.3, Stylus Studio 2008 XML Enterprise Suite, Rational Software Architect, Splunk,CICD, Consol, Zookeeper,Kafka.

PROFESSIONAL EXPERIENCE

Confidential, TX

Sr. Java/J2EE Web Developer

Responsibilities:

  • Involved in design decisions, review meetings with clients and also provided design and development estimates based on the complexity of services.
  • Used Agile Methodology for project implementation.
  • Involved in Cloud pivotal developing the application using J2EE patterns in Java 8 that includes Singleton and Factory pattern.
  • Created custom components using JQuery and JavaScript which can be used by all the maintenance applications.
  • Involved in designing schemes for clients to interact with CSI by hiding the complexity of backend systems.
  • Created iTrack tickets for pre-production and production deployments and worked on production defects.
  • Technologies implemented in the project include struts framework, oracle database, tomcat server, JBOSS server.
  • Used spring framework AOP features and JDBC module features to persist the data to the database.
  • Worked on Mule ESB for connecting applications.
  • Extensively involved in development of front end, business and persistence tier using JSP, spring MVC and EXT JS 4.0/JSON.
  • Implemented single sign on and LDAP (light-weight directory access protocol) for login authentication.
  • Involved in development of single page eligibility verification module using AngularJS, HTML5, and CSS3.
  • Involved in business operations for the development of SOAP and RESTful Web Services.
  • Used Eclipse IDE for code development along with SVN for managing the code.
  • Involved in tuning the performance of the application using data mapping transformation logic.
  • Used BugZilla for defect tracking and JUnit for testing the application.
  • Used Harvest version control system for check-in and check-out of code.

Environment: JQuery, JavaScript, Struts framework, spring MVC, JDBC, Mule ESB, JSP,JSON, EXT JS, AngularJS, HTML5, CSS3, SOAP and RESTful Web Services, oracle database, tomcat server, JBOSS server, Eclipse IDE, SVN, JUnit, BugZilla, Harvest Version control.

Confidential, MI

Java/J2EE Developer

Responsibilities:

  • Developed Web interface using JSP, Standard Tag Libraries (JSTL), and Struts Framework.
  • Involved in the analysis, design, and development and testing phases of application.
  • Presentation tier developed using Struts, writing Action Classes, Form Bean Classes and configure the application using Struts Configuration file.
  • Developed front end with JSP, Struts Tag libraries, JSTL and JavaBeans.
  • Used struts tiles framework for layout management.
  • Used Stateless Session Enterprise Java Beans (EJB) to encapsulate the business logic.
  • Designed and implemented BusinessDelegate, SessionFacade and DTO Design Patterns.
  • Used XML Web Services using SOAP to transfer information to the supply chain and domain expertise Monitoring Systems.
  • Locator, Data Transfer Object (DTO) and Data Access Object (DAO), Singleton, Factory.
  • Involved in writing EJBs (Sateless Session Beans) and Web Services for building the middleware distributed components and deployed them on application servers.
  • Implemented the Hibernate framework (ORM) to interact with database.
  • Implemented spring framework for application transaction management.
  • Developed cloud foundry and Web Services to integrate with the External System.
  • Extensively worked with XML using DOM and SAX parsers for transferring the data between different components.
  • Involved in the development of project back-end logic layer by using most of the core java features such as Collection Framework, Interfaces, Multi-Threading and Exception Handling programming.
  • Handled Java multi-threading part in back-end component, one thread will be running for each user, which serves that user.
  • Involved in implementing the Message Oriented Middleware for Asynchronous communication in Enterprise application.
  • Coded inAngularJSMVC Framework to make single page app and complex price configurations pages.
  • Built rich user Interface usingAngularJS.
  • Involved in developing EJB's Message Driven Bean(MDB) for asynchronous messaging.
  • Implemented Maven build tool to build jar files.
  • Used JavaScript for client side validations and Struts Validation for server side Validations.
  • Developed the Junit test cases.
  • Used Log4j and commons-logging frameworks for logging the application flow.
  • Supporteddeployment of application in multiple environments including SIT, UAT and Production Environment.

Environment: J2EE, Weblogic 8.1, Eclipse, Struts 1.0, JDBC, JavaScript, CSS, XML, ANT, Log4J, VSS, PL/SQL and Oracle 9i.

Confidential, TX

Java Developer

Responsibilities:

  • Established the Development StandardsandGuidelines.
  • Developed and Deployed EJBs on WebLogic Application Server 6.1.
  • Designed the Java Server Pages(JSP) that use Style Sheetsfor customization.
  • Developed page handlersfor the JSP pages
  • Developed JavaScriptfunctions for front-end validations.
  • Created a Servletthat redirects the requests to page handlers.
  • Used JDBC to access database and developed Stored Proceduresfor executing SQLstatements.
  • Developed and deployed Java Beansto display views and graphs to represent data.
  • Involved in Foundry Bug fixing and functionality enhancements using Clear Quest&cloud
  • Wrote complex SQL Query’s and Stored Procedures to implement backend process.
  • Involved in finding the RC (Root Cause) of the bugs/issues.
  • Prepared the Status reports every week for Senior Management.
  • Involved in preparing the release management.

Environment: JDK, EJB, JSP, WebLogic Server 6.1, Oracle, JDBC, Java Script, Servlets, MVC, JavaBeans.

Confidential

Software Engineer

Responsibilities:

  • Involved in analysis, design and development of new business requirements.
  • Involved in developing Class diagram and Sequence diagrams using Rational Rose.
  • Implemented different J2EE design patterns.
  • DevelopedCloud Pivotal and enhanced systems by bringing specific business knowledge to the technical design process.
  • Designed various business flows and did their implementation using Vitria (BPM tool).
  • Created Web services to interact with the Intec Billing system.
  • Integrated BOSS system with other third party system like Intec, MapInfo, Cisco SM, and LDAP.
  • Worked on transaction functionality and implemented tat for inter-process interfaces.
  • Performed unit testing and integration testing.
  • Was involved in peer reviews for the modules coded by other team members.
  • Developed stored procedures, functions and triggers in Oracle.
  • Developed shared business components and interfaces to be used by the team.
  • Worked on Air operation business on developing front end validations using Java Script.
  • Involved in resolving production issues.
  • Implemented complex back-end component to get the count in no time against large size MySQL database (about 4 crore rows) using Java multi-threading
  • Used Eclipse as the IDE and Clear Case for version controller

Environment: Java, JSP, Servlets, Rational Rose, J2EE Design patterns, Vitria (BPM tool), Eclipse IDE, SQL, IBM Web Sphere Application Developer 5.0, VSS.

We'd love your feedback!