We provide IT Staff Augmentation Services!

Sr. Java/ J2ee Developer Resume

5.00/5 (Submit Your Rating)

Durham, NC

SUMMARY:

  • 6+ years of J2EE developer experience in development and implementation of application software having several tiers, client/server architecture and in Web - based environment using J2EE object oriented technologies
  • Well-knowledge in Object Oriented Programming (OOP) concepts as well as Object Oriented Design (OOD) and Analysis (OOA) based on Unified Modeling Language (UML) architecture.
  • Involved in requirement gathering, designing, implementing (coding, customizing), testing, deploying and providing enhancements
  • Proficient in Core Java and J2EE technologies like JSP, Servlet, EJB, JPA, JMS, JDBC, JNDI, etc.
  • Worked on various frameworks including Spring and Hibernate
  • Have working knowledge object oriented analysis and design using various design patterns including Singleton, Factory, Abstract Factory, Builder, etc.
  • Good knowledge in client-side technologies like HTML/DHTML, CSS, JavaScript, and AJAX.
  • Have working knowledge of Web services like RESTful Web services and SOAP Web services
  • Have knowledge of application servers including Tomcat, GlassFish, JBoss, and WebLogic
  • Have knowledge of DBMSs such as MySQL, Oracle, and SQL Server
  • Have a knowledge of software testing using JUnit
  • Worked on build tools including Ant and Maven
  • Worked on version control systems (VCS) like SVN and Git
  • Worked on various IDEs including Eclipse, NetBeans, and IntelliJ IDEA
  • Have knowledge of designing, creating and Managing continuous Build and Integration environments in Scrum and Agile projects
  • Familiar with different IDEs and tools including Eclipse, NetBeans, IntelliJ, Maven, SQL Developer and TOAD.
  • Have experience in unit testing the application using JUnit and knowledge in version control system tools such as CVS, SVN and GIT.
  • Firm technical background, excellent analytical ability, well interpersonal skill, and productive team member.
  • Strong skills in analysis, data gathering, problem solving, coordinating, planning and organizing
  • Capable of rapidly learning new technologies and processes, and successfully applying them to projects and operations
  • Have ability to work independently or as part of a team and capable of working under pressure
  • Excellent working relationship with the team-members, management and clients

TECHNICAL SKILLS:

Languages: Java, C, C++, JavaScript, PL/SQL, XML, HTML, and VB.NET. Python

J2EE Technologies: Servlets, JSP, JSTL, JDBC, EJB, JAX-RS, JAX-WS, Java Mail API, Web Services, SOAP, WSDL, REST.

Web/App Servers: WebSphere, WebLogic, Apache Tomcat, Glassfish.

Frameworks: Spring Core/AOP/MVC, Hibernate.

Databases: Oracle, MySQL, and MS.SQL2000,MS.SQL2005/2008 etc.

Version Controls: Subversion, CVS, Clear Case.

IDEs and Tools: Eclipse, NetBeans, SQL Developer, Maven, Log4J, and Ant

Operating Systems: Windows XP/7/8/10, Ubuntu 12, UNIX.

PROFESSIONAL EXPERIENCE:

Confidential, Durham, NC

Sr. Java/ J2EE Developer

Responsibilities:

  • Performed requirement analysis on critical module requirements.
  • Involved in the design, implementation, testing, and deployment
  • Used Spring MVC to implement MVC architecture.
  • Designed spring controller to handle requests from users and return results, Spring Validators to verified requests, Spring Interceptor to check user status, or provide warning message.
  • Used Maven build tool for the project
  • Implemented UI using HTML,JSP,CSS
  • Implemented service and business layers
  • Coding Java, JPA, DAO access layer
  • Used Spring RESTful API to implement RESTful Web Services, sent JSON data type between Front-end and the middle-tier controller.
  • Worked on developing data models by configuring Hibernate persistence layer, mapping Java
  • Classes with database using Hibernate, Hibernate query language (HQL) and Criteria API.
  • Performed object relational mapping between the tables and java objects
  • Performed unit testing using Junit
  • Involved in maintaining the code

