We provide IT Staff Augmentation Services!

Java Developer Resume

3.00/5 (Submit Your Rating)

Norfolk, VA

SUMMARY

  • 7+ years of IT experience in design, development, implementation and testing of Client Server, Web Applications using Java/J2EE Technologies.
  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
  • Created FAQ pages for website using JQuery, CSS3, HTML5, JavaScript.
  • Wrote SQL Queries, and integrated SQL Queries using HIBERNATE.
  • Implemented Hibernate Mapping using annotations and XML.
  • Improved Auto Quote application by designing and developing it using Eclipse, HTML, Servlets and Java Script.
  • Experience with Java 1.8 and Lambda Expression
  • Excellent hands on knowledge core Java, J2EE, Web Services, RESTful Services and SOA
  • Developed Web Services (SOAP) to interact with other components.
  • Implemented Java/J2EE Design patterns like Business Delegate and Data Transfer Object (DTO), Data Access Object (DAO) and Service Locator.
  • Excellent knowledge about Node.js, React.js, HTML5, CSS3, JSON
  • Developed and implemented the MVC Architectural Pattern using Spring Framework including JSP and Servlets.
  • Created WEB UIs to allow customers manage their CI build requests using the Spring Boot.
  • Designed and developed the REST based Microservices using the Spring Boot.
  • Experienced in implementing Microservices, Service Oriented Architecture (SOA) with XML based Web Services (SOAP/UDDI/WSDL) using Top Down and Bottom Up approach.
  • Working knowledge of PL/SQL (TOAD) Software and databases like DB2, MySQL Server, MS SQL, PostgreSQL Server, Oracle DB and No SQL databases like MongoDB and Apache Cassandra
  • Extensively worked in Core Java and object - oriented design with strong understanding of Collections, Multithreading and Exception handling.
  • Hibernate Query Language (HQL) was used to perform various queries in the database.
  • Configured JDBC and LDAP security in the application server.
  • Wrote build and deployed scripts using Shell and ANT scripts and involved in performance analysis of the application and fixed problems/suggest solutions.
  • Highly conceptual innovative problem solver with excellent organizational and communication skills.

TECHNICAL SKILLS

Languages: Java, SQL, PL/SQL

Web Technologies: J2EE, JSP, Servlets, JMS, JNDI, XSL, Spring, Hibernate, Spring Web Services, SOAP, WSDL, Multithreading, JavaScript, Log4j

UML Tools: Rational Rose, MS Visio

APIs: EJB, JDBC, JMS, JNDI, JCA, JTA, JPA, JSF, JSTL

Design Patterns: OOAD, MVC, DAO, DTO, Front Controller, OOP, Session Façade, Business Delegate, Observer, Singleton, OO, View Helper, Decorator

Frameworks: Struts, Hibernate, Spring, JSF, Jidesoft

XML Technologies: XML, XSD, XSLT, DTD, DOM parser, SAX parser, XPath, XQuery

Databases: Oracle, MySQL, SQL Server

Scripting/GUI Tools: DOJO, JSON, CSS, Shell script, Angular JS, HTML/HTML5, CSS2/CSS3, Bootstrap, DHTML, XML, XHTML, XSLT, Ajax, jQuery, JSON, JavaScript

Operating Systems: Windows, Sun Solaris, Red Hat Linux, Linux

Application Servers: WebLogic, JBoss, Apache Tomcat, WebSphere

IDE: Eclipse, RAD, NetBeans, JBuilder

Build and Test Tools: Ant, Maven, Junit

Other Tools: TOAD for Oracle, Subversion (SVN), CVS, Castor, Clear Case, Clear Quest.

PROFESSIONAL EXPERIENCE

Confidential, Norfolk, VA

Java Developer

