We provide IT Staff Augmentation Services!

Java / J2ee Developer Resume

4.00/5 (Submit Your Rating)

Nh

SUMMARY:

  • Over 6 years of expertise in entire Software Development Life Cycle of the application like Design, Analysis, Development, Unit Testing, Deployment and Production Support.
  • Extensive knowledge in designing, developing and deploying web framework applications using J2EE technologies including JSP, Servlets, EJB, JSTL, Struts, Spring, JPA, AJAX, JDBC, Java Beans, Hibernate, Web Services (SOAP, RESTful API), Angular JS, MongoDB and RDBMS.
  • Hands on expertise in designing, developing and deploying applications using J2EE technologies including JSP, Servlets, EJB, JSTL, Struts, Spring, JSF, AJAX, JDBC, Java Beans, Hibernate, JPA, Web Services (SOAP, RESTful API) and RDBMS.
  • Expertise in Core Java with strong understanding and working knowledge in Object Oriented Concepts like Collections, Interfaces, Exception Handling and Polymorphism.
  • Proficient in programming by using the IDE's such Eclipse, NetBeans and IntelliJ. Developed Web applications using technologies such as Struts, HTML, JavaScript, JQuery, AngularJS, Bootstrap, AJAX, JSON and CSS.
  • Good exposure to RestFul Web services such as Get/Put/Post/Patch using backend Java Spring and in frontend Angular2, JSON/XML payload.
  • Experience in designing and developing Single Page Application (SPA) using Angular JS framework.
  • Used log4j for logging information and exceptions.
  • Good knowledge working in Databases like Oracle (SQL, PL/SQL) and MySQL.
  • Experience with versioning tools like GIT and SVN.
  • Proactive attitude in identifying and resolving issues and risks.
  • Experience in client interactions for understanding requirements, creating design, reporting status.
  • Ability to adapt easily and effectively to learn any emerging technologies, self - learner and exceptional analytical capabilities.
  • Excellent project management and team work skills coupled with excellent work ethics to work towards achieving goals and deadlines.

TECHNICAL SKILLS:

Languages/Technologies: Java 1.8/ J2EE, XML, XSLT 2.0, JSON, HTML 5, CSS 3, SQL, JUnit.

Frameworks: Spring 4.x, Hibernate 5.0, Web services- REST, SOAP, Struts, Bootstrap, JPA.

Web Technologies: HTML, CSS, JavaScript, JQuery, AJAX, JSP, Angular JS.

Databases Technologies: Oracle 11i/10g, SQL Server 2008/2005, MySQL, MongoDB.

Software version tools: SVN, GIT.

Web/Application Servers: Apache Tomcat 8.0, Glass fish.

Tools: IntelliJ, Net Beans, Eclipse, Postman, Source Tree, Notepad++, MS Office (Word, Excel, PowerPoint).

PROFESSIONAL EXPERIENCE:

Confidential, NH

Java / J2EE Developer

Responsibilities:

  • Developed REST web services using Java/J2EE, Spring STS, Spring Web services API, IoC, Spring Transaction Management, JSON, XML, Tomcat and JUnit
  • Designed, developed, and maintained J2EE web applications, including functional analysis, technical analysis, coding, and unit testing. Developed REST web services using Java/J2EE, Spring STS, Spring Web services API, IoC, Spring Transaction Management, JSON, XML, Tomcat and JUnit
  • Completed a project to implement 2 way SSL to one of the backend webservices that multiple APP platform and services consume
  • Wrote concise and clear technical specifications based on the analysis of complex business requirements.
  • Used Spring Integration API for Integrating REST and SOAP web services.
  • Extensively used Spring Core, Spring DAO, Spring JDBC, and Spring MVC in SIPD Services development.
  • Worked with version controller Git and Stash for managing code repository.
  • Followed Agile/Scrum methodologies for best quality and faster deployable code, two week iterations
  • Ran Jenkins build for continuous integration after code merge and deploy the application in IBM uDeploy for the System Analysts/Quality Analysts to test.
  • Integrated Apache Kafka for data ingestion.
  • Implemented Docker containers for isolating the execution of customer code.
  • Implemented nested views and routing using AngularJS Router as per the requirement. GUI was developed using JSP, HTML, and AngularJS and created reusable components in AngularJS using Custom Directives Filters, Services and Partials.
  • Involved in developing code for obtaining bean references in spring framework using Dependency Injection / Inversion of Control (IOC), and Aspect Oriented Programming (AOP) on Spring Source Tool Suite.
  • Created and injected spring services, Spring controllers and DAOs to achieve dependency injection and to wire objects of business classes.
  • Data Operations are performed using Spring ORM wiring with Hibernate JPA and implemented Hibernate template and criteria API for Querying database.
  • Created various unit test cases and integration tests for the Services and Controller components using JUnit as part of code improvement.

