We provide IT Staff Augmentation Services!

Java/ J2ee Developer Resume

Omaha, NebraskA

PROFESSIONAL SUMMARY:

  • Around 7 years of professional experience in Analysis, Design, Development and Testing of web and distributed N - 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 JAVA8, J2EE technologies and developing enterprise applications using JDK 1.8/1.7/1.6, SERVLETS, MVC, JSP, STRUTS, SPRING, HIBERNATE.
  • Extensive experience in n-tier applications for J2EE platform using Java, JDBC, JSP, Servlets, EJB, Struts, Spring MVC, Tiles, JSTL, Tag Libraries, ORM using Hibernate, Web Services, JNDI, JNI, JMS, XML, XSLT
  • 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, Delegate and Factory.
  • Good RDBMS concepts and worked with Oracle DB, DB2 and SQL Server.
  • Having experience with Configuration Management tools like SVN, GIT, JIRA, and 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 Services Applications using Front End/User interface(UI) Technologies like HTML, CSS, JQUERY, XML,JAVA SCRIPT
  • 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.
  • Experience in Integration tools Oracle SOA Suite/BPEL/Fusion Middleware, web-methods, Vitria and Apache CAMEL
  • Extensive experience in developing web page quickly and effectively using JQuery, HTML5, CSS3 and also in making web pages cross browser compatible.
  • 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.
  • Worked in java script based technologies like node.js, angular.js, cucumber.js, web driver.js, protractor, karma, chai, cucumber, mongo dB, Grunt
  • 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: Java8, 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

Webservers: 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, Omaha, Nebraska

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.
  • Worked with Angular 2.0 to develop single page applications, worked with ngrx/store for managing Angular 2.0 applications.
  • Worked with http interceptors configurations for security in Angular 2.0 applications.
  • Worked with Angular 2.0 directives, components, pipes, injectable
  • Modularized front end css and Nodejs code with sass. built a real time mouse/click user analytics web services with node js.
  • Implement modules into Nodejs to integrate with the design and requirements
  • Ran bower and grunt components and wrote the scripting using Nodejs implemented a Nodejs server to manage authentication
  • Experience developing web based applications using Nodejs and java on the server side.
  • Created web server to intercept requests by clients and to talk to the database with Nodejs
  • Employed express.js to setup middle wares to respond to http requests and created restful web services with Nodejs
  • Developed real time tracking of class schedules using Node js (socket.io based on socket technology, express js framework)
  • Browserifying the Nodejs module, so that it can be directly invoked from browser, used browserify module
  • Designed Responsive Web pages using media queries and Twitter Bootstrap.
  • 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 JavaScript to simplify the complexities of the application.
  • Assisted reporting team for numerous issues, request as SQL Server is the source for reports.
  • Defined and developed the application's presentation layer using HTML5, CSS3 and JavaScript.
  • Used Spring Core Annotations for Dependency Injection Spring DI and Spring MVC for REST API s
  • Design and developed the REST API based Micro services 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 Hibernate framework in persistence layer for mapping an object-oriented domain model to a relational database.
  • Designed the front end applications, user interactive (UI) web pages using web technologies like HTML/HTML5, XHTML, and CSS3
  • Experience in designing, developing and implementing Model View Controller pattern using Spring Boot, Struts, Hibernate ORM framework..
  • Developed Oracle PL/SQL Stored Procedures and Queries for Payment release process and authorization process.
  • 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.
  • Worked on Swagger API and auto-generated documentation for all REST calls
  • Recover files and folders on Unix and windows servers.
  • Experimented with Java 8 lambda functions.
  • 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.
  • Worked within agile methodology and used JIRA for scrum and sprint cycle management.

Environment: J2EE, java 8, Java, Spring, Angular JS,2.0,Nodejs, AJAX, HTML, JSP, JIRA, JavaScript, Oracle 11g, SQL, SOAP, JUnit, assFishcsng ealthcare Restful Web Services, Jersey API, JSON,SOA, SVN, Struts, Hibernate, Unix, JSF, Mongo DB, CI/CD, Linux, CSS, Maven, Jira.

Confidential, Illinois

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.
  • 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) worked on UNIX to change the database connections, tracing logs, monitor resources of the machines, create users and execute batch jobs.
  • Developed UNIX Shell scripts that will interact with the PL/ SQL Objects.
  • Involved with Styling and Responsive Design techniques using technologies such as HTML5, Bootstrap, LESS and SASS
  • Used Team City 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.
  • Integrated JSF and Spring frameworks to manage the java bean lifecycle.
  • Designed and implemented application using Spring Boot, Spring MVC, Spring IOC, Spring Annotations, Spring AOP, Spring JDBC.
  • Used AngularJS, NodeJS JavaScript framework to bind data to HTML5 using expressions.
  • Installing and configuring Apache and supporting them on Linux production servers.
  • 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.js and React.js.
  • Implemented the application using Spring IOC, Spring MVC Framework, Spring Batch and handled the security using Spring Security.
  • Enhancement or existing application using Oracle PL/SQL code.
  • Used Spring Core Annotations for Dependency Injection Spring DI and Spring MVC for REST API s and Spring Boot for Micro services.
  • Designed dynamic and multi-browser compatible pages using HTML5, CSS3, Bootstrap, JQuery, Ext.js, Angular.JS, AJAX, PHP and JavaScript.
  • Installing, configuring Jboss 4.3 on Linux, Unix servers, integrating it with Apache server.
  • Wrote Client-side validation using Struts Validate framework and JavaScript.
  • Used Extensively Core Java concepts such as multi-threading, collections, garbage collection and other JEE technologies during development phase.
  • Used JSF, Spring framework modules to manage java beans- DI/IOC, AOP, and MVC.
  • Jenkins Enterprise for Continuous Integration-Continuous Deployment (CI/CD) environment for build, test & deploy code.
  • Developed Oracle PL/SQL Stored Procedures and Queries for Payment release process and authorization process.
  • Developed SOAP and REST Web Services using Java, hibernate, JAX-WS, JAX-RS and JAXB
  • Developed custom tag libraries extensively while coding JSF pages.
  • Developed web Application Using Core Java, spring, Hibernate, HTML, CSS, JavaScript, jQuery.
  • Used GitHub as version control to handle different code versions and releases of source code.

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

Confidential, Oregon

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 WebServices for data transfer from client to server and vice versa using Apache Axis 2, SOAP, and 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 WebServices.
  • 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.

Hire Now