We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

4.00/5 (Submit Your Rating)

Chicago, IL

SUMMARY:

  • Over 7 years of professional experience in Analysis, Design, Development and Testing of web and distributedN - tier applications using Java and J2EE technologies in areas such as Insurance, Financial Services and Healthcare.
  • Have been involved in full life-cycle projects using Object Oriented methodologies/ Programming (OOP’s). Extensive experience in Requirement gathering, Analysis, Design, Reviews, Coding and Code Reviews, Unit and Integration Testing.
  • Experience in JAVA, J2EE technologies and developing enterprise applications using JDK 1.8/1.7/1.6, SERVLETS, MVC, JSP, STRUTS, SPRING, HIBERNATE.
  • Experience in developing and designing Web Services (SOAP and Restful Web services).
  • Experience in implementing Design patterns like Singleton, Data Access Object, DTO, Service Façade, Delegateand Factory.
  • Good RDBMS concepts and worked with Oracle DB, DB2 and SQL Server.
  • Having experience with Configuration Management tools like SVN, GIT, JIRA, GitHub.
  • Familiar with web/application servers like Web Sphere, Web Logic, JBoss, and Tomcat Server.
  • Hands on experience with JUnit and Log4j in developing test cases.
  • Experience in developing User interface(UI) Rich Web Applications, and Web Service Applications using Front End/User interface(UI) Technologies like HTML, CSS, JQUERY, XML,JAVASCRIPT
  • Worked on Multithreading programming, collections, streams with recent features to upgrade the system.
  • Experienced with Synchronous web services like JAX-RPC, JAX-RS, JAX-WS and Asynchronous web services like JAX-M and JMS.
  • Experience in developing web applications on MVC based frameworks like spring, Spring IOC, Spring Security, Spring Boot, Spring Batch and Spring MVC.
  • Good experience with different IDE’s, build & automation tools like Eclipse, Net Beans, Maven, Ant, SVN, GitHub and JIRA.
  • Experience working with angular2 including building components, directives, Routers and other modules based on Angular CLI.
  • Worked using several Design patterns (Singleton, Facade) and J2EE design patterns like Session Facade.
  • Experience in using Restful frameworks like Jax-RS including its implementations like Jersey and Apache CXF for creating web services according to the REST architectural pattern.
  • Good experience with Core Features of AngularJS such as Dependency Injection, Data-binding, Filters, Directives, Templates, Services and Deep Linking.
  • Excellent Technical, Communication and Interpersonal Skills with strong Customer Orientation and Client Interfacing Skills. Able to work well independently and supervise development teams.

TECHNICAL SKILLS:

Java Technologies: Java, Servlets 2.x, JavaBeans, JSP, JDBC, Log4J

Web Technologies: SQL, UML, HTML, DHTML, jQuery, AJAX, Angular JS, JSON and Junit

Frameworks: JSF Framework, Struts 1.2, Spring3.0, Hibernate, MVC

Scripting Languages: JavaScript, Schell Scripting, PHP

Web Servers: Apache Tomcat, Jboss

Application Servers: Web Sphere, Web logic Server

Versioning Tools: SVN, GIT,JIRA

Design patterns: Singleton, Data Access Object, DTO

Operating systems: Windows XP, Windows7, Linux/UNIX

Development Tools: Eclipse, IntelliJ, NetBeans

Databases: Oracle, SQL Server, DB2, SQL plus, PLSQL

PROFESSIONAL EXPERIENCE:

Confidential, Chicago, IL

