We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

0/5 (Submit Your Rating)

Watchung, NJ

SUMMARY

  • 7 years’ experience in software design and development of Java/J2EE applications in the Finance and Telecom areas with Strong Object Oriented Programming skills.
  • Expertise in Core Java concepts such as Generics, Collections, Exception Handling, Multi - Threading, Garbage Collection, and Input/output
  • Have excellent understanding of Core Java Design Patterns which includes Singleton, Prototype, Proxy, Factory, etc.; also J2EE Pattern which includes MVC, DAO, and POJO.
  • Proficient in writing SQL, PL/SQL queries and stored procedures on Oracle 10g
  • Expertise in Integration and Configuration of JDBC, DBCP and JPA framework - Hibernate - integrated with J2EE frameworks.
  • Extensive experience in designing and developing web application using J2EE frameworks such as Spring 2/3, Struts/Struts 2 and Jersey.
  • Rich experience in using front-end and data transfer techniques such as HTML5, CSS3, JavaScript, JQuery, AngularJS, Bootstrap, AJAX, JSON and XML.
  • Knowledge in JUnit and testing methods such as Unit Test and Integration Test.
  • Familiar with Software Development Life Cycle (SDLC), Agile Development, Test-Driven Development and Daily Scrum.
  • Expertise in building client/server environment using Java and J2EE patterns, along with technologies of Servlet, JSP, REST, SOAP, WSDL, Java-Mail, Spring Security, Spring Cache, Spring Transaction Management and Hibernate Cache
  • Skilled in using development tools such as Eclipse, GitHub and SVN.
  • Experience in major web application servers, including Apache Tomcat and JBoss
  • Experience in C++, PERL under Unix/Linux environment editing with Vim.

TECHNICAL SKILLS

Programming Language: JAVA,, SQL, JavaScript, HTML, CSS, Perl

Frontend Web: JavaScript, CSS, AngularJS, Bootstrap

Web service Proficiency: XML, JSON, XSL, SOAP, WSDL, RESTful, JAXB, DOM, AJAX, SVG

J2EE Technologies: JSP, Servlet, spring, Spring Security, Spring Web Service, Hibernate, JDBC, Javamail, JSF, EJB

Development Tools: Mokito, Junit, JIRA, GitHub, Log4J

Application Environment: Apache Tomcat 7.x, JBoss, Oracle 10g, SQL Server

PROFESSIONAL EXPERIENCE

Confidential, Watchung, NJ

Sr. Java/J2EE Developer

Responsibilities:

  • Provided technical guidance to business analysts, gather the requirements and convert them into technical specifications/artifacts.
  • Designed and developed Customer Registration and Login screens using HTML, Bootstrap, JSP, and Spring Security.
  • Developed web pages to display the account transactions and details pertaining to that account using HTML, JSP, AngularJS and CSS.
  • Configured Spring to manage service and DAOs as beans and set their dependencies using Spring Annotation.
  • Wrote AngularJS validations to validate the fields of the User Registration screen and Login screen.
  • Implemented event handling using Java, AJAX, and AngularJS for various modules.
  • Used Log4j for logging mechanism and tracking errors and debugging the code.
  • Configured JDBC in the application server.
  • Developed UI with AJAX and AngularJS for more interactive web pages.
  • Developed various reusable Service and DAO classes which are used across all the modules of the application.
  • Implemented caching techniques, wrote POJO classes for storing data and DAO's to retrieve the data and did other database configurations using Hibernate and JPA.
  • Implemented Spring MVC architecture.
  • Involved in unit testing by using Junit and system testing and also responsible for preparing test scripts for the system testing.

Environment: Java, J2EE, Servlets, Hibernate 3.0, Spring Web Services, JDBC, HTML, Java Script, AngularJS, AJAX, CSS, XML, Log4j, Oracle 10g, PL/ SQL, JUnit, JNDI.

Confidential, NJ

Sr. Java/J2EE Developer

Responsibilities:

  • Worked in the SDLC (Software Development Life Cycle) of the system with AGILE daily scrum process
  • Used Java EE design patterns for constructing server-side objects (Hibernate) and client-side interfaces (AJAX), Developed and implemented Java EE based Spring MVC framework for the application.
  • Designed the Java Classes to map to Database tables for use with Hibernate JPA, Used Java features extensively for Java coding.
  • Designed and developed Java-based solutions to build multi-tier applications using Spring MVC as controller layer of system. These controllers receive information from devices then update into Database server, through service and DAO, and inform to user interface.
  • Designed and developed UI pages for CRUD operations and test for each CRUD operation and system integration test with devices
  • Used GitHub for maintaining web application versions.
  • Extensive experience in using IDEs Eclipse for application development, Junit for unit testing and debugging.
  • Gained valuable Java EE development experience and a better understanding of Java EE technology.
  • Quickly learned TR069 protocol despite lack of documentation.

Environment: Java, Java EE, JSF, Hibernate, EJB, UML, Junit, GitHub, JDBC, AJAX, XML, CSS, MVC, SDLC, AGILE

Confidential, Austin, TX

Java/J2EE Developer

Responsibilities:

  • Tested the software using AGILE TDD process
  • Used Hibernate ORM Framework for Data persistence and transaction management
  • Developed a web-based credit report monitoring GUI with HTML, JQuery, CSS3 and JavaScript
  • Designed and implemented MVC architecture in Struts 2.0 Framework, involving Action classes, Form beans.
  • Write the back logics with Core Java technologies such as Collections and Exception Handler
  • Spring Cache was used to avoid unnecessary data retrieve from database as per customer’s requests.
  • Applied AJAX Service and REST Web Service to connect the front-end JSP to Back-end Java
  • Tested this project functions with Junit
  • Applied Oracle 10g as Database to store users information

Environment: Java, Java EE, Hibernate, HTML, JQuery, CSS3, JavaScript, Struts, Spring, Spring Cache, AJAX, REST, Oracle 10g, Junit, AGILE.

We'd love your feedback!