We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

Atlanta, GA

SUMMARY

  • 7 years of experience in analysis, design, development and implementation of, enterprise and web applications, with skills in wide range of Java technologies.
  • Good understanding of the System Development life cycle (Requirement, Design, Development, Testing, Deployment and support).
  • Experience with development, implementation and maintenance of large web/portal application systems using J2EE technologies (using Core Java, Servlets, JSP, JDBC, JMS, Swing, Struts, Spring, Shell Scripting, Hibernate, XML, a, Web service, Axis, NetBeans, Eclipse, ANT.
  • Strong programming skills in designing and implementation of multi - tier applications using web-based technologies like Spring MVC and Spring Boot.
  • Experienced in working with spring frameworks and ORM mapping tools like Hibernate and MyBatis, which implements Java Persistence API (JPA).
  • Good experience in MVC (Model View Controller) architecture using Struts,Spring, spring web flow, JPA 2, JTA, JNID implementing JSTL (JSP Standard tag library) & custom tag development.
  • Strong experience in Spring Framework in developing applications using Spring MVC, IOC, AOP,JDBC, JPA, Spring Boot, Spring Cloud and Spring Batch.
  • Proficiency in front end development languages like JSP, JavaScript, HTML5, CSS3, JQUERY, AJAX, JSON, DOJO, XML, XSL, XSLT, AngularJS, ReactJS, Sencha EXT-JS and Bootstrap.
  • Experienced in developing SOA (Service Oriented Architecture) and J2EE Web Services based on RESTful, SOAP,WSDL, UDDI, JAX-WS, JAXB, JAX-RS using tools like Apache Axis.
  • Proficient in working with XML related Technologies XML, XSLT, XPATH, XSL, DTD, DOM, and XML Spy tool.
  • Well versed in Web Development Technologies like HTML, DHTML, CSS, XSLT, XML (SAX, DOM), Custom Tags, JAVA SCRIPT.
  • Experienced in using JavaScript library JQuery, MS FrontPage, JSP, Struts Tag Library, AngularJS, Jasmine.
  • Good knowledge in JSON, JAXB, JAXP and Extensive experience in development and implementation of Restful Web Service as a Provider along with JSON as messaging medium and have also implemented Soap based web services using apache-CXF.
  • Experience in using PL/SQL in Oracle, MS SQL Server for developing database to create its objects like tables, views, functions, triggers, RDBMS Design, DB normalization, ER modeling, SQL, PL/SQL, procedures, cursors, functions and stored procedures packages along with knowledge on SQL and HQL Queries. And having knowledge of NO SQL databases like Mongo-dB, Cassandra.
  • Experience in Unix/Linux, Shell Scripting, Build and Deployment.
  • Experienced with JUnit for unit testing and Log4J for extensible logging, debugging and error tracing.
  • Experienced with build tools include Maven, Gradle.DockerandJenkins Version/Source Control tools including SVN and Rational ClearCase. IDE tools like RAD, WSAD, Eclipse, Spring STS, and Borland JBuilder and Oracle Jdeveloper.
  • Involved in developing Test plans, Test Cases (Manual/Automated) tools such as Selenium IDE, Selenium Grid, Junit, Test Procedures and white-box and black-box testing.
  • Used Continuous delivery / Continuous Integration (CD/CI) tools Docker, Jenkins to deploy this application to AWS along with GIT for Version Control of code for incremental development.
  • Worked on various application servers and web servers like WebSphere, BEA Web logic, JBossand Tomcat

TECHNICAL SKILLS

Languages: C, C++, Java (1.8), PL/SQL, UML2.X

Technologies: JSP2.1/2.0/1.2, Servlets 2.x/3.x, JavaBeans, JDBC, Struts2.x, Hibernate3.x/4.x, Spring3.0/4.0, micro services,WebServices,SpringBoot,SOA, JMS2.0, and DOM Parsers, AJAX, Karma, Jasmine

Web Technologies: HTML/DHTML, XHTML2.0, JavaScript1.x, ReactJS XML1.0, XSL, XSLT, XPATH CSS, jQuery, Angular-JS, Ext JS

Development Tools (IDEs): Eclipse, JBuilder, NetBeans, MS Visual Studio, Spring Tool Suite.

Web/Application Servers: Tomcat7.x, WebLogic 10.3/9.2/8.1/7.0 , IBM WebSphere7.x/8. X, JBOSS

Database: Oracle 11g, SQL server 2008, MySQL, Mongodb

Platforms: Windows, UNIX, LINUX, MAC

Testing Tools: JUnit 4.x, JIRA,Mockito, Rally, TestNG, Version1

Version Control: CVS, SVN, VSS and Rational ClearCase, GIT Hub

Methodologies: Agile Methodology, Waterfall model,AWS

Build Tools: Gradle, Maven

PROFESSIONAL EXPERIENCE

Confidential, Atlanta, GA

Java/J2EE Developer

Responsibilities:

  • We will build a market generation segmentation engine used throughout Campaign Automation for slicing large prospect populations into very specific groups for the purposes of targeted marketing.
  • Design and developed web application using core Java and J2EE technologies and worked on various development activities on front-end redesign.
  • Developed RESTful Micro Services using Spring Boot and Spring Cloud.
  • Implement new features based on provided technical and user experience design.
  • Design and developed web application using core Java and J2EE technologies and worked on various development activities on front-end redesign
  • Implemented spring modules Dependency Injection and Aspect Oriented Programming.
  • Developed server side application to interact with database using Spring boot and Hibernate
  • Collaborated with developers and other professionals within the organization.
  • Worked with RESTful APIs and other programmatic interfaces.
  • Developedmicroservice architectures.
  • Extensively used Micro services so that the services can be independently developed, tested, deployed, monitored, and scaled.
  • Build interactive applications leveraging React JS.
  • Using AWS for deploying and scaling web applications and services developed in java, node.js and Docker
  • Performed root cause analysis to efficiently identify and resolved problems.
  • Designing and writing test automation scripts.
  • Assist in migrating SaaS product to cloud native technologies.
  • Used Gradleand Ant build scripts to build the application.
  • Integrated Spring DAO for data access using Hibernate, used SQL for querying databases, designed & developed persistence service using Hibernate framework.
  • Proposed and implemented various ideas like shared libraries,design patterns in developing, deploying and integrating the applications.

Confidential, Clear Brook, VA

Java Developer

Responsibilities:

  • Involved in all phases of Software Development Life Cycle (SDLC) of project including requirement Analysis, Designing, Building, Unit testing and Deployment.
  • Design and developed web application using core Java and J2EE technologies and worked on various development activities on front-end redesign.
  • Developed front end UI screens usingHTML,CSS,API’S,JavaScript,Spring,Springboot,Microservices,LESS, Bootstrap, CSS3, Angular-UI and AngularJS.
  • Launched and connected to an EC2 Linux instance on AWS
  • Redesigning the E-Z-Pass website to be feasible with HTML 5 and functionality changes according to client requirements. Creating custom, general use modules and components, which extend the elements and modules of core AngularJS.
  • Implemented code according to coding standards and created AngularJS Controllers, Services, Directives and Filters.
  • Tested all the application controllers extensively with AngularJS built-in testing features and Jasmine
  • Implementedspring modules Dependency Injection and Aspect Oriented Programming.
  • Developed server side application to interact with database using Spring boot and Hibernate.
  • Developing Controllers, Service Classes and DAO based on MVC architecture.
  • Integrated Spring DAO for data access using Hibernate, used SQL for querying databases, designed & developed persistence service using Hibernateframework.
  • Implemented Server caching using IBM proprietary API classes and used Log4J logging framework for logging messages at various levels.
  • Performing unit testing and reviewing the results with the team and participated in daily meetings with the business analysts to document the requirements and enhancements.
  • Meetings with the offshore team to address the integrated application issues.
  • Extensively used Liquid XML and SOAP UI for testing the web services.
  • Worked with third party database tool TOAD to write/fine-tune the PL-SQL queries.
  • Coordinating with server admins in application deployments and server configuration.
  • Travelled to offshore locations to train the resources and work with the QA analysts.
  • Proposed and implemented various ideas like shared libraries, design patterns in developing, deploying and integrating the applications.
  • Developed the message listener beans and session beans to read and process queue messages. Configured JMS queues and activation specifications on the application server.
  • Configured the EJB container with listeners, data sources and session beans.
  • Developed simulator applications using servlets, Node JS and jsp to test the back end jobs.
  • Providing trouble shooting and error handling support for multiple applications.
  • Used code version controlling using Tortoise SVN.

Environment: Java 1.7/1.8, EJB 3.1, Servlets 3.0, JDBC 4.0, spring 4.2, Hibernate 4.0, HTML 5, AngularJS 1.6, WebSphere 8.5, Oracle, SOAP UI 5.2, TOAD, Liquid XML, log4j, JUnit, Jenkins,Docker,Gradle Tortoise SVN, Win SCP, Windows, Linux.

Confidential, Santa Clara, CA

Java/J2EE Developer

Responsibilities:

  • Analyzed use cases, created interfaces and designed the core functionality from presentation layer to business logic layer.
  • Implemented and designed applications using Software Development Life Cycle (SDLC) that includes Requirements Analysis, Design, Coding, Testing.
  • Implementation and maintaining applications along with methodologies like Object Oriented Analysis and Design (OOAD).
  • Responsibilities include analysis of applications, designing of the enterprise applications, functional, technical and project management.
  • Design and Developed applications using Core Java, Java Collection,Spring,Node JS,JDBC, API’S, AWS, Servlets, JSP.
  • Implementing Spring and Struts Framework and Re designing the existing applications.
  • Working on front-end and back-end application development. Have upgrade additional functionalities and services with the use cases provided. Attended JAD sessions for collecting the business requirements. Worked on creation of MOCKUP screens using BluePrint and presented to the users before development.
  • Re-developing JSP elements, Custom Tag Libraries and JavaScript code for JSP’s to upload applicant case documents and also retrieve the documents from Enterprise Content Engine.
  • Worked on implementing Web-Services SOAP and RESTFUL services in which request and responses are Image documents being transferred between applications.
  • Implemented IBM Content Management architecture for an efficient implementation of the view level customizations and interfaced with the application logic.
  • Implemented Persistence Layer Queries, Stored procedures, Functions, Packages.
  • Used Maven and Ant build scripts to build the application.
  • Use MVC Design Pattern in the application. Incorporated an efficient way of doing builds and deploying the application to WeblogicandTomCat Application Server.
  • Used Content Delivery Networks (CDNs) to accelerate website performance and provide a numerous benefits for users and also for the network infrastructure.
  • Used CDN in a system of servers deployed in different geographical locations to handle increased traffic loads and reduce the time of content delivery for the user from servers.
  • Monitored the error logs using Log4J and fixed the problems. Used HCS (Health Commerce System) system with Single Sign On for Applications. Used Oracle &MySql Server to manage data and create tables Used Eclipse Luna, Neon Oracle IDE for developing project.
  • Developed Parser and Builder XML, XSLT, Java Beans,Jenkins,Docker J-Query.UsedJUnittestcases for creating and testing the app.

Environment: J2EE, JSP, Struts2, Spring, IBM Content Management, HTML5, Web Services, RDBMS, JavaScript, XML, JDK, MAVEN, IBM Rational Clear Case, JPA, JSF, JQuery, Weblogic Application Server, GIT, Log4j.

Hire Now