Technologies: J2EE, spring, MySQL, Apache Tomcat, HTML5, RESTful API, Apache Kafka, Docker, JPA, Maven and Eclipse.

Confidential, VA

Java / J2EE Developer

Responsibilities:

  • Involved in requirements gathering, design, and development and testing phases of Software Development Life Cycle (SDLC).
  • Responsible for design and development of the application and it was built using J2EE architecture, in accordance with the Enterprise Architecture standards for interactive applications.
  • Used Spring (MVC) Framework to develop the application.
  • Implemented the functionalities using Java, J2EE, JSP, Servlets and Struts framework.
  • Web pages are built using AJAX, HTML, JSP, XML and CSS.
  • Implemented the functionalities using Java, J2EE, JSP, and AJAX, Servlets and spring framework.
  • Used JPA for Object Relational Mapping.
  • Used Spring Core to create and inject bean.
  • Developed Restful web services using spring.
  • Used spring transaction management.
  • Client pages are built using AJAX, HTML, JSP, XML and CSS.
  • Involved in Spring 2.5 framework implementation of Inversion of Control, AOP.
  • Applied J2EE design patterns like Business Delegate, Service Locator, Session Façade, DAO etc.
  • Utilized JSP Standard Tag Libraries in the design and development of Views.
  • Involved Database programming in Oracle 9i.
  • Created complex Stored Procedures using Oracle PL/SQL.
  • Developed Web-Services module for integration using SOAP, WSDL.
  • Developed build files to configure build process using ANT.
  • Used Agile methodology named SCRUM for all the work performed.
  • Used Maven for building and managing dependencies of the application.
  • Used Jenkins for continuous integration.
  • Used Sonar (CPD/PMD Rules) to improve code quality.
  • Used SVN (Subversion) for version control.
  • Used JIRA for bug tracking and task tracking.
  • Worked with DBA for the creation of new Tables and establishing relationship among table.
  • Followed Test Driven Development Methodology (TDD) in combination with Iterative process.

Technologies: J2EE, spring, Apache Tomcat, Ajax, XML, SOAP, JavaScript, HTML5 and Eclipse.

Confidential

Java Developer

Responsibilities:

  • Responsible for design, development and unit testing of Java / JEE technologies . Created, modified and enhanced code using Struts framework, Servlets and JSPs .
  • Designed and developed user interactive webpages using HTML, CSS, JSP, XSLT, and JavaScript.
  • Experience in designing and developing Web Page Applications using JSP, JQuery and JavaScript.
  • Project involved daily Scrum meetings, project revisions to meet Sprint goals, coordination of efforts with other teams to meet project goals.
  • User Setup and Admin module screens are developed using Struts , JSP , Custom Tags , Servlets and HTML .
  • Strong Experience using Tomcat , Apache and was responsible for application deployments and configuration changes.
  • Used Core Spring framework for dependency injection. Used Spring ORM to integrate with the Hibernate and used the Hibernate template to persist the data.
  • Configuring Java Mail to trigger mails to customers and customer service agents.
  • Perform preliminary quality checks on the projects to eliminate errors.
  • Deployed war Applications in QA environment on tomcat server using SSH Secure Shell .
  • Deployed applications in development and QA environment and performed troubleshooting of the issues.

Technologies: J2EE, JSP, JSF, Struts, MySQL, Apache Tomcat, jQuery, JavaScript, XSLT, HTML5 and NetBeans.

We'd love your feedback!