Java/J2EE Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis, Code development and Production rollout.
  • Implemented core features of AngularJS framework such as dependency Injection, Data-binding, Filters, Directives, Templates, Services and Deep Linking.
  • Used Spring as an application framework to build the Services layer and implemented its core modules such as Spring Core Container, Inversion of Control, Data Access and MVC.
  • Used Spring as web framework to develop light weight business component.
  • Developed user interface using JSP, HTML, XHTML and Java Script to simplify the complexities of the application.
  • Assisted reporting team for numerous issues, request as SQL Server is the source for reports.
  • Implemented the Drag and Drop functionality using React.JS-Draggable
  • Used Spring Core Annotations for Dependency Injection Spring DI and Spring MVC for REST API s
  • Design and developed the REST API based Microservices using the Spring Boot, Spring Data with JPA.
  • Developed Controller Classes using Spring MVC, Spring AOP, Spring Boot, Spring Batch modules, handled security using Spring Security.
  • Used Java 8 lambda expressions and predicate functionalities as part of developing the Application.
  • Implemented Restful and SOAP based web services layer to interface with ORACLE database using JAX-RS, JAX-WS, and JAXRPC API's.
  • Used Jenkins to build and release the applications.
  • Used Hibernate framework in persistence layer for mapping an object-oriented domain model to a relationaldatabase.
  • Experience in designing, developing and implementing Model View Controller pattern using Spring Boot, Struts, Hibernate ORM framework.
  • Developed React components to implement various feature specific modules in the application and worked with a team to move existing web apps to React with ES6 Features.
  • Developed REST APIs using Spring Boot and integrated them to send JSON data to UI.
  • Used Angular2 Forms plugin for creating several forms in the web application and validated those forms.
  • Implemented Client-side code to call REST endpoints using JAXRS API with HTTP and Jersey clients.
  • Developed services that are reusable and interoperable, based on SOAP, WSDL, JAXWS, JAXRPC Web services.
  • Developed code using Java 8 features like lambda expressions, streams, predicates and new date time API.
  • Worked with NoSQL database Mongo DB and worked with it to perform many different operations.
  • Created Type Script reusable components and services to consume REST API's using Component based architecture provided by angular2.
  • Represented and transferred XML data using XSD, DTD, XPath, XQuery, XSLT.
  • Creating and Designing XML schemas, creating simple and complex types, global element references, attribute, transform the xml to XSLT style sheet, XML validations.
  • Implemented different types of providers like Jackson and JAXB to parse/convert java Object from/to JSON in Web Services.
  • Designed and implemented Restful web services for communicating between Angular2 and Spring Boot.
  • Created as well as consumed the SOAP as well as RESTful web services using WSDL, SOAP, JAX-WS, JAX-WS, JAX-RS, Apache CXF, JAXB etc.
  • Wrote Restful web services to communicate with Mongo DB and performed CRUD operations on Mongo DB using restful web services.
  • Used Java 8 Streaming API on collections, functional interfaces, predicates and default implementations of interfaces on API's
  • Developed CI/CD solutions for running an AngularJS application from a Tomcat container using Jenkins.
  • Spring AOP for cross cutting concerns like logging, security, transaction management.
  • Wrote Page level code using JavaScript, XML and VXML (VML) with AngularJS & NodeJS framework along with JQuery and other JavaScript libraries.
  • Developed micro services API using spring, and Docker.
  • As part of configuring Hibernate, which is needed for interaction with database, written hibernate.cfg.xml file and used Hibernate JPA Annotations in Entity Classes to map with tables.
  • Worked within agile methodology and used JIRA for scrum and sprint cycle management.

Environment: J2EE, Java,Spring, Angular JS, AJAX, HTML, JSP, JIRA,React.js, Java Script, Oracle 11g, SQL, SOAP,JUnit,assFishcsng ealthcare Restful Web Services,Jersey API, JSON,SOA, SVN, Struts, Hibernate, Mongo DB, Micro services,CI/CD CSS, Maven, Jira

Confidential, Boston, Massachusetts.

Java/J2EE Developer

Responsibilities:

  • Involved in analysis of functional specifications.
  • Understanding functional specifications and designing custom solutions to match the requirements.
  • Developed web Services using REST using JAX-RS using Jersey which helped communicating through different modules of the application
  • Enhanced various screens using HTML, CSS and JavaScript with Ajax and tag libraries.
  • Since the application is data-intensive and runs across distributed devices, used Node.js to make use of its core features like Event-Driven and Non-Blocking I/O model.
  • Developed the application based on main modules of Spring framework such as Core Container, Data Access/Integration and Web.
  • Used Java - GWT patterns like MVP, Data Transfer Objects, Singleton and Factory Pattern.
  • Used XPath 1.0 for selecting nodes and XQuery to extract and manipulate data from XML documents.
  • Utilized the Spring AOP feature for implanting cross-cutting concerns like logging and Transaction Management and separated the business logic from System Services.
  • Implemented Spring Inversion of Control (IOC)) using Dependency Injection to handle Web Services.
  • Used Bootstrap and AngularJS, React.JS and NodeJS in effective web design.
  • Worked on implementing Service Oriented Architecture (SOA architecture) using Web Services (SOAP, REST,REST APIS and UDDI)
  • Developed unit and integration tests for existing micro services using JUnit, Mockito and Docker.
  • Used JQuery and Java script for the validation and enhancement for the web pages.
  • Implemented different REST APIs such as user and transactional using Spring REST and also implemented Web Service security.
  • Used TeamCity for Continuous Integration-Continuous Deployment (CI/CD).
  • Developed several REST APIs using Micro services style of architecture with Kafka as message broker and Mongo DB as backend database.
  • Designed and implemented application using Spring Boot, Spring MVC, Spring IOC, Spring Annotations, Spring AOP, Spring JDBC.
  • Implemented Multithreading to handle concurrent calls/requests without any/minimal delays.
  • Extensively worked on XML technologies like XML, XSL, XSD, XSLT, XQuery, XPath, and DTD.
  • Developed the administrative UI using Angular.js and Node.jsand React.js.
  • Implemented the application using Spring IOC, Spring MVC Framework, Spring Batch and handled the security using Spring Security.
  • Configured Spring based Micro services and Spring boot.
  • Used Spring Core Annotations for Dependency Injection Spring DI and Spring MVC for REST API s and Spring Boot for Microservices.
  • Oracle Optimized SQL statements for the application.
  • Enhancement or existing application using Oracle PL/SQL code.
  • Set up and managed SQL server Mirroring Synchronous with automatic Fail over and configured Log shipping for reporting services and Disaster Recovery.
  • Wrote Client-side validation using Struts Validate framework and JavaScript.
  • Developed the application using various J2EE Design Patterns like Business Delegate, Data Access Object, Front Controller, Model-View-Controller, Service Locator, Transfer Object, and Singleton.
  • Used Extensively Core Java concepts such as multi-threading, collections, garbage collection and other JEE technologies during development phase.
  • Implemented Micro Services using spring boot, Spring MVC, Rest Templates based on Restful API.
  • Jenkins Enterprise for Continuous Integration-Continuous Deployment (CI/CD) environment for build, test & deploy code.
  • Developed SOAP and REST web services using Java, hibernate, JAX-WS, JAX-RS and JAXB
  • Developed web Application Using Core Java, spring, Hibernate, HTML, CSS, Java Script, jQuery.
  • Used GitHub as version control to handle different code versions and releases of source code.

