We provide IT Staff Augmentation Services!

Java Developer Resume

4.00/5 (Submit Your Rating)

Mooresville, NC

SUMMARY

  • Around 7 years of IT experience in all phases of Software Development Life Cycle (SDLC) including Analysis, design, implementation, integration, testing and maintenance of applications using Java/J2EE technologies.
  • Extensive experience in designing and developing Multi - Tier Web Applications using Java, J2EE Technologies (JSP, Servlets, JavaScript, JNDI, JSF, JMS, JUnit, Ajax, JQuery, EJB, JDBC, Web Services (SOAP, WSDL, REST, UDDI), Log4j.
  • Experienced in writing applications in Maven, ANT and deploying them on the servers.
  • Extensive experience of working with RDBMS like Oracle 11g/12 c, MySQL, SQL Server and developing Stored Procedures, Triggers, Views, Functions and SQL Queries.
  • Extensively worked with MVC Architecture using spring, Hibernate, Apache Struts.
  • Experience with Hibernate 3.0 Persistence Framework and Design Patterns like Singleton, Factory, Session Facade, Business Delegate, Data Access Object, and Data Transfer Object.
  • Extensive Experience in Web application development using - HTML, DHTML, CSS, JHTML, JavaScript, Applets, AWT, RMI, XML, XSD, XSTL, UML.
  • Experience as GUI Developer using JSP, Ajax, and JQuery.
  • Experience in developing components using Enterprise Java Beans over Application Servers and platforms such as Web Logic.
  • Experience in deploying and configuring multi-tier enterprise applications on multiple servers such as Web logic Server, Jobs, Web Sphere and Tomcat, BEA Web Logic.
  • Implemented Mule ESB java based enterprise bus and Integration platform to connect applications quickly and easily which enables them to exchange the data through JMS.
  • Experience of Working with RAD, WSAD 5.0, Spring Tool Suite, Developer, Eclipse, NetBeans.
  • Experience in designing UML diagrams using Rational Rose and Microsoft Visio.
  • Experience in the use of Defect Tracking and Version Management Tools such as SVN, CVS, GIT and VSS.
  • Involved in test driven development using JUnit Test Case.
  • Experienced in Unit Testing and generating of Test cases for web applications.
  • Expert hands on experience in working with Spring modules like Spring MVC, Spring IoC, Spring ORM, Spring JDBC, Spring Web Services, Spring JMS, Spring AOP etc.
  • Efficient in using J2EE Frameworks like Struts, Restful Web Services, Hibernate, Spring Technologies.
  • Hands on Experience in integration with ANT, JUnit and Log4j frameworks.
  • Expertise in using Java IDE tools of Rational Application Developer (RAD), Web Sphere Application Developer (WSAD), Eclipse EE 3.0/3.2, WebLogic Workshop, RSA 7.0 and Net beans to develop dynamic web applications.
  • Good exposure to Java Web Services development using SOAP, REST, WSDL.
  • Experience in extensive usage of various J2EE Design Patterns like Singleton, Factory Pattern, Builder, MVC, Chain of Responsibility, Prototype patterns.
  • Expertise in developing XML documents with XSD validations, SAX and DOM parsers to parse the data held in XML documents.
  • Strong working knowledge of Database Programming using and maintaining SQL, PL/SQL, Triggers and Stored Procedures.
  • Experienced with J2EE Application Servers like IBM WebSphere, BEA WebLogic, JBoss and Tomcat.
  • Have an experience in integrating web services using Mule ESB.
  • Experience in Enterprise Integration Development using Apache Camel Framework.
  • Developed integration techniques using the Apache camel and apache Active MQ technologies.
  • Experience on Unit testing frameworks like Junit, Mockito etc.
  • Have knowledge on NoSQL database, Mongo DB.
  • Good understanding in implementing web application using Angular JS Framework.
  • Created Restful Web services with Node JS.
  • Experience in working with version controlling tools like CVS, SVN, Rational Rose, and build tools like ANT and Maven.
  • Excellent working experience with different flavors of operating systems like Windows, UNIX, LINUX.
  • Used Bugzilla, JIRA&HP Quality Center for Bug reporting.
  • Hands on experience in project management tools like Clear case, SVN and PVCS, Subversion.
  • Good experience in implementing J2EE compliant applications using various A Design patterns, Struts framework, Tiles, Spring, MVC framework, Hibernate and Messaging Middleware using JMS and MQ

TECHNICAL SKILLS

Core Java Concepts: Collections, Generics, Multithreading, Serialization, Exception Handling, RMI, File I/O and Reflection

J2EE: JSP, Servlet, EJB-Session Beans, Entity Beans, JMS, JDBC, JNDI

Framework/Libraries: Struts, Spring, Hibernate

Web/Application Servers: Apache Tomcat, JBoss, WebSphere 7.0/8.1, Web logic 10.3

XML Technologies: XML, DTD, XSD, XML, XSLT, SAX, DOM, JAXP, JAXB

Web Development: HTML, DHTML, JavaScript, CSS, AJAX, JSON, JQUERY, JSTL

Web Services: WSDL, SOAP, JAX-WS, CXF, AXIS, JAX-RS, UDDI, WS-Security, SOAP UI

Database and Tools: Oracle 9i/10g/11g, MySQL, DB2, TOAD, SQL Developer

Build & Deployment: Maven, Ant, Jenkins

Testing: JUnit, Mockito, SOAP UI, Firefox Plugin

Tools: Bugzilla, QC, FileZilla, WINSCP3, Edit Plus, Rally, SOAP UI

PROFESSIONAL EXPERIENCE

Confidential, Mooresville, NC

Java Developer

Responsibilities:

  • Developed web based applications using Spring frameworks and modules such as Spring MVC, Dependency Injection, Spring Core, Spring JDBC, and Spring Java Mail Sender Implementation.
  • Prepared Design specifications, mockups and sample solutions and demonstrated to client
  • Developed and consuming Restful Web Services using media applications like JSON, XML and Text data.
  • Exposing and consuming the services to the downstream applications using Apache CXF and Apache camel and achieved integration between applications using Apache Camel.
  • Implemented OWASP CSRF Guard library, a variant of the synchronizer token pattern to mitigate the risk of CSRF attacks.
  • Developing various micro services to implement independent business boundaries.
  • Used Microservices with Spring Boot-based services interacting through a combination of REST and Spring Boot.
  • Implemented with security vulnerable fixes - Cross Site Scripting (XSS), Cross Site Request Forgery (CSRF), Forceful Browsing, Request Token, Password Maintenance using OWASP framework.
  • Implemented request and response objects using SOAP web services and created routes using Apache Camel.
  • Involved in parsing JSON String using JSON parsers like GSON, Jackson.
  • Implemented agent-server messaging dialog using Apache Camel and JMS (Active MQ implementation).
  • Deployed Spring Boot based micro services to Docker Container and Deployed the Docker Image files to servers.
  • Worked on web application security and worked on the security framework Spring Security using Oauth2.0.
  • Worked with Maven for Dependency Management and as build tool.
  • Implemented Spring boot microservices to process the messages into the Kafka cluster setup
  • Kafka Queues is used to store all the messages and routed to the right consumer registered to clustered topics.
  • Created Purge Mechanism which runs on regular intervals and will Purge all older 60 days messages.
  • Implemented to reprocess the failure messages in Kafka using offset id.
  • Implemented Kafka producer and consumer applications on Kafka cluster setup with help of Zookeeper.
  • Built a Restful API to save and retrieve geo locations using a remote server in Java using Spring, PostgreSQL
  • Coding the persistence module using JDBC API's (Prepared Statement and Callable Interface), Springs Templates.
  • Used Jenkins as a build tool and for deploying the modules to server.
  • Packaging and Deployment of builds through Maven scripts and integrated with Jenkins.
  • Used Source code repository management using GIT Stash (Bit Bucket) and Source Tree tool.
  • Designed and developed using Java/ J2EE using Java8, using Lamda Function and Stream API’s.
  • Wrote SQL, PL/SQL and stored procedures as part of database interaction.
  • Worked closely with development team and developed Single Page Applications using Angular 8, Typescript, HTML5, CSS3 and Bootstrap 4 .
  • Created reusable Components, Pipes, Directives and Services using Angular 8.
  • Consumed REST API's using Component based architecture provided by Angular.
  • Worked with SQL databases such as PostgreSQL.
  • Used MySQL to do CRUD operations.
  • Wrote unit test cases using JUnit, Mockito, Easy Mock, Power Mockito framework.
  • Involved in integration support, defect fixes and Unit testing during UAT process.
  • SLF4j was used to monitor the error logs. Used GIT Repository as version control tool.
  • Test Driven Development (TTD) using JUnit & mocking by JMock.
  • Used Agile/Scrum as the working environment for this project.

Environment: Java1.8/J2EE, JBOSS, JSON, REST, SOAP, Kafka, XML, Spring, MySQL, PostgreSQL, Bootstrap, HTML5, CSS3, DB2, SQL, Jenkins, GIT, JUnit, Restful Web Services, slf4j.

Confidential, Morrisville, NC

Java Developer

Responsibilities:

  • Developed web based applications using Spring frameworks and modules such as Spring MVC, Dependency Injection, Spring Core, Spring JDBC, and Spring Java Mail Sender Impl.
  • Developed and consuming Restful Web Services using media applications like JSON, XML and Text data.
  • Used OWASP ESAPI to validate the input requests and encode the output responses to/from the service
  • Developed Web GUI involving HTML5, Node.js, Java Script under MVC architecture
  • Used Angular JS, HTML5, CSS3 all HTML and DHTML is accomplished through Angular JS directives.
  • Also created Restful services using ASP .NET Web API (Version2)
  • Having good knowledge in Angular JS
  • Worked with NoSQL databases such as Mongo DB.
  • Used Pivotal Cloud foundry command lined interface with an HTTP Proxy Server.
  • Used Spring MVC, JSP, JavaScript, J Query, Bootstrap, HTML5, and CSS3 in developing mini-site application.
  • Used Oracle 10g/11g databases to do CRUD operations.
  • Test Driven Development (TTD) using JUnit & mocking by JMock.
  • Used tools like SOAP UI for testing SOAP based Web Services.
  • Implemented request and response objects using SOAP web services and created routes using Apache Camel.
  • Wrote SQL, PL/SQL and stored procedures as part of database interaction.
  • Wrote unit test cases using JUnit, Mockito, Easy Mock, Power Mockito framework.
  • Involved in parsing JSON String using JSON parsers like GSON, Jackson.
  • Implemented agent-server messaging dialog using Apache Camel and JMS (Active MQ implementation).
  • Implemented Application backend as Node.js Express Application Server.
  • Deployed Spring Boot based Microservices Docker and Amazon EC2 container using AWS admin console
  • Developed Web Applications using MongoDB and back-ground processes.
  • Built a Restful API to save and retrieve geo locations using a remote server in Java using Spring, Mongo DB, Apache CXF, and JAX-RS
  • Involved in developing internal application using Angular JS, React JS and Node.js connecting to Oracle on the backend.
  • Involved in coding plug-in to configure JIRA and allow it to access external database field.
  • Used Microservices architecture, with Spring Boot-based services interacting through a combination of REST and Spring Boot.
  • I have designed API’s using Flask and also written multiple scripts using python.
  • I have worked on python modules such as pandas, NumPy.
  • Created Business driven data repots using Phyton for connecting data bases like mongo dB.
  • Worked with Jetty, Apache Tomcat web servers for deploying the web applications.
  • Packaging and Deployment of builds through Maven scripts and integrated with Jenkins.
  • Used Source code repository management using GIT Stash (Bit Bucket) and Source Tree tool.
  • Designed and developed using Java/ J2EE, Collection frameworks.
  • Used Microservices with the individual database and project with no dependencies.
  • Used Agile/Scrum as the working environment for this project.
  • Developed and executed software systems utilizing JavaScript and Groovy.
  • Designed and developed Grails applications for end users.

Environment: Java/J2EE, JSP, JBOSS, JSON, XML, Spring, SQL, Apache Camel, PL/SQL, Node.js, AJAX, JavaScript, JQuery, Bootstrap, HTML5, CSS3, Oracle 10g/11g, OWASP, Jenkins, GIT, JUnit, JIRA, AngularJS, Jetty Server, MongoDB, Gradle, REST, AWS, Log4J

Confidential, NY

Java Developer

Responsibilities:

  • Worked in Agile Scrum Methodology.
  • Used Spring MVC framework for design and development of web application and Integration with Hibernate.
  • Implemented common technical features like Single Sign On , Logging, Auditing, Concurrency access, Transactions Management, Error & Exception handling mechanism, ETL scripts, integrate external interfaces, upstream and downstream adaptations.
  • Implemented single sign on (SSO) with SAML, 0Auth2.0 and Multifactor Authentication
  • Created SOAP based web services using Spring 3.0.
  • Infrastructure experience: ADFS, Security, Domain Service, SSO AD Connect, two-factor authentication, Azure monitoring, Azure Operational Insights, data-center and infrastructure migrations consolidation.
  • Developed Controllers and Service classes that support spring framework.
  • Involved in developing DAOs (Data Access Objects) to backend Database.
  • Developed Angular services to retrieve/store the data to and fro from the database.
  • Worked on jQuery for user interface interactions, effects and themes built on top of the jQuery JavaScripts.
  • Defined required mappings in xml that are supported by MVC architecture and spring framework.
  • Involved in development of SOAP web services using Apache Axis 2 to extract data from databases.
  • Used RESTful services to expose certain functionalities of the application.
  • Have used JSTL Custom Tag library implementing the market specific content presentation.
  • Implemented Object/relational persistence and query service using Hibernate. Developed the data layer using Hibernate Framework. Created Hibernate mapping files and Hibernate configuration files for individual modules.
  • Involved in creating Controller using spring framework and writing JSP 2.0.
  • Have extensively used JQuery 1.4, CSS3 and HTML5 for the front end.
  • Involved in writing Junit test cases in unit testing.
  • Developed Microservices using Spring MVC, Spring Boot, Spring Cloud.
  • Validated web service response using SOAP UI 4.5.
  • Involved in writing persistence objects using Hibernate.
  • Single Sign On (SSO) for cloud-based technologies
  • Inventory groups are added for Amazon Ec2 for instances and monitoring AWS hosts
  • Used JAX-RS plus jersey Implementation for Restful web services.
  • Designed, developed and analyzed the front-end and back-end using Servlets and Spring 3.0.
  • Used metadata excel sheets to dynamically update the UI for the component elements.
  • Involved in UI development using JavaScript, JSP, AJAX and JQuery.
  • Used Hibernate for Object Relational Mapping and Persistence.
  • Interfaced with Oracle TOAD back-end using Hibernate framework.
  • Worked on Encrypting AWS S3 storage Objects.
  • Implemented Microservices architecture using Spring Boot for making application smaller and independent.
  • Implemented Test Driven development using frameworks like Junit, Mockito, and Easy Mock.
  • Used JAXB to parse XML files and transform them into Print Ready format.
  • Deployed applications on WebSphere server during development.
  • Used AJAX Controls to increase the performance of the web application.
  • Involved in using Spring concepts - DI/IOC, AOP, Batch implementation and Spring MVC.

Environment: JAVA/J2EE, HTML, JavaScript, AJAX, JQUERY, CSS3, Servlets, JSP, XML, XSLT, XPath, Eclipse, JUNIT, Tomcat v6.0, Spring frame work- DI, AOP, MVC, REST, Apache Ivy, Angular JS, AWS, SSO

Confidential, FL

Java Programmer

Responsibilities:

  • Involved in Requirements gathering, analysis, design, development, Testing and Maintenance phases of E-BIZ Redesign.
  • Gathered existing functionality of different products from PE & BRD, HLAD and FDN.
  • Implemented RUP development process on Software Development Life Cycle and done with effort estimations using Function points & 3p estimations.
  • Implemented Angular - UI-Grid in the application for rendering rows.
  • Prepared design documents with Sequence Diagrams, Class Diagrams using Microsoft VISIO tool.
  • Used spring framework to inject services, entity services, transaction management, and concerns by factory class corresponding to the use case operation executing.
  • Involved in using spring concepts - DI/IOC, AOP, Batch implementation and Spring MVC.
  • Implemented Declarative transaction management using Spring AOP.
  • Used spring JDBC Template to do CRUD operations with Database.
  • Created WSDLs as per wire frames, UI pages & generated client jars using JAX-WS.
  • Used Apache CXF to create SOAP based & Restful web services.
  • Involved in creating internal & external services, Entity services and handlers.
  • Defined rules using JRules that are defined for resources to show details on UI pages. Followed up with Business Analysts to create conditions & business functions using JRules UI.
  • Created continuous integration builds using Ant & Jenkins. And deployed on WebSphere app server.
  • Created JUNIT test cases and ran the TEST SUITE using EMMA tool.
  • Ran check style, PMD defects & Find bugs and fixed them.
  • Addressed defects identified in QA and IST phases. And tracked QC status as per the guild lines.
  • Used ActiveMQ messaging to set up communication between applications in ESB. And flows are created for JAX-WS and JAX-RS web services.
  • Participated in migration to DB2 data base from Oracle DB.
  • Done with Unit testing using MOKITO.
  • Involved in peer level design & code reviews.
  • Followed coding guidelines and implemented Core Java & J2EE design patterns.
  • Used IBM Clear case as version controlling system.
  • Supported IST, QA and UAT builds and identified issues in Smoke testing and tracked them efficiently.
  • Involved in deploying the application in UNIX and to connect to see logs for fixing UAT/Production defects.
  • Coordinated with Performance team to get thread dumps & tuned java as well as DB code.

Environment: JAVA/J2EE, Servlets, JSP, Web Sphere Application Server 8.x, XML, HTML, XSD, XSLT, XPATH, JAXP, JAXB, WSDL, SOAP, JavaScript, Spring frame work- DI, AOP, MVC, REST, JAX-RS, CXF, IBM MQ Series, RAD 8.0, JUNIT, IBM Clear Case, SOAPUI, JNDI, Java/J2EE design patters, EMMA, Ant, HP QC, DB2, IBM Optim tool etc.

We'd love your feedback!