We provide IT Staff Augmentation Services!

J2ee Developer Resume

3.00/5 (Submit Your Rating)

New Britain, CT

SUMMARY

  • Java/J2EE Developer with 6+ years of experience on Enterprise applications, Distributed Application Development, Client/Server Applications, Servlets communication, Internet/Intranet based database applications and developing, testing and implementing application environment
  • Experience in full Software Development Life Cycle (SDLC) that includes Analyzing, Designing, Coding, Testing, implementation & Production Support.
  • Possess application development experience using Agile, SCRUM and Waterfall methodology.
  • Exposure in Core java, Eclipse, HTML5, CSS3, Java script, JSON and Angular JS.
  • Experience in developing applications using waterfall, Agile and SCRUM methodologies.
  • Experience in developing applications using Enterprise Layer, Business Logic Layer and Presentation Layer.
  • Proficient in OOAD Technologies developing Use Cases, Activity diagrams, Sequence Diagrams and Class diagrams using case tools like Microsoft Visio and Rational Rose.
  • Solid background in Core Java concepts like Exception handling, Multi - threading, Synchronization, Serialization, IO, Collections framework, Java Beans, Executor Services and Thread pools.
  • Experienced with hands on development in Spring components like Spring MVC, AOP, Spring IOC, Spring JDBC, Spring JPA, Spring DATA, Spring Securities and Spring Batch and Spring Boot.
  • Experience in application development using various frameworks: Struts Framework, Spring Framework, Hibernate and developed strategy for integrating internal security model with Spring Security and Spring Boot.
  • Proficiency in developing Model View Controller (MVC) Architecture based applications using Struts and Spring and Hibernate Frameworks.
  • Experience in implementing SOA architectures with web services using WSDL and SOAP and implemented JSON and Restful web services.
  • Experience in producing & consuming Restful web services using Spring frameworks.
  • Experience in using Application servers and Web servers such as BEA Web Logic server, IBM Web Sphere and Tomcat.
  • Strong knowledge in writing SQL Queries, Stored Procedures, Triggers and SQL packages.
  • Strong knowledge in implementation of algorithms, data structures, Object oriented concepts, analysis and design.
  • Experience in using Front End Technologies: JSP, HTML, CSS and JavaScript.
  • Strong knowledge in back-end databases like Oracle 10g/11g and SQL Server.
  • Worked on Object Relational Mapping frameworks such as Hibernate.
  • Experience in building scripts (ear and Jar files) inAnt and Maven.
  • Experienced in generating logging by Log4j to identify the errors.
  • Experience in unit testing and writing test cases in JUNIT.
  • Strong experience in using IDEs Eclipse and IntelliJ IDEA.
  • Extensive experience in LINUX and Windows operating systems.
  • Ability to learn quickly in work environment, excellent written and verbal communication skills, presentation and problem solving skills. Good team player, ability to work in fast paced environment.

TECHNICAL SKILLS

Languages: C, JAVA 1.6/1.7/1.8

Web Services: Rest, JSON, SOAP

Frameworks: Spring, Spring MVC and Hibernate.

Web Technologies: HTML, CSS, JavaScript, Angular JS

IDEs: Eclipse, IntelliJ

Version Control Tools: Git, Big Bucket

Web Application Servers: Tomcat, Web Sphere, Web Logic

CI-CD: SVN, Jenkins, Nexus)

Databases: SQL server and Oracle

Platforms: Unix and Windows

PROFESSIONAL EXPERIENCE

Confidential, New Britain, CT

J2EE Developer

Responsibilities:

  • Involved in the requirement analysis and designing the system to in corporate those requirements and coming up with the design to utilize existing systems and services.
  • Designed configuration XML Schema for application and used JavaScript for client-side validation.
  • Developed Web GUI involving HTML and Java Script under MVC architecture.
  • Implemented the Project structure based on Spring MVC pattern using Spring boot.
  • Designed POCs for proving the third-party service's credibility and functionality.
  • Implemented the associated business modules integration using Spring and Hibernate data mapping.
  • Used Spring DI, annotations & MVC components to implement business & navigation of application.
  • Implemented the REST web service for utilizing these services and exposing some of the newly implemented functionalities for others through JAX-RS and Spring Rest Controller.
  • Developed several REST web services, which produces both XML and JSON to perform tasks, leveraged by both web and mobile applications.
  • Used Spring AOP Module to implement logging in the application to know the application status.
  • Designed Client and Server-Side Validations using Spring Validator Framework.
  • Configured Swagger-UI registered MicroServices with Eureka server to monitor service health check from Spring Boot admin console.
  • Developed REST Web Services clients and implemented Authentication and Authorization with Site Minder, Spring Security integration and Certificates.
  • Developed classes using core Java (multithreading, memory management) and Spring IOC.
  • Used Maven as build and dependency management tool for creating EAR, WAR and JAR file to be deployed in application servers and integrated with GitHub and Jenkins.
  • Utilized JPA Repository as persistence and developed business components.
  • Integrated the JSON objects, DB objects and business logic through faster XML Object Mapper.
  • Participated in daily stand ups and Sprint planning and review meetings.

Environment: J2EE 8, Spring 5.0, Spring IoC, Spring Boot, Spring Hibernate, Angular JS, HTML5, CSS3, XML Bootstrap, JSON, Maven, Jenkins, GitHub, Tomcat 8, Log4J, JUnit.

Confidential, Baltimore, MD

J2EE Developer