Environment: Windows, Java1.7, J2EE, spring 4.2.4, JSON/XML, Hibernate-4.2, SQL Server, JQuery, AJAX, HTML, CSS, JavaScript, JSP, Apache Tomcat7.0, Eclipse, Apache Maven and Log4j 1.2.x.

Confidential

Java Developer

Responsibilities:

  • Developed pages using JSP, Servlets and Java Script using Java Script.
  • Developed the Servlet side to collect the information from the front-end JSP.
  • The server side validation and invoke the stored procedure to update the back-end.
  • Created and implemented the Web Application using spring frame work following the MVC design pattern.
  • Implemented JSP in creating client presentation layer and interaction with business layer
  • Performed form validations using JavaScript and also implemented validation framework by creating validation.xml.
  • Used Action Classes and regular Java Classes to develop the Middleware.
  • Used Spring RESTful API to implement RESTful Web Services, sent JSON data type between Front- end and the middle-tier controller.
  • Involved in developing interface for Web pages like Manage Logins and registered access control for users depending on logins using HTML, CSS, and J Query and did validation on server side using DAO.
  • Worked on developing data models by configuring Hibernate persistence layer, mapping Java classes with database using Hibernate, Hibernate query language (HQL) and Criteria API.
  • Used Oracle as database management system and implemented JDBC connectivity to access the database
  • Experience in creating DDL and DML Queries.
  • Performed unit testing using J Unit.

Environment: Window, Jdk1.6, UML, Spring 3.1, Eclipse, Oracle 11g, WebSphere Application server7.0, JSP, JQuery, Servlets, JDBC, Hibernate 4.0, XML, XSLT, CSS3, DOM, HTML5, Junit, SVN, Log4j 1.2.x.

Confidential

Java/ J2EE Developer

Responsibilities:

  • Designing and developing REST Web services using Java1.5, Spring-3.2, Hibernate-3.3.2 and SQL Server.
  • Build and Deploy Project in Development environment and release coordination for other upper environments.
  • Used Spring MVC to implement MVC architecture. Designed Spring controller to handle requests from users and return results, Spring Validators to verified requests, Spring Interceptor to check user status, or provide warning message.
  • Used Core Java to Implements business logic and algorithms.
  • Used Spring IoC for bean management and transaction management.
  • Used Spring AOP and Aspectj to weave additional logic into main business logic, e.g. status check, generate warning, or clear data.
  • Used Spring RESTful API to implement RESTful Web Services, sent JSON data type between front-end and the middle-tier controller.
  • Worked on developing data models by configuring Hibernate persistence layer, mapping Java classes with database using Hibernate, Hibernate query language (HQL) and Criteria API.
  • Created an XML configuration file for Hibernate Database connectivity.
  • Used Log4j1.2.x to generate system information and debug message.
  • Involved in the development of front-end design using JSP, HTML 5, CSS, XML, and AJAX.
  • Analyzing business requirements and determining feasibility of implementation.
  • Coordinate with other internal teams including Quality Assurance, Project Operations (development) and web site designers.
  • Participated in design and code reviews.
  • Interact with other team members to in corporate their innovations and vice versa.
  • Using Quality Center for Defect Management.
  • Writing JUnit test cases for Unit test cases and execute each and every deployment.
  • Worked in Agile and Scrum Methodology.

Environment: Java1.5, J2EE, spring 3.0, JSON/XML, Hibernate-4.2, SQL Server, JQuery, AJAX, HTML 5, CSS, JavaScript, Apache Tomcat7.0, Eclipse, Apache Maven and Log4j 1.2.x.

Confidential

Java Developer

Responsibilities:

  • Gathered requirements by meeting clients several times
  • Involved in the design, implementation, testing, and deployment
  • Developed the application using Core Java
  • Implemented the presentation layer using Swing
  • Performed object relational mapping between the tables and java objects
  • Performed unit testing using Junit
  • Gave training on how to use the developed system
  • Involved in maintaining the code.

Environment: Windows, Java, Net-Beans, JDBC, SQL Server.

We'd love your feedback!