We provide IT Staff Augmentation Services!

Java Developer Resume

4.00/5 (Submit Your Rating)

Wall Township, NJ

SUMMARY:

  • Around 3 years of experience in user interaction, System Analysis, Design, Development and Implementation of web Application Systems using JAVA/J2EE.
  • Expertise in Core Java Such as OOPs, Collections, Exceptions Handling, Input/output (I/O) System, Swing, Annotations, Multi - Threading and Generics.
  • Experience with developing n-tier web-based applications.
  • Expertise in developing Web applications, client-server applications and GUIs.
  • Expertise in developing both Front End & Back End applications using Java, Servlets, JSP, HTML, JavaScript, Spring, Hibernate, JDBC, XML, Documentum, XMetal, Maven, MySQL, Oracle 9i.
  • Extensive experience in developing Use Cases, Activity Diagrams, Sequence Diagrams and Class Diagrams using Visio.
  • Experience in front end development using HTML5, CSS3, JavaScript, and jQuery, Ajax, JSON and JSTL.
  • Strong Experience in building as well as consuming RESTful web service in JSON/XML format using Apache CXF, Jersey and RESTEasy.
  • Expertise in developing applications using Java, J2EE Technologies, JDBC, JSP, Servlets.
  • Experience in writing SQL queries in PL/SQL, Triggers, and Stored Procedures in Relational Database management systems like Oracle, MS SQL and DB2.
  • Good Knowledge on Financial services.
  • Experience in building flexible, reliable, efficient and secured Enterprise and Web based applications using Spring MVC and Spring Web Flow frameworks.
  • Expertise in build tools like ANT, Maven, and IVY to build and package the application.
  • Experience in working with tools and IDEs & Tools like Eclipse3.X, My Eclipse, RAD 7.X, TOAD9.X, SOAP UI, SQL Developer, Oracle workshop for WebLogic, Clear Case, SVN, VSS, Log4J, and Net Beans.
  • Excellent communication skills and commitment with proven ability to interact with clients
  • Experience in requirements gathering and analysis, time estimates, preparing design documentation, design reviews, development, testing and deployment of application.
  • Have Strong Analytical, Problem Solving and debugging skills, excellent interpersonal and communication skills. I am a Self-starter, motivated team player.

TECHNICAL SUMMARY:

Languages: Java, Java Script, C, C++, SQL, PL/SQL.

Java Technologies: J2EE, EJB, JavaBeans, JSP, JSF, Servlets, JDBC, JNDI, RMI

Frameworks: Struts 1.X/2.X, Spring 2.5/3/4, Hibernate, JMS (MQ Series), Junit.

Web Technologies: Ajax, JQuery, JSON, HTML5, XML, CSS, Bootstrap, Angular.JS.

Web/Application servers: IBM Web Sphere, Apache Tomcat, BEA Web Logic, JBOSS, Glass Fish.

IDEs/Utilities: Eclipse, My Eclipse, Net beans, Intellij, TOAD, SQL Developer.

Database: Oracle 10g/11g, MS SQL, DB2, SQL.

Operating Systems: Windows, Ubuntu, Linux, Unix, Sun Solaris.

Reporting Tools: Oracle BI Publisher 10g/11g.

Protocols and UML design tools: SOAP, LDAP, Restful, SOA, HTTP, HTTPS/SSL, TCP/IP, Rational Rose 2002, Microsoft Visio.

Methodology: Agile (SCRUM), Waterfall, VLifecycle Model

Build Tools: Maven, Ant, IVYCI: TeamCity, Atlassian Bamboo, Cruise Control, RALLY, JIRA

PROFESSIONAL EXPERIENCE:

Confidential, Wall Township, NJ

Java Developer

Responsibilities:

  • Involved in the analysis, design, and development and testing phases of Software Development Life Cycle(SDLC)
  • Used Agile (SCRUM) and Waterfall methodologies for Software Development.
  • Developed Custom Tags to simplify the JSP2.0 code. Designed UI screens using JSP 2.0, Ajax and XML, HTML5, CSS3 and JQuery.
  • Designed and developed UI screens with Java Scripts to provide interactive screens to display data.
  • Used Data Access Object (DAO) p Confidential ern to introduce an abstraction layer between the business logic tier (Business object) and the persistent storage tier (data source)
  • Worked with Error, Informational and Conformational error message validations.
  • Developed application using JavaScript for Web pages to add functionality, validate forms, communicate with the server.
  • Used Spring IOC, Writing Java Bean classes, with get and set methods for each property to be configured by spring.
  • Used Spring MVC architecture and Hibernate ORM to map the Java classes and oracle SQL server database.
  • Sending tasks and alerts in a batch using Spring batch Processing.
  • Used JUnit framework for unit testing of application and ANT to build the application.
  • Used Rational Clear Quest management tool for Defect Reporting and Tracking.
  • Prepared Low level Design, High level Design, Unit tests Results documents.
  • Used Log4J for logging and Eclipse for Development.
  • Interacted with team lead and team members for design improvements.
  • Actively participated in daily standup team meetings.

