We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

2.00/5 (Submit Your Rating)

GA

PROFESSIONAL SUMMARY:

  • Over 8+ years of extensive experience in Design, Development & Testing of software applications.
  • Designed and developed multiple J2EE(TM)Model 2 MVC based Web Application using J2EE(TM) Technologies (Servlets, and JSP), Patterns and popular open - source framework Struts1.2, Spring, Hibernate and ORM.
  • Strong development skills in Java, J2EE(TM), JDBC, JSP, Servlets, JMS, JNDI, RMI, HTML, XML, XSL,JPA, XML, JAXB, JAX-WS, Java Script, JQuery, AngularJS, DB2, Oracle, SQL Server and Macromedia tools.
  • Worked on Spring MVC frame work (DI/IOC, JDBC template and Spring Batch).
  • Hands on experience in using Hibernate for Database communication, retrieval and update.
  • Experience in writing Web Services using WSDL, SOAP, REST and UDDI in distributed web application development environment.
  • Strong Experience in working with scripting languages and Frameworks like JavaScript, JQuery and AngularJS.
  • Hands on experience in developing user interfaces with HTML, DHTML, JSP/JSTL, Bootstrap and CSS.
  • Expertise in MVC Architecture using Struts and Spring framework and implementing custom tag libraries.
  • Hands on experience in writing SQL Queries, PL/SQL Procedures for Data Validation and Data Integration.
  • Experience of using Git, ANT and Maven tool to generate deployable files.
  • Extensive experience in programming, deploy webbing, configuring, fine-tuning and administering middle-tier popular J2EE(TM) Application Servers like IBM WebSphere8.0, BEA Web Logic and open source JBoss and Apache Tomcat 6.0.
  • Expertise in J2EE application development using CoreJava, J2EE, EJB, Struts MVC, Spring MVC, Spring Boot,Micro services, Restful Web Services, Mongo DB, Netflix APIs, Hibernate, Design patterns, AJAX, SOAP, Servlets, JDBC, JSP, XML, JAXB, HTML, SQL, CSS, JavaScript.
  • Proficient in implementing Design patterns like Singleton, Factory, Facade, DAO, and DTO.
  • Experience in generating UML used case diagrams, class and sequence diagrams using Rational Rose, Microsoft Visio.
  • Experience with client side web technologies/frameworks such as Angular JS, Bootstrap CSS, Bower, Node JS, Ext JS and JQuery.
  • Experience of working with databases Oracle 9i/ 10g/11g, MS-SQL/MySQL and DB2.
  • Experience in working with JDK 1.7 for developing client side applications.
  • Experience in various methodologies like waterfall and Agile.
  • Excellent Organizational and interpersonal skills with a strong technical background.
  • Quick learner, ability to work in challenging and versatile environments and self-motivated, excellent written/verbal communication.

TECHNICAL SKILLS:

Programming Languages:JDK, J2EE, SQL, PL/SQL,C,C++: Java Technologies: Servlets2.5, JSP, EJB3.0, JDBC4.0, JMS, JNDI, Web services

Web/Application Servers Apache Tomcat, BEA Web Logic, JBoss, IBM Web Sphere, Life ray Portal 6.1: Frameworks: Jakarta Struts1.1/2.0, Spring3.0/4.0, JBoss seam, JSF

ORM Frameworks Hibernate, JPA: GUI & others: AWT, Swing, Threads, Maven, JPA, JSR 168/286

RDBMS Oracle 8i/9i/10g, SQL Server, MS Access, DB2, MySQL: IDE’s: Eclipse, My Eclipse, Net Beans 6.8, RAD 8.0/8.5

Databases Oracle, Microsoft SQL Server, MySQL, Microsoft Access, DB2: Web Technologies: HTML/DHTML, AJAX (DWR), CSS, XML, XSL, XSLT, SAX/DOM

Methodology OOAD, UML, OOP, MVC & MVC2, Frameworks: Scripting Languages: JavaScript, Shell Script, ANT

Configuration Management Tools CVS, Rational Clear Case, Harvest: Others: MQ Series, TIBCO, SOAP, WSDL.

Operating Systems UNIX, Linux, Windows 2000/XP: Middleware Technologies: RMI, EJB, JNDI

UML Tools Rational Rose, MS Visio: Version Controls: Sub Version (SVN), Concurrent Versions System (CVS), IBM Rational Clear Case, Visual Source Safe (VSS)

PROFESSIONAL EXPERIENCE:

