We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

2.00/5 (Submit Your Rating)

Charlotte, NC

SUMMARY

  • 7+ years of progressive experience in all phases of software development including Analysis, Design, Development, Deployment and Maintenance of quality software applications with an earned reputation of meeting deadlines and delivering mission critical solutions.
  • Experience in developing Object - Oriented Web applications using MVC architecture.
  • Expertise in developing applications using JAVA and other web technologies including J2SE, J2EE, JSP, Servlets, JAVA Beans, JDBC, Struts, Spring, Hibernate, DHTML, JQuery, JavaScript, XML and ANT.
  • Experience on software development methodologies like Waterfall, Agile development and Rapid Application Development.
  • Good knowledge in Core Java concepts like Collections, Generics, Multi-threading, Serialization, File I/O.
  • Working experience in client side Technologies such as HTML, DHTML, CSS, Ajax, Java Script and JQuery.
  • Experience in implementing web services development using SOAP, REST, WSDL, UDDI and Spring MVC.
  • Experience in developing MVC framework using Struts, Spring and good knowledge in Object Relational Mapping (ORM) tools like Hibernate.
  • Experience in XML related technologies like XML, XSL, XSLT parses such as SAX/DOM, JAXB and developing XML documents with XSD validations.
  • Experience in working with databases like Oracle, SQL Server, DB2, My SQL, and PLSQL.
  • Proficient in programming SQL, PL/SQL Stored Procedures and has extensive knowledge in implementing RDBMS concepts.
  • Good working knowledge in deploying Java application servers like WebLogic, WebSphere, Apache Tomcat, Glassfish and JBoss.
  • Experience in working with different IDEs like Eclipse, NetBeans and RAD.
  • Strong experience in identifying defects, problems, suggesting and determining the extent of programming required and performance tuning of the applications.
  • Knowledge in modeling applications using UML with the help of Relational Rose.
  • Good knowledge in building and deploying applications using ANT and Maven scripts.
  • Experience in using Log4J for runtime logging and JUnit for testing.
  • Excellent Verbal and written communication skills proven to be highly effective in interfacing across business and technical groups.
  • Ability to write clear, well-documented, well-commented and efficient code for web development.
  • Strong problem-solving, organizing, communication and planning skills, with ability to work in team environment.

TECHNICAL SKILLS

Languages: JAVA, XML, SQL and PL/SQL

J2EE / J2SE: Core Java, Collections, Threads, JavaBeans, JDBC, JSP, Servlets

Web Technologies: XML, HTML, DHTML, JavaScript, JQuery, CSS

Frameworks: Spring, Struts, Hibernate

Application Server: Apache Tomcat, IBM WebSphere, BEA WebLogic, JBoss, Glassfish

IDE’s: Eclipse, NetBeans, SQL Developer, RAD, TOAD

Databases: Oracle, SQL Server, IBM DB2

PROFESSIONAL EXPERIENCE

Confidential, Charlotte, NC

Java/J2EE developer

Responsibilities:

  • Involved in all phases of Software Development Life Cycle (SDLC) like requirement gathering, design and development, handling deliverables, tracking status of each phase.
  • Understand business requirements, design and document technical design based on functional specifications.
  • Developed application in Java/J2EE using Spring MVC framework and SOA.
  • Extensively used Spring Dependency Injection to inject the dependencies automatically.
  • Used Spring controllers to handle and route the incoming requests.
  • Involved in using all core Java Concepts into the application for the reusability of the code.
  • Extensively used Java collection framework and other design patterns as part of the application development.
  • Developed User Interface using JSP, Java Script, HTML, and CSS.
  • Implemented RESTFul Web Services for interfacing with other dependent applications.
  • Developed the application by coordinating with other teams and other web service proviers.
  • Implemented persistence layer using various features of Hibernate framework.
  • Used RAD (Rational Application Developer) as the IDE and deployed the application on Web Sphere application server.
  • Supported the application after various production releases.
  • Used IBM rational tools like ClearQuest for task delegation and defect tracking
  • Used CVS repository for Version Controlling.
  • Involved in building and deploying MAVEN scripts.
  • Configured log4j in various modules of the application to log, debug, error, info messages to monitor the application behavior.
  • Deployed the application to development, test, staging and production environments.

Environment: JDK 1.7, J2EE, JavaScript, HTML, CSS, JSP, DHTML, Spring 3.2, WebSphere, Oracle 10g, TOAD, ClearQuest, CVS, MAVEN, Hibernate and UNIX.

Confidential, Redwood Shores, CA

Java/J2EE developer

Responsibilities:

  • Participated in low level design and interacted with users and functional team as part of requirement understanding.
  • Created prototypes using HTML, CSS and JavaScript.
  • Worked on various modules of the application like Bill Pay, Fund Transfer and PFM.
  • Developed various screens using JSP, EL, JSTL and JQuery as per the requirements.
  • Coded various event handlers for the UI screens using JavaScript as well as JQuery.
  • Used Spring Restful WebServices approach for developing the MVC web application.
  • Handled and parsed JSON structures on server side as well as in JSP’s using JQuery.
  • Coded various AJAX calls using JQuery and application framework to handle high intensive user operations.
  • Developed various global JQuery scripts to be used across the application.
  • Handled various client side and server side validations as per the design specifications.
  • Implemented business logic in various service and model classes.
  • Enhanced various existing screens as per the user requirements.
  • Participated in Unit testing and Integration testing of the application.
  • Followed agile methodology for application development.
  • Used Log4J across the application for logging.
  • Resolved application problems, support end users while troubleshooting the application.