Responsibilities:

  • Communicated with Stakeholder, Program Manager/Product Owner & Scrum Master for better understanding of project requirements, task delivery in current sprint by using Agile methodology.
  • As per business requirement, created technical document by using Share point.
  • Implemented various J2EE components in current distributed web application.
  • Designed and Developed server-side components using Java, J2EE, Spring, Web Services, SOAP, WSDL, and REST, EJB.
  • Knowledge in Web App deployments on UAT, Production, SIT, QA environments with configurable apps.
  • Designed & implemented front end by using scripting languages & validations (MVC).
  • Integrated XML schema with the application. Good knowledge on MQ like Kafka.
  • Designed the front end of application using XML, HTML, CSS, Angular JS, and JavaScript Technologies.
  • Designed JSP pages for presenting Web content using Net Beans.
  • Developed web application using Spring Framework with MVC design pattern.
  • Developed persistence layer using JPA, Hibernate ORM, and Spring Hibernate integration.
  • Developed REST Web Services and clients to retrieve the member level and enterprise level data to handle the secured transactions
  • Extensively worked on spring and its related modules such as AOP, MVC, Security, Spring Core, Data, Spring JDBC and Batch and transaction management.
  • Involved in development of the application using Spring Web MVC and other components of the Spring Framework, the controller being Spring Core (Dispatcher Servlet). consumed Soap Web services and used the data to expose Rest Web Services to the UI team using Spring Web MVC, Spring JDBC, Spring Core
  • Worked in Normalization of Database and created stored procedures using PL/SQL.
  • Used Microservices architecture, with Spring Boot based services interacting through a combination of REST and Spring Boot
  • The frameworks were completed using Hibernate, Spring MVC, Spring Boot, J2EE/JEE, JSON, XML, RESTful services, and GWT technologies
  • Used ANT for building application and used Log4J for logging and debugging.
  • Used CVS as version control system.
  • Implemented Micro Services architecture using Spring Boot for making application smaller and independent.
  • Used Spring JDBC for communication between the web application and Oracle database.
  • Created RFP microservice to provide RESTful API utilizing Spring Boot with Microservices.
  • Designed and developed a test workbench to test the complete application using Junit.
  • Deployed the application in WebSphere Application server.
  • Involved in designing User Interface (UI) applications and professional web applications using JavaScript, Angular, Bootstrap, jQuery, HTML, DOM, XHTML, JSON and AJAX, React JS.
  • Involved in the creation of interface to manage user menu and Bulk update of Attributes using Angular 2.0, Node.js and Bootstrap.
  • Involved in building an application service layer using Angular JS Dependency Injection.
  • Highly used Angular2, Angular 4 Router to build single page applications for navigation through the different status and multiple modals.
  • Used Angular 2.0 forms like Template Driven forms and Modern Driven (Reactive) forms to perform form validations both on server and client side.

Environment: Java/J2EE, Eclipse, Kafka, Spring 4, Spring Boot, Microservices, Hibernate 5, JDBC, Servlets, WebSphere Application Server, Oracle, XML, Angular JS, HTML, CSS, PL/SQL, REST, MVC, ANT, JUnit, Mockito, Power Mock, SVN, LINUX, UNIX, JavaScript, Log4j, JAXB, Git, HTML5, CSS3, Jersey, Angular 2/4, Node.js, React.JS.

Confidential, Oaks, PA

Sr. Java Full Stack Developer

Responsibilities:

  • Developing prototypes and/or functional/technical specs to meet business needs.
  • Coding and testing software changes in accordance with department and generally accepted standards.
  • Taking ownership of and responsibility for a business application or project
  • Actively engaging in team-based solution, design, and problem-solving activities
  • Actively proposing and implementing continuous improvements to applications and processes
  • Performing analysis and design in the context of full life cycle systems development including UML , Use Cases, Sequence and Class Diagrams
  • Develop Integration adapter components using Spring Integration for event-based processing
  • Create JDBC Adapter Services, Adapter Notifications, Flat File Schemas and web Services.
  • Designed & implemented front end by using scripting languages & validations (MVC).
  • Develop Spring Integration to consume messages from Kafka Topics, use transformation logic and publish Avro Schema to Kafka Topics.
  • Work with JMS messages to Publish & Subscribe messages to and from Universal Messaging and Broker Queues.
  • Develop Talend jobs for Extract Data, Transform and Load to Cassandra Database.
  • Developed UML diagrams to develop use cases for these Services web applications.
  • Developed persistence layer using JPA, Hibernate ORM, and Spring Hibernate integration.
  • Developed REST Web Services and clients to retrieve the member level and enterprise level data to handle the secured transactions
  • Create reusable custom components using Talend ETL tool to connect to Kafka system and Cassandra DB.
  • Developed the application using Spring Framework that uses Model View Controller (MVC) architecture
  • Developed codes for Action Servlet, Request Processor and Action classes by extending Struts package.
  • Write SQL and CQL queries to persist and retrieve all transactional data into and from Oracle and Cassandra Databases.
  • Work with Avro schemas to publish and subscribe messages to and from Kafka messaging system.
  • Implemented RESTFUL web services using spring boot and consumed using spring REST services. Published Rest services for performing CRUD operations from database.
  • Used JSON for data exchange between application modules along with XML and WS-Security for authenticating the REST messages along with encryption and decryption.
  • Designed Use case diagrams, Class diagrams and Sequence diagrams using UML.
  • Integrated Spring and Hibernate, configured logging and developed exception handling for the application. Used Log4J to capture the log that includes runtime exceptions.
  • Designs develop REST & SOAP based web services to manage the applications.