Confidential, GA

Java/J2EE Developer

Responsibilities:

  • Developed whole Application using Spring Boot framework, widely with annotations.
  • Involved in the analysis, design, and development and testing phases of Software Development Lifecycle (SDLC) using agile development methodology.
  • All the functionality is implemented using Spring IO / Spring Boot, Spring batch,Micro Servicesand Hibernate ORM.
  • Used Maven as a build tool and retrieved all the dependencies required for the application.
  • Involved in splitting of big Maven projects to small projects for easy maintainability.
  • Written Enterprise Java Beans (EJB), Flex to implement business logic.
  • Used Jenkins as an auto-build server to build the entire application and to send email notifications in the event of build failures.
  • Used Eclipse as IDE and SVN as Source Control
  • Used Log4J for logging in the application, Maven tool to build and configure J2EE applications.
  • Used Flyway as a migration tool for the deployment of database.
  • Used H2 and oracle databases for the working of the spring boot application in eclipse for obtaining the data from database when required.
  • Used Restful services for the communication between the application and the customer.
  • Worked on SQL Server as the backend databases and integrated with Hibernate to retrieve Data Access Objects.
  • Developed Micro Service to provide RESTful API utilizing Spring Boot.
  • Used Jenkins as the auto build server to build and deploy the application on to various machine specific environments.
  • Used Microservices architecture with Spring based services to integrate user libraries in the application.
  • Used JUnit framework for unit testing of application and Log4j to capture the log that includes runtime exceptions.
  • Worked on SVN Version Control Systems.

Environment: Java 1.8, Spring Boot, Spring batch, Micro Services, Flyway, H2, Hibernate, Restful services, Oracle, Maven, Mockito, Spring Junit, Jenkins, Log4J, SVN.

Confidential, Bloomington, IL

Java/J2EE Developer

Responsibilities:

  • Developed Application using Spring MVC widely with annotations, Dependency injection, IOC, integrated with the Struts frame work with views based on jsps.
  • Used Multi-Threading and concurrency and implemented threads while preparing and generating mails.
  • Developed UI using HTML5, CSS, AJAX, Bootstrap and Angular JS for interactive cross browser functionality and complex user interface.
  • Integrate Bootstrap in existing web applications. Involved in coding for the presentation layer using JQuery, JQuery Mobile, NodeJS and JavaScript.
  • Implemented AngularJS Controllers to maintain each View data.
  • Implemented AngularJS Service calls using Angular Factory.
  • Used Spring MVC as web framework and Spring to develop light weight business component.
  • Implemented Spring IOC or Inversion of Control by way of Dependency Injection where a Factory class was written for creating and assembling the objects.
  • Used JSON to transfer the request from the web page to the server.
  • Hands on experience in Amazon Web Services (AWS) provisioning and good knowledge of AWSservices like EC2, S3.
  • Involved in writing Spring Configuration XML file that contains declarations and other dependent objects declaration.
  • Good understanding of NoSQL Data bases and hands on work experience in writing application onNoSQLdatabases
  • Wrote business rules usingDroolsand business logic processing customs declarations.
  • Refactored Microservice to make it RESTful, thread-safe, and more configurable.
  • Enhanced user experience by designing new web features using MVC Framework like NodeJS accommodate these advanced and fast technologies.
  • Responsible for implementation ofjavaintegration components for JBPM andDROOLS.
  • Data Operations are performed using Spring ORM wiring with Hibernate and Implemented Hibernate Template and criteria API for Querying database.
  • All the functionality is implemented using Spring IO / Spring Boot,MicroServicesand Hibernate ORM.
  • Used Spring JDBC template to retrieve the data and represented the data in the form of tree which has seven hierarchies and implemented drag and drop functionality to it.
  • Developed Unix shell scripts with embedded SQL*Loader calls and PL/SQL statements to extract data from the existing application in the form of flat files and load the extracted data into the application, as a part of wopmigration.
  • UsedApacheCamelin the JBoss Fuse ESB as the integration platform for SOA Services.
  • Worked on automating data loading, extraction, reports generation using UNIX Shell scripting.
  • Developed re-usable utility classes in core java for validation that are used across all modules.
  • Developed RESTful web services using apache axis to allow communication in between the application.
  • Utilized MEAN stack, REST design pattern, MVC framework and SPA (Single Page Application) framework based on Angular JS.
  • Developed an API to write XML documents from a database. Utilized XML and XSL Transformation for dynamic web-content and database connectivity.
  • Developed Junits using Mockito and spring junit Runner frame work.
  • Used version control repository SVN (Subversion by apache) and JIRA for issue tracking.
  • Used Maven as a build tool and retrieved all the dependencies required for the application.
  • Involved in creating unit testing of various layers using JUnit and created automated test scripts for integration testing using selenium.
  • Performed Unit as well as System Integration test (SIT) and User Acceptance Test (UAT) for all the modules.