Environment: Java, Spring, RESTful Web Services, Hibernate, HTML5, JavaScript,React.js, HTML,CI/CD CSS, Oracle 11g,Spring REST, Advanced Rest Client, Jersey, JSON,Rest APIs, JUnit,Spring,Micro Services, GitHub.

Confidential, Foster City, CA

Java Developer

Responsibilities:

  • Designed use case diagrams, class diagrams, and sequence diagrams as a part of Design Phase using Rational Rose.
  • Developed MVC architecture for middleware using Struts framework.
  • Developed the Services for Restful Services using JAX-RS and Java.
  • Implemented Spring MVC framework for the application as part of migration from Struts to Spring.
  • As the application complexity grows and, the number of concurrent users increases, implemented EJBs to partition and scale the application.
  • Used J2EE design patterns like DAO, Service Locator, Business Delegate and Singleton Pattern.
  • Developed deployment descriptors for EJBs, which we had to deploy on Tomcat Server.
  • Developed Web Services for data transfer from client to server and vice versa using Apache Axis 2, SOAP, WSDL.
  • Implemented various J2EE Design patterns like Singleton, Service Locator, Business Delegate, DAO, Transfer Object and SOA.
  • Implemented Hibernate as ORM tool for object data mapping between MySQL and Struts.
  • Implemented the application using Spring IOC, Spring MVC Framework, Spring Batch and handled the security using Spring Security.
  • Developed multithreaded code to send multiple asynchronous requests to web services.
  • Worked on AJAX to develop an interactive Web Application and JavaScript for Data Validations.
  • Implemented Maven as a build tool to automate the application build process.
  • Used SVN as Version Control System in development and maintenance of daily code base.
  • Secured the REST services using Spring Security and OAUTH framework and created documented REST services using Swagger and Jersey.
  • Used Multithreading to enable multiple operations to be performed simultaneously.
  • Implemented J2EE design patterns such as Factory, DAO, Session Façade, Singleton, Value object.
  • Implemented Jenkins for continuous integration such as auto/nightly builds to maintain the code quality.
  • Used JUnit Framework for the unit testing of different layers of the application.

Environment: JDK, J2EE, EJB, JNDI, Hibernate, Spring, Struts, Ajax, HTML, JavaScript, XML,CSS, JUnit, UML, MySQL, SOAP, REST APIs,WSDL,AXIS 2, Eclipse, Maven, SVN, Jenkins.

Confidential

Java Developer

Responsibilities:

  • Involved in preparation of functional definition documents and Involved in the discussions with business users,testing team to finalize the technical design documents.
  • Enhanced the Web Application using Struts.
  • Created business logic and application in Struts Framework using JSP, and Servlets.
  • Documented the code using Java doc style comments.
  • Wrote unit test cases for different modules and resolved the test findings.
  • Implemented SOAP using Web services to communicate with other systems.
  • Developed automated Build files using Maven.
  • Develop cross browser compatible web pages quickly and effectively using jQuery, HTML5, CSS3, and Angular JS.
  • Used Subversion for version control and log4j for logging errors.
  • Wrote Oracle PL/SQL Stored procedures, triggers.
  • Helped production support team to solve trouble reports
  • Involved in Release Management and Deployment Process.

Environment: Java, J2EE, Struts, JSP, Servlets, JavaScript, Hibernate, SOAP, WebLogic, Maven, PL/SQL, Oracle, Windows.

Confidential

Java Developer

Responsibilities:

  • Involved in workflow, and process flow.
  • Developed Java Beans that interact with the back-end layer to fetch the data and displayed accordingly.
  • Designed and developed the presentation layer with JSP, Java Script, HTML,AJAX.
  • Developed backend logic using Servlets, EJB, Hibernate, JDBC.
  • Involved in Developing the Application using Spring Dependency injection.
  • Developed Structured & Rule validators in java.
  • Performed Unit testing using JUnit for code coverage.
  • Used Spring ORM module to integrate with Hibernate.
  • Developed user interface using JSP, Spring Tag Libraries to simplify the complexities of the application.
  • SQL statements and procedures to fetch the data from the database.
  • Involved in functional testing for the developed application.
  • Utilized SVN for software configuration management and version control.
  • Worked with Eclipse IDE to develop and deploy complete application

Environment: Java , Spring, Maven, Junit, Web logic, SVN , JSP, HTML, XML, JSON, Hibernate.

We'd love your feedback!