Environment: Java/J2EE, Eclipse, Kafka, Spring 4, Spring Boot, Microservices, Hibernate 5, JDBC, Servlets, WebSphere Application Server, Oracle, XML, Angular JS, HTML, CSS, PL/SQL, REST, MVC, ANT, JUnit, Mockito, Power Mock, SVN, LINUX, UNIX, JavaScript, Log4j, JAXB, Git, HTML5, CSS3, Jersey, Angular 2/4, Node.js, React.JS.

Confidential, Raleigh, NC

Java Full Stack Developer

Responsibilities:

  • Participated in Agile Scrum methodology for application development. Analysis, design, coding, unit, and integration testing of business applications in an object-oriented environment.
  • Designed dynamic and browser compatible pages using HTML5, Bootstrap, CSS3, JQuery, JavaScript and Angular JS.
  • Developed various AngularJS directives to help build the functionality and UI behavior using JavaScript, also developed filters and angular services.
  • Used Angular libraries like angular-ui-router, angular-resource to create the effective single page application and used angular-cookies to temporarily store the data used in this application.
  • Extensively used Core Java collections, Generics, Exception handling, Design patterns for functionality, such as portfolio summary and user information also developed Services, Business Delegate, Pojo, Controller and Dao.
  • Build the Project Setup using Spring Boot and Implemented Rest APIs for system metrics.
  • Created WEB UIs to allow customers manage their CI build requests using the Spring Boot.
  • Created RFP microservice to provide RESTful API utilizing Spring Boot with Microservices.
  • Extensively Implemented Spring boot, dependency Injection (DI) and aspect-oriented programming (AOP) features along with Hibernate.
  • Experienced in implementing Microservices, Service Oriented Architecture (SOA) with XML based Web Services (SOAP/UDDI/WSDL) using Top Down and Bottom Up approach.
  • Written Hibernate Criteria queries for data retrievals and have performed the ORM mappings to map java entities to database tables.
  • Configured Spring declarative transaction manager and implemented transaction management in DAO layer.
  • Implemented RESTFUL web services using spring boot and consumed using spring REST services. Published Rest services for performing CRUD operations from database.
  • Used JSON for data exchange between application modules along with XML and WS-Security for authenticating the REST messages along with encryption and decryption.
  • Integrated Spring and Hibernate, configured logging and developed exception handling for the application. Used Log4J to capture the log that includes runtime exceptions.
  • Written Junit test cases to test the Spring DAO layer and created Batch Services to generate reports using Spring Batch and used Mockito for Behavior Driven Development (BDD).
  • Involved in configuring builds using Jenkins with Git, Gradle plugins, configured and used Jenkins to deploy the applications onto Dev, QA, UAT environments.
  • Writing and retrieving files to and from AWSS3bucket for UI to render data faster that involves complex and time-consuming server-side logic.
  • Developed scripts for build, deployment, maintenance, and related tasks using Jenkins, Docker, Maven
  • Worked on Attlasian products such as Git for Version control, Source tree, Jira for project tracking, Confluence for project Wiki.

Environment: Java 8, J2EE, Struts, Spring 4.3, Spring boot, Microservices, Spring AOP, Hibernate 4, JMS, CVS, REST, log4j, JUnit, Jenkins, Gradle, XML, Ajax, XSD, java Script, JQuery, Angular-JS 1.5, Mango DB, Linux, Tomcat, Spring Tool Suite(STS), IBM RAD, Jenkins, docker and Load Runner

Confidential, Newark, NJ

Java/ J2EE Developer