Environment: JAVA/J2EE, Spring, JSP, Hibernate, Web Services (SOAP/REST), JUnit, Ajax and XML, HTML5 and Log4J, JavaScript, Angular JS, and, PL/SQL, XML, UML, Oracle 11g, Web Application Server/Tomcat, Eclipse

Confidential, NY

J2EE Developer

Responsibilities:

  • System study and requirement analysis and Documenting Requirement Specifications
  • Interacting with the system analysts & business users for design & requirement clarifications.
  • Involved in the creation of sample UI prototype for the client.
  • Used Connection Pooling to get JDBC connection and access database procedures.
  • Was responsible for designing the tables in database.
  • Used VSS repository for version control.
  • Used log4j as a debugging tool.
  • Involved in Java, J2EE coding.
  • Testing the application manually.
  • Involved in Registration Module coding.
  • Used Apache Log4J logging API to log errors and messages.
  • Developed XML parser for File parsing.
  • Involved in writing Detail Design Documents with UML Specifications.

Environment: Java/ J2EE, Spring, Hibernate, SOAP, REST, ESB, HTML5, CSS 3, AJAX, SQL / PLSQL, Oracle 10g, Net Beans, CVS, Maven, JUnit, Windows, Linux, NoSQL, SQL Developer, Apache Tomcat, Angular.js, SAML.

Confidential

Java Developer

Responsibilities:

  • Developed UI (Home and Price screens using MXML pages in Adobe flex) and handled the action events (Action Scripts) to navigate across the other screens.
  • From home screen the navigation will be to historical pricing screen where the historical data maintained.
  • Used Flex Data access methods to communicate between the Flex and Java.
  • Developed Action Script functions for event handling, error handling and response handling.
  • Used multithreading to process the customer's request from the request.
  • Developed report generation such as Excel Download, Excel upload and file Upload. The excel report for the historical with date range selected on the screen.
  • Used Hibernate framework to interact with databases, object relational mappings, cache management & specifying the business rules.
  • Generated DAO's to map with database tables using Hibernate.
  • Wrote Hibernate queries to retrieve the data, and to save the data.
  • Used Design P Confidential erns like Singleton and DAO.
  • Produced unit tested error free code and associated documentation in stipulated time frame.
  • Experience in Quality and Process activities for the trading project and played as SCM Co-coordinator for the BPS project.

Environment: Core Java, J2EE, Adobe Flex, Action Script, JSP, CSS, Struts 1.3.8, spring 2.5, Hibernate and SVN.

Confidential

Java Developer

Responsibilities:

  • Involved in analysis, design and development of a funds transfer system as well as account summary system and developed specs that include Use Cases, Class Diagrams, Sequence Diagrams and Activity Diagrams.
  • Involved in designing the user interfaces using JSPs 2.
  • Developed the application using Struts Framework that leverages classical Model View Layer.
  • Used Eclipse for writing code for JSP 2, Servlets 2.4, Struts 1.1 and EJBs 2.1.
  • Implemented persistence layer using Hibernate 3.0 that use the POJOs to represent the persistence database tuples. These POJOs are serialized Java Classes that would not have the business processes.
  • Implemented the application using the co Confidential ete principles laid down by several design p Confidential erns such as MVC, Business Delegate, Session Facade, Service Locator, Data Access Object, Singleton, Factory and Layer Super type.
  • Git has been gaining share for open source development largely because of its distributed architecture. It is designed by Linus Torvalds and used for Linux itself, so that gives it great credibility
  • Deployed the applications on Tomcat Web Server.
  • Created and implemented SQL Server stored procedures using SQL.
  • Developed JUnit test cases for all the developed modules.
  • Used SVN for version control across common source code used by developers.
  • Used Log4j to create logs of the application's flow of control.
  • Experience in developing web pages using JSF's.

Environment: Java/J2EE, Struts 1.1, EJB2.1, JMS, JNDI, Oracle 9i, PL/SQL, Hibernate 3.0, HTML, DHMTL, XML, Tomcat 7, SVN, JSF.

We'd love your feedback!