Environment: JDK, J2EE, Spring, WebServices, JSP, JSTL, HTML, CSS, JQuery, JSON, Oracle 11g, Eclipse, TOAD, SVN, UNIX, Bugzilla.

Confidential, CA

Java/J2EE developer

Responsibilities:

  • Understand business requirements, and document technical design for implementing the CRs (Client Requests).
  • Involved in the Complete Software development life cycle (SDLC) from Designing, Developing, Bug fixing, documenting and unit testing the application.
  • Involved in Design and Identification of Components and prepared various Technical Use Case Specs.
  • Developed GUI using JSP, XML/XSLT, HTML and JavaScript.
  • Used AJAX for client-to-server communication. Also performed client validations using JavaScript.
  • Extensively used Collections framework as needed.
  • Used Spring MVC Framework for implementing the MVC architecture.
  • Used Spring Dependency Injection (IoC Container) for injecting the dependencies.
  • Involved in using all core Java Concepts into the application for the reusability of the code.
  • Used Log4j for logging across the application.
  • Performed Unit testing while developing various JUnit test cases.
  • Used SVN Versioning control.
  • Used Bugzilla for bug tracking and enhancements
  • Helped Quality Control Team in preparing Test Scripts and Documentation
  • Involving in Unit, Integration and Pre-Production testing of the enhancements to the application.
  • Used Eclipse as the IDE and deployed the application on Web Sphere application server

Environment: JDK, J2EE, Spring, JSP, JSTL, JQuery, HTML, CSS, JSON, DB2, SVN, Maven, WebLogic, Unix, Eclipse, AJAX, Log4J.

Confidential, Harrisburg, PA

Java/J2EE Developer

Responsibilities:

  • Involved in design of the application using UML and designed the application as per Object Oriented (OO) concepts.
  • Involved in documenting the sequence diagrams, class diagrams and Technical Design Documents.
  • Developed the prototype of the application using HTML5, JSP, and Servlets
  • Developed the UI of the application using JSP, HTML5, JavaScript and CSS3.
  • Used WebLogic server for development and deployment.
  • Implemented Model View Controller (MVC) architecture Using Spring Framework.
  • Used Spring IOC (Inversion of Control) and Dependency Injection.
  • Extensively used spring framework’s Dependency injection, and configured the application context file to create the Singleton objects and injected in to the application.
  • Extensively used DAO, Singleton design patterns.
  • Creation of database objects like Tables, Views and Materialized views Procedures, Packages using Oracle PL/SQL.
  • Written SQL queries (Sub queries and Join conditions), PL/SQL programming.
  • Configured log4j in all modules of the application to log debug, error, info messages to monitor the application behavior.
  • Used Version Controller GIT for the project.
  • Deployed the application dev, test and production environments.
  • Worked under AGILE development process.
  • Involved in the Support of the application after Go-Live.

Environment: Java, J2EE, JQuery, JDK, JDBC, HTML, Java Script, GIT, JSP, XML, Linux, AJAX, Ant, Log4j, Spring, WebLogic, CSS3, Oracle, PL/SQL Developer, Eclipse.

Confidential

Junior Software Engineer

Responsibilities:

  • Developed the presentation layer using JSP and Servlets with a RAD tool.
  • Implemented the core java programming for the inventory cost.
  • Used JavaScript for client side validations.
  • Designed and developed C2C Payments module, which enable customers to do money transactions through emails.
  • Extensively worked on User Interface modules using JSPs.
  • Used Spring Core for middle tier development to achieve inversion of control.
  • Implemented the collections framework using HashMap, Hashtable, ArrayList, and Hashset.
  • Wrote stored procedures, complex queries using PL/SQL to extract data from the database, delete data and reload data on Oracle8i DB using the Toad tool.
  • Developed EJBs, JSPs and Java Components for the application using Eclipse.
  • Wrote Test Cases for Unit Testing using JUnit.
  • Prepared the Unit test plans and the integrated test plans.
  • Involved in testing the complete flow of the modules.
  • Used CVS for version control.
  • Implemented Log4J for Logging Errors, debugging and tracking.

Environment: J2EE/Java, Struts, JDBC, Servlets, JSP, JMS, JNDI, XML, UML, Oracle 9i, Ant, CVS, Rational IDE, JavaScript, JBoss and Windows NT

Confidential

Assistant System Engineer

Responsibilities:

  • Involved in design reviews to verify that design meets quality standards and functional requirements.
  • Developed user interface using JSP, AJAX based design, JSP Tag libraries.
  • Designed web pages using JSP, XSL, HTML, CSS, DHTML and server side validation with built in Validation framework.
  • Implemented MVC architecture for the application.
  • Used Java Script for front end validations and functionalities.
  • Developed various service classes, Java Beans, and Business Delegates for implementing business logic.
  • Extensively used SQL, PL-SQL as part of the application development.
  • Developed complex stored procedures and functions using Oracle.
  • Used Log4j for logging and tracing the messages.
  • Used CVS Repository for version control.
  • Developed JUnit test cases and suits using Eclipse IDE.
  • Conducted Browser Compatibility Testing in various browsers like IE, Mozilla Fire fox, Netscape Navigator
  • Involved in Smoke, Functional Testing, Integration Testing, Regression Testing, GUI testing, Back-end Testing.
  • Involved in Module level testing.
  • Designed reports and developed components for accessing report from the application.

Environment: JDK 1.5, JDBC, J2EE, JSP, AJAX, XML, Log4j, JUnit, ANT, JavaScript, HTML, CSS, CVS, Oracle, PL/SQL, MAVEN, WebLogic, Eclipse, Visio, Windows XP, UNIX.

We'd love your feedback!