Responsibilities:

  • Working in analysis and design phases of Software Development Life Cycle (SDLC).
  • Working on use cases, interface definitions and web services specifications in collaboration with Business and System Analysts and Architecture Group.
  • Good understanding on messaging queues like Kafka
  • Built the Responsive UI screens using HTML 5, CSS 3 and twitter Bootstrap .
  • Responsible for converting designed mock-ups to HTML pages using HTML5, CSS and jQuery.
  • Used spring security features to impersonate user without password by making use of RESTful web services.
  • Extensive experience of developing Representational state transfer (REST) based services and Simple Object Access Protocol (SOAP) based services.
  • Designed Frontend with in object-oriented JavaScript libraries like React.js .
  • Used React.js for building composable and reactive user interfaces.
  • Implemented various screens for the front end using React.js and Redux library.
  • Used React-Router to turn application into Single Page Application.
  • Involved in using React.js components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Used Redux for the higher order decoration for wrapping each component with UI state and actions.
  • Extensive knowledge of Spring to build Restful and MVC applications and service endpoints, used dependency injection with XML and annotation-based configuration styles.
  • Extensively used and wrote the Stored Procedures for performance.
  • JAX-WS for creating service endpoints for contest engine which can be consumed by other vendors, JAXB, JAX-RS for restful services, JAXB. Also consumed 3rd party SOA services.
  • Used SCRUM methodology, for the implementation of SDLC.
  • Involved in code reviews developed by the team to make sure they met the business requirements and enforced best coding standards on day to day basis.
  • Provided technical decision support for the system and business analysts
  • Worked in production support for Infrastructure application after rolling out. Participated in seven-day, 24/7 support rotation - diagnosed and fixed the issues

Environment: Java 1.6, MQ, Kafka, Spring 3.0, Hibernate 3.0, Java Web Services (REST, JAX-WS), Web services, Apache Axis 2.0, Eclipse 3.4, J Boss Application Server 7.0, Java Beans, Clear case, ClearQuest, UML, MS Visio, XML, XHTML, DHTML, JavaScript, Log4j, JAXB, Git, HTML5, CSS3, XSL, Oracle 11g, SQL, SQL Navigator, PL/SQL, ANT Script.

Confidential, Sacramento, CA

Java Developer

Responsibilities:

  • Involved in analysis and design phases of Software Development Life Cycle.
  • Implemented JSP, Struts MVC Framework and Spring JDBC to handle the workflow of the application with Oracle as the back-end.
  • Responsible for writing J2EE compliant java code for application development effort which involved working with Spring, JSP, Servlets, JDBC, XML, EJB, etc.
  • Used JavaScript for client-side validations and building web applications using HTML, CSS, JavaScript, JQuery and Ajax.
  • Used UI Bootstrap for creating dynamic user interface using Angular JS.
  • Involved in development of Single-Page Application(SPA) using Models, Views and Controllers of Angular.js and Restful Services as a part of team project.
  • Production Support experience in J2EE development environment and other Infrastructure applications like BMC Remedy, Patrol, HP Service Manager and Service Now
  • Used Microsoft Teams for sharing scrum updates and files with team members.
  • Used Angular Directives to extend syntax definitions for HTML5.
  • Developed Servlets, Action Classes, Action Form Classes and configured the Struts Configuration file.
  • Actively involved in creating complex stored procedures, functions, triggers and created index's on database table.
  • Create Hibernate mapping files to map with the data base tables and Java objects.
  • Tomcat JBOSS servers were used for testing and WebSphere was used for deploying.
  • Actively involved in creating schema and schema changes in Oracle database and wrote complex named query in Hibernate.
  • Worked with Multithreading Concepts for Batch Processing and processing data, developing Database layer with ORM frameworks like Hibernate.
  • Converting XML to java related objects using DOM.
  • Involved in the development of XML Schema Definition.
  • Used Agile development environment and involved in daily SCRUM and worked on UAT issues and production support issues as a part of the Release support team.
  • Interacted with the business users, analysts and understanding the requirements.
  • Used ANT for building application and used Log4J for logging and debugging.
  • Used CVS as version control system.
  • Developed unit test cases and tested the components using JUnit framework and automated the scripts.

Environment: Java/J2EE, Spring, JSP, Servlets, JDBC, XML, EJB, AJAX, JQuery, Oracle, SQL, Hibernate, WebSphere, Jenkins, Eclipse, JUnit, ANT, Log4j, CVS, UNIX, HTML5, CSS3, Jersey.

We'd love your feedback!