Environment: Struts, Core Java, Spring MVC, Spring JDBC, Spring JDBC, Spring Boot, Spring Batch, Micro Services, Spring Dependency Injection, Hibernate, JMS, JIRA, HTML, CSS, NoSQL, LESS, AZAX, Angular JS, Node JS, React JS, Jquery, Jquery Mobile, Java script, SOAP, Rest, Apache Tomcat 7, Oracle, MicroServices, Maven, Drools, AWS, Mockito, Spring Junit, SVN, Selenium, XML, XSL, Selenium, UNIX

Confidential, Springfield, MO

Java/J2ee Developer

Responsibilities:

  • Involved in all phases of SDLC, Requirements gathering, design & Analysis, development, testing, deployment and bug fixing of an application.
  • Expertise in object oriented JavaScript Libraries including Various Plug-INS like Angular.js and ExtJS.
  • Implemented entire application using Core java (java 1.8), java Collections framework.
  • Design and Development of modules involving Spring MVC, Web Services, JMS, JSTL.
  • Consumed and developed Web Services using Apache Axis to communicate with administrative department.
  • Implemented Web Services using REST and XML/HTTP technologies
  • Also designed and prepared Unit test case using JUnit and Log4j and removed the maximum bugs before passing on the application to the QA team.
  • Developed CSS style Sheets and worked heavily.
  • Very good implementation experience of Object Oriented concepts, Multithreading andJava/Scala.
  • Worked on Single node/Multicluster setup using technology NoSQL and MongoDB.
  • Designed and developedMicroservicesbusiness components using Spring Boot. Consumed REST basedMicroserviceswith Rest template based on RESTful APIs
  • Used spring framework for dependency injection and integrated with Node JS, Hibernate and JSF.
  • Migrating servers, databases, and applications from On-premises to AWS, Azure and Google Cloud Platform.
  • Involved in writing queries and stored procedures for My SQL and SQL Server.
  • Worked on SQL Server as the backend databases and integrated with Hibernate to retrieve Data Access Objects.
  • Deployed applications in Apache TOMCAT Server participated in code reviews and also worked along with testing teams.
  • Used Maven for building and deploying Application.
  • Developed stored procedures, cursors and database Triggers and implemented scrollable Result sets.
  • Used GIT Version Control tool.
  • DevelopedMicroServicesfor Student, Tenant and Authorization modules.
  • Participated in Code Reviews for better quality assurance and Debugged the application Module.
  • Agile/Scrum Methodology has followed, conducted, attended Stand up meetings every day in the mornings and participated in sprint planning, sprint review for every two weeks.

Environment: Java1.8/J2EE, Struts Framework 2.0, Spring 3.0, JSP 2.0, Web Services, Restful API web services, Hibernate 3.0, JPA, HTML, JavaScript, JQuery, My sql, Node JS, AngularJS, AWS,JSON, Log 4j, AJAX, Scala,NoSQL, IntelliJ IDE, Java Beans, log4j, Git, Agile/Scrum Methodology, MicroServices, WebLogic, JUnit, Maven.

Confidential, Foster City, CA A

Java/J2EE Developer