Responsibilities:

  • Gathered business requirements, analyzed the project and created Use Cases and Class Diagrams.
  • Coordinated with several teams-the Design team, Business analyst and end users of the system.
  • Designed, developed and maintained complex software components.
  • Created the web UI using JSP, Servlets and Custom tags.
  • Designed, developed and implemented JSP's in presentation layer for Submission Application Reference implementation. Resolved issues in basic networking components.
  • Developed code for obtaining bean references in spring framework using Dependency Injection (DI) or Inversion of Control (IOC).
  • Developed various screens for the front end using Angular.JS
  • Created efficient design and developing User Interaction screens using HTML5, CSS3, JavaScript, JQuery, AJAX, Angular JS and JSON.
  • Used JQuery and Ajax for service calls on pages to interact with the server.
  • Developed REST services to talk with adapter classes and exposed them to the angular JS front-end.
  • Implemented Object-relation mapping in the persistence layer using hibernate frame work in conjunction with Spring Aspect Oriented Programming (AOP) functionality.
  • Developed application framework using Spring with design principles of the J2EE using Business Delegate, Service Locator, Session Facade, Domain object and DAO patterns and developed Stateless Session Bean to Achieve Session façade Design Pattern.
  • Performed multiple and consistent deployments to Web Logic.
  • Developed Spring REST Exception Mappers.
  • Developed Authentication layer using Spring Interceptors.
  • Used Log4J to print the logging, debugging, warning, info on the server console.
  • Build unit test cases using JUnit framework for testing accuracy of code.
  • Utilized code repository management tool GIT and project build tool used is Maven.
  • Developed Stored Procedures and triggers using PL/SQL to calculate and update the tables to implement business logic.

Environment: Java 1.7, J2EE, JSP, Spring, Web services, RESTful, MVC, Unit Testing, HTML5, Angular JS, CSS3, AJAX, Spring Boot, XML, JSON, XSD, SQL, PL/SQL, JavaScript, JQuery, GIT, Log4J, Tomcat, Maven, Log4J, Web logic

Confidential

J2EE Developer

Responsibilities:

  • Designed, implemented and tested reusable frontend and backend user interface software components for embedded automotive platforms.
  • Developed the application usingJava/J2EEplatform.
  • Development, enhancement and testing of the Web Methods flow services and Java services.Worked on core Java Concepts - Collections, Multithreading and Exception Handling.
  • Used web services for interaction between various components and created SOAP envelopes.
  • Unit Testing of Web Services using SOAP UI.Used Multi-Threading concept while creating the application.
  • Used JAX-RS API to create RESTful Web Service to interact with the Server.Used Spring AOP for in order to address cross-cutting concerns in layer debugging and performance monitoring.
  • Developed and provided support to many components of this application from end-to-end, i.e. Front-end (View) to Web Methods and Database.
  • Used SVN as a version-controlling tool for managing the module developments.
  • Prepared code documentation for future reference and upgrades.
  • Implemented the Model View Control (MVC) structure.
  • Used HTML, JavaScript, XML, JSP and CSS to enhance the portal UI and provided the client side JavaScript validations.
  • Used Spring Core for Dependency Injection.
  • Extensively used Spring Framework for Controller components and view components.
  • Used Hibernate as persistence framework to map the ORM objects to tables.
  • Used Spring MVC and Spring Web flow to implement business logic.
  • Used Spring MVC framework to implement the web tier of the application.
  • Implemented Utility methods and created SQL queries for getting data form Database.
  • Writing the persistence layer business logic using HQL in Hibernate framework.
  • Designed and documented REST/HTTP APIs, including JSON data formats andAPIversioning strategy.
  • Utilized Eclipse with workbench to provide a complete environment forJava,JavaEE, web services, and server development tools.
  • Developed server-side services using CoreJava multithreading and collections.

Environment: Java, J2EE, Spring, Hibernate, Eclipse, Rest, JAX-RS, JavaScript, HTML, CSS, JSP, Servlets, SQL, HQL.

Confidential

Java Developer

Responsibilities:

  • Involved in all the phases of SDLC including Requirements Collection, Design & Analysis of the Customer Specifications, Development, and Customization of the Application using Agile Methodology.
  • Experience working closely with Business Analysts and Product team in understanding the technical requirements.
  • Used Unified Modelling Language (UML). Created specifications which include Use Cases, Class Diagrams, Sequence Diagrams and Activity Diagrams.
  • Developed various objects usingjavaand HTML5 and DHTML to maintain well-structured GUI and to interact with Controllers to get data from MySQL database
  • Created used interfaces using JSP.
  • User input validations done usingJavaScriptand developed use cases using UML.
  • Designed and implemented AJAX server calls to dynamically retrieve shipping information.
  • Designed and developed all the user interfaces using JSP, Servlets and JSF
  • Responsible for the configuration of Struts web based application using struts-config.xml, web.xml.
  • Developed and modifiedAction Classes to accept and process request from the clients.
  • Developed DAO Layer using JDBC to connect the J2EEserver with the MySQL database.
  • Developed database objects like tables, views, stored procedures, indexes.
  • Deployed and tested the application on Apache Tomcat web server.
  • Used Eclipse IDE for development and Ant build for building and deploying application.
  • Extreme programming methodologies for replacing the existing code and testing inJ2EEenvironment.
  • Involved in testing and fixing the bugs.
  • Worked with QA team on daily basis in fixing the reported bugs/defects and checking cross platform compatibility.
  • Created configuration pages for the users to manage/customize/create storage mappings.

Environment: Core Java, JDK, J2EE, JSP, MySQL, Ant Build, JDBC, Struts, HTML, XML, Java Script, Junit, AJAX, Agile Methodology, Apache Tomcat, Eclipse.

We'd love your feedback!