Responsibilities:

  • Implemented the sever side code using the Spring, Hibernate and Multi-Threading.
  • Actively involved in analysis, detail design, development, bug fixing and enhancement in Agile methodology. Involved in daily scrum and sprint planning meetings.
  • Developed multiple web applications using Spring MVC, Spring Security modules.
  • Worked on web services REST/JSON technologies.
  • Developed the back-end part of the application involving Spring MVC, Hibernate and Web Services.
  • •Implement the authentication, authorization, and access-control features by using Spring Security.
  • Implemented Dependency Injection (IOC) feature of spring framework to inject beans into User Interface and AOP for Logging.
  • Created custom directives in AngularJS for re-usable components (multi-field form elements, background file uploads).
  • Worked on Solr, ElasticSearch, Kalfka, Flume, MangoDB andCassendra.
  • Used MAVEN 3 for building the application and deployed on WebSphere 6.1 Application Server.
  • Single Sign on (SSO) is a driven password security and multi-factor authentication ensures that only authorized users get access to sensitive data.
  • Involved in developing UNIX scripts for creating and indexing the Data in the Solr.
  • Developed Micro Service to provide RESTful API utilizing Spring Boot with Spring MVC.
  • Created rich and highly interactive responsive UI components with JavaScript, HTML5 and CSS3, Node JS.
  • Implemented Hibernate as ORM and integrated to spring using Spring ORM.
  • Implemented some DAO calls using Spring Security.
  • Performed J2EE application deployment using JBoss application server on Windows and Linux.
  • Prepare test data files using Linux Shell scripts.
  • Developed reusable and interoperable Web service modules based on SOA architecture using SOAP and RESTFUL API.
  • Experience in implementing Service Oriented Architecture (SOA) solutions using Jboss ESB architecture, JMS and Web services.
  • Worked on migrating from SVN to GIT, log4j to cloud based logging.
  • Created multi database architecture using spring annotations configuration to access data through Hibernate and simple JDBC template from Oracle and MySQL databases.
  • Used GitHub for code repository and version control and worked with Stash.
  • Build code using Eclipse and deploy it using JBoss6.
  • Developed unit testing framework using JUnit test cases for continuous integration testing and used JTest Tool for performance testing.

Environment: HTML, JavaScript, JQuery, AngularJS, Eclipse, Node JS, XML, Spring MVC, SSO, Hibernate, REST API, SOAP, Tomcat, JUnit, JMS, Maven, WebSphere, JBOSS, GIT, Log4J, Junit, Log 4j,JTest, Cassendra, Mockito.

Confidential, Des Moines, IA

Java/J2EE Developer

Responsibilities:

  • Involved in complete development of Agile Methodology. Participated in Scrum process that is used for planning different iterations of the project.
  • Involved in developing new portfolio application with complete new design which will be compatible with existing application.
  • Developed Interactive GUI screens using HTML and JSP and data validation using Java Script.
  • Developed UI using JSP and AJAX Call in JSP pages, business implementation in Servlets and Struts action class.
  • Filling the requirement gaps and communicated with Analyst to fill those gaps.
  • Established a JSON contract to make a communication between the JS pages and java classes.
  • Experience in working with Groovy on Grails framework which makes creating complex workflows much simpler.
  • To maintain loose coupling between layers published the business layer as services and injected the necessary dependent components using Spring IOC and published cross cutting concerns like Logging, User Interface exceptions, Transactions using Spring AOP.
  • Integrated Spring DAO for data access using Hibernate.
  • Processed 834 form using spring integration by using splitters, aggregators and routers.
  • Used Spring Security for Authentication and Authorization of the application.
  • Implemented an asynchronous, AJAX and JQuery UI components based rich client to improve customer experience.
  • Implemented migration from Oracle coherence cache withHazelcast cache.
  • RabbitMQ was used to send/receive asynchronous data
  • Extensively used Maven to manage project dependencies and build management.
  • Developed the UI panels using Spring MVC, XHTML, CSS, JavaScript and JQuery.
  • Used Hibernate for object Relational Mapping and used JPA for annotations.
  • Integrated Hibernate with Spring using Hibernate Template and uses provided methods to implement CRUD operations.
  • Developed ANT Scripts to do compilation, packaging and deployment in the WebSphere server.
  • Established Database Connectivity using JDBC, Hibernate O/R mapping with Spring ORM for MySQL Server.
  • Used Spring data framework for CRUD operations on MongoDB.
  • Worked on Distributed messaging system RabbitMQ to send messages to Existing Applications.
  • Followed good coding standards with usage of JUnit, EasyMock and Checkstyle.
  • Build/Integration tools and Deployment using Maven 2 and Jenkins.
  • Consumed Web Services to interact with other external interfaces in order to exchange the data in the form of XML and by using SOAP.
  • Involved in splitting of big Maven projects to small projects for easy maintainability.
  • Involved in deploying and testing the application in JBoss application server.
  • Analysis and Bug fixing of the production problems and defects along with enhancements

Environment: Core Java, J2EE, CSS, XHTML, JSTL, JavaScript, JQuery, XML, XSD, XSLT, JSP, Servlets, SOAP web service, DAO, Groovy/Grails, Hibernate, Spring MVC, Spring, AJAX, JSF2.0, JIRA, Hazel, Jenkins, JBoss 1.6, Perforce, Apache Camel, Unix, Eclipse, RabbitMQ, Maven, JUnit, MongoDB, spring integration, EasyMock for code coverage, MS SQL Server 2008, SVN.

Confidential

Java/J2EE Developer

Responsibilities:

  • Planning, analysis, design and implementation of different modules using Agile (Scrum) Methodology.
  • Developed the application using JSP for the presentation layer along with JavaScript for the client side validations.
  • Used Spring framework for the server side logic implementation.
  • Configured different layer (presentation layer, server layer, persistence layer) of application using Spring IoC and maintained the Spring Application Framework's IoC container.
  • Using Spring IOC(Dependency Injection) developed Java beans with getter and setter properties to be configured by Spring.
  • Used Spring framework's MVC framework to better control the presentation, business and navigational aspects of the applications.
  • Configured and implemented Spring Application Context to instantiate all bean classes in Spring MVC application framework.
  • Effective use of hibernate (ORM tool) in the business layer in communicating with the Spring DAO and also developed mapping files and POJO java classes using ORM tool.
  • Modified existing and created new Hibernate objects based Queries for data storage, retrieval, tuning and mapping.
  • Used Hibernate 3.0 object relational data mapping framework to persist and retrieve the data from database.
  • Designed and Developed Module based persistence layer under the guidance of DAO design pattern, ORM/JPA principles, using Hibernate.
  • Implementation of new web services using SOAP and Apache-axis to provide HRMS services for the external systems.
  • Experience in running web scale services on Amazon Web Services .
  • Developed Database Procedures for updating, Inserting, and deleting table for a complete logical Unit of Work (LUW) using PL/SQL under Oracle Database Server.
  • Packaged and deployed the application in JBOSS Application server in different environments like Development, testing etc.
  • Used log4J for application logging and notification tracing mechanisms.
  • Involved in Daily Scrum meetings, Sprint planning and estimation of the tasks for the user stories, participated in retrospective and presenting Demo at end of the sprint.
  • Responsible for bug fix code check-in and integration of the code with other components.
  • Used J-Unit Testing for testing components.
  • Used CVS as version control system.

Environment: Core Java, J2EE (JSP/Servlet, JDBC), HTML, CSS, JavaScript, JQuery, Ajax, Spring, Hibernate 3.0, Web Services, MVC design patterns, UML, XML, JBOSS Server, JMS, JNDI, Maven, Java beans, RMI, Junit, Toad with Oracle, CVS, My Eclipse IDE, UNIX.

Confidential

Java/J2EE Developer

Responsibilities:

  • Designed and developed the application.
  • Converted XML data in to HTML specification to be displayed in the webpage.
  • Involved in complete Software development life cycle using J2EE and Client GUI in Struts, JSP.
  • Created a solution to replace legacy/Web Method system with a JMS, MQ based engine.
  • Used simple Struts Validation for validation of user input as per the business logic and initial data loading.
  • Used Spring Beans to encapsulate business logic and Implemented Application MVC Architecture using Spring MVC framework.
  • Involved in writing Spring Configuration XML file that contains object declarations and dependencies.
  • Worked on IBatis ORM for Data access platform.
  • Worked on client side technologies like HTML, CSS and java script in designing web pages.
  • Used RAD, Eclipse for application Development.
  • Implemented Frontend using Struts and back end using Spring.
  • Expertise in developing interfaces and packages in ODI (Oracle data integrator).
  • Worked on JAX-WS, JAXB Web Services using SOAP and JAX-RS, Jersey for Restful web Services.
  • Extensively used Log4J for logging, JUNIT as a test framework, ANT.
  • Worked on UNIX Shell Scripting tasks.
  • Involved in system testing and integration testing, and trouble shoot issues in multiple environments.
  • Prepared complete documentation for developed portion of the system.
  • Worked in Prototyping & Scrum/Agile Software Development methodology.
  • Good knowledge on Project Documentation.

Environment: Core Java, J2EE, JSP, Servlets, HTML, CSS, Java Script, XML Beans, Struts, Spring AOP, Spring Ioc, IBATIS, Web services, ODI, SVN, Log4j, JMS, Eclipse, Quality Center, Apache Tomcat, Oracle 10g, Agile Methodology, SQL Developer, FileZilla, WebLogic Server BackboneJS, ANT, Junit, UNIX, Putty.

We'd love your feedback!