We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

5.00/5 (Submit Your Rating)

Charlotte, NC

SUMMARY

  • Around 8 years of complete software life cycle development experience as aJAVA/J2EE developer, working through Analysis, Design, Development, Testing, Implementation of applications inJAVA, J2EE in Client/Server and web - based n-tier architecture systems.
  • Experienced in multi-tier distributed web application development in various platforms includingJava, JEE Spring 2.X & 3.X, Struts, Hibernate 3.2.X, Spring, Spring Boot, Spring Boot data JPA, Servlet, Apache tomcat, Web Services, XML, JSON, JavaScript, Ajax, jQuery, CSS, HTML, DHTMLXGRID, Life ray 6 and related technologies on UNIX/LINUX & Windows platforms.
  • Experience in designing and developing N-tier Architecture applications withJava/J2EE using Web Services, Servlets, JSPs, JDBC, XML,JavaMail, DAO, JMS, MDB, Apache Struts1/2, HTML5, CSS3, AngularJS, jQuery, AJAX, JavaScript.
  • Proficient in Java/J2EE technologies like JSP, Servlets, Spring, Struts, Hibernate, AJAX, Java Beans, JNDI, JMS, JAXB, XML and web services.
  • Experience in SDLC, Waterfall and Agile Methodologies.
  • Experience of managing large-scale deployments of applications on AWS using tools like Cloud formation to automate infrastructure deployment. Also, hold proficient noledge of Amazon EC2, Amazon S3, Amazon Elastic Load Balancing and other services of teh AWS family.
  • Proficient in Web-Development technologies like Servlets, JSP, JSON, JSTL, HTML, HTML5, JavaScript, CSS, CSS3, XML, XSL/XSLT, Angular JS, Node Js, AJAX, jQuery.
  • Strong experience in Service Oriented Architecture (SOA) and publishing Web Services both SOAP & REST (consume and implementations) that include several components like SOAP, WSDL, XSD, UDDI, Apache Axis2 and JAX-WS, JAX-RS.
  • Conversant with web/application servers like JBoss, Web Sphere
  • Tomcat and WebLogic Good experience in various Core Design Patterns like Creational, Structural and Behavioral pattern such as Singleton, Factory, Façade, Strategy, MVC architecture, DAO etc.,
  • Technologies extensively worked on during my tenure in Software Development are Struts, Spring, CXF Rest API, Web services, SOAP, XML, JMS, JSP, JNDI, Apache, Tomcat, JDBC and various Databases like Oracle, and Microsoft SQL server.
  • Good Expertise in analyzing teh Document Object Model (DOM) Layout, DOM Functions, and Java Script functions, Cascading Styles across cross-browser using Fire Bug, Developer Tool Bar.
  • Handled operations and maintenance support for AWS cloud resources which includes launching, maintaining and troubleshooting EC2 instances, S3 buckets, Auto Scaling, Dynamo DB, AWS IAM, Elastic Load Balancers (ELB) and Relational Database Services (RDS).
  • Experience in Web Application development using HTML, CSS, PHP, Python and JavaScript.
  • Experience on different IDEs such as IntelliJ IDEA, Eclipse, Spring Tool Suite, RAD and deployment using Application Servers like Apache Tomcat, BEA WebLogic, Web Sphere, Glassfish, Camel and JBOSS.
  • Excellent communication skills, leadership skills, interpersonal skills, self-motivated, quick learner, team player, pro-active learner.
  • Experience in database programming using Oracle 11g & SQL Server … DB2, RDBMS, MySQL and noledge on SQL queries.
  • Experience in upgrading and migrating various versions of MySQLdatabase on different platforms and provide solutions related to teh migration to MYSQL.
  • Experienced in handlingMySQLSecurity, establishingMySQLReplication andMySQLClustering between two or moreMySQLDatabase servers.
  • Comprehensive Experience with Waterfall, Agile software methodologies by coding application components using Iterative development and Test-Driven development approaches.
  • Expertise in developing various JavaScript frameworks like Angular.js,Backbone.js, Require.js, Node.js, Knockout.js, Express.js, Underscore.js, React.js/Redux, Ember.js, Pdf.js, Spine.js, Ext.js, Responsive web design. (RWD).

TECHNICAL SKILLS

Languages: C#, Java, SQL, PL/SQL

Java/J2EE Technologies: JSP, Servlets, JDBC, EJB’s, JNDI, RMI, MDB, JMS, Log4j, JUnit, Jenkins, ANT, Maven

Frameworks: JSF, Spring, Struts 1.2/2.0, Tiles, Hibernate, MVC, MVVM

IDE Tools: Eclipse, NetBeans

Web Technologies: JavaScript, CSS, HTML, AngularJS, NodeJS, XML Query, jQuery, XSLT, AJAX, JSON, JSTL, JAXB

Databases: Oracle 9i/10g, MySQL, PostgreSQL, MS SQL

Design/project Methodologies: UML, Design Patterns, Agile, Waterfall

Application/Web servers: JBoss, Apache Tomcat, IBM WebSphere, OC4J and WebLogic

Web Services: SOAP based JAX-WS, JAX-RS Restful Web Services

Version Control Tools: Git, SVN, CVS

Design Tools: Rational Rose, Microsoft Visio

Operating System: Windows, UNIX, Linux

Testing Tools: Selenium IDE/RC/WebDriver, JmeJUnitter, Sikuli, Ranorex.

PROFESSIONAL EXPERIENCE

Confidential, Charlotte, NC

Java/J2EE Developer

Responsibilities:

  • Defined and developed teh application's presentation layer using HTML5, CSS3, JSP, JavaScript and Backbone.JS with Dust.JS templating.
  • Implemented Fork/Join Framework in Spring Batch application.
  • Experience in building N-Tier Web Enabled Applications using Java, J2EE, JSP, Servlets, EJB, JSTL, JDBC, JMS, Spring, Struts, JNDI, Ant, Maven, Web Services SOAP, RESTful.
  • Developed server-side software modules and client-side user interface components deployed entirely in Compute Cloud of Amazon web Services (AWS).
  • Followed agile software development, test driven development and scrum status meetings
  • System built using Model-View-Controller (MVC)architecture.
  • Delivered successful RESTFUL web service with React, PERL, HTML, Bootstrap, JavaScript and MySQL.
  • Implemented generating teh verification hash code using crypto package onNode.JSand Added user validations and user permissions by using theNode.js. Implemented Fork/Join Framework in Spring Batch application.
  • Used Angular.jsandNode.jsframework for building web-apps and is highly efficient with teh Laravel PHP framework as well as using Restful services
  • Method references are used provided in Java8 to make use of methods already named.
  • Implemented user interface guidelines and standards throughout teh development and maintenance of teh website using teh ReactJS, CSS.
  • Worked on Angular JS 1.2.0 version for client-side JavaScript MVC framework for teh development of dynamic web applications.
  • Creating a Post Mates Clone using MongoDB, Express with Loopback, React, Node.js and Redux.
  • New features implementation as well as fixing existing bugs.
  • Involved in writing SQL queries and procedures and applying optimization techniques.
  • Worked with ES6 features, used babel, web pack with ES5, React JSX.
  • Developed teh application usingServletsandJSPfor teh presentation layer along withJavaScript for teh client-side validations.
  • Created RESTful API endpoints using Node JS (Express JS)
  • Created RESTful API endpoints using Node.js and Express.js Framework and used JWT tokens to implement authentication.
  • Develop Web Application backed by jQuery, React JS and other Java script frameworks to enable optimum user experience throughout teh app.
  • Migrated teh MySQL schema of inventory management into Mongo DB collection.
  • Designed schema and tuned MySQL for performance. Also, Diving and running complex SQL joins, queries.
  • Upgraded existing Windows XP client machines to teh latest Rational software version and tested teh configuration/communication to teh new servers.
  • Designed and implemented application using Java, Spring Annotations, Spring AOP, Spring Transactions, JPA.
  • Used JPA in mapping bean class to database tables to provide transparent persistence.
  • Designed and developed services using JAX-RPC, JAX-RS and WSDL.
  • Designed Frontend with in object-oriented JavaScript Framework like AngularJS and node.js along with HTML, CSS3, SASS and JSP.
  • Involved in teh creation of interface to manage dealer menu and Bulk update using JQuery.
  • Developing reusable Node.JScomponents using NPM and customized Object-oriented JavaScript code
  • Exposing teh application using secure HTTPS protocol using Node.JS.
  • Configured JSP component with Spring MVC Frame Work.
  • Extensively worked with WebLogic JMS extensions to co-ordinate communication between different applications.
  • Used Git version control, Jenkins for Continuous Integration and Maven for system build.
  • Used Log4J to validate functionalities and JUnit for unit testing.
  • As a scrum team member worked on agile stories, troubleshooting issues, fixing defects, code review, resolving merge conflicts, QA.

Environment: Java1.8, IntelliJ IDEA 15.0.6, HTML5, Spring3.0 XMLCSS3, JavaScript, jQuery, NodeJS, JIRA, LESS, GIT, React.JS, ES6, Gem fire, Angular 2.0, Spring 4, Spring boot, Hibernate 4, Oracle, NoSQL MongoDB, EXT-JS, HTML5, AWS, AngularJS, React.JS, NodeJS, JavaScript, jQuery, CSS3, REST Web services, Rabbit MQ, Junit, XML, JAXB, Maven, GIT, Jenkins, Web Sphere, Docker, AMQP, MySQL, Cassandra.

Confidential, Columbia, MD

Java/J2EE Developer

Responsibilities:

  • Involved in teh design, development and testing phases of software development using Scaled AGILE methodology with Test Driven Development (TDD) and Pair Programming.
  • Implemented MVC architecture using Spring MVC framework. Composing teh application classes as Spring Beans using Spring IOC/Dependency Injection.
  • Used Spring MVC and Hibernate ORM to mapJavaclasses to data base tables using various annotations and POJO classes.
  • Designed and integrated thefull-scale Spring/Hibernate persistence solution with teh application architectures.
  • Worked on generating teh web services classes by using Service Oriented Architecture SOA, WSDL, UDDI, and SOAP.
  • Database Administrator with 5+ years of core IT experience in Database Installation, Designing, Administration and Troubleshooting database servers likeMySQL5.6,MySQL5.5,MySQL5.1, Oracle … R2, on Windows, Linux, Solaris, Unix and CentOS platforms.
  • Developed and implemented teh MVC Architectural Pattern using Spring Framework including JSP, Servlets and Action classes.
  • Designed and Developed User Interface using Spring framework and JSP, JSTL, EL, Custom Tag libraries, jQuery, andCSS.
  • Used Angular.jsandNode.jsframework for building web-apps and is highly efficient with teh Laravel PHP framework as well as using Restful services
  • Ran dockercompatibility testing on various Linux distros, Amazon(AWS) and Google cloud Engine(GCE).
  • Designed RESTful XML web service for handling AJAX requests and configured Hibernate objects as Spring Beans in theSpring Configuration File.
  • Securing Apache HTTPD and Tomcat 8 following CIS (Center for Internet Security) Standards.
  • Worked on Angular JS 1.2.0 version for client-side JavaScript MVC framework for teh development of dynamic web applications.
  • Has deep understanding of both Relational Database and also experience in non-relational database like Mongo DB.
  • Implemented various testing scenarios like Contract, Functional, Performance and Integration tests as part of Micro service architecture using mock server for mocking teh backend.
  • Worked on Para soft test suite configuring and maintaining teh scripts to ensure teh behavior of teh migrated service.
  • Deployed and Monitored Micro Services Using Pivotal Cloud Foundry, also Managed Domains and Routes with teh Cloud Foundry.
  • Developing CLI for teh application using Node.JS to act as an interface for teh SAS switch's endpoint that would work on UNIX and Windows platform
  • Involved in teh development of presentation layer and GUI framework using AngularJS, Javascript and HTML.
  • Used teh jQueryjava-script framework to complement with Angular JS as needed.
  • Deployed and developed my project using AWSEC2, S3, Data pipeline, Elastic Beanstalk, cloud watch, Elastic search, AWS server migration service, Lambda, Amazon messaging services (SQS and SNS) and Amazon Kinesis services.
  • Used teh AWS mobile SDK which halps to build high quality mobile apps quickly.
  • Used AWS data pipeline service for moving data between AWS compute and storage services and created complex data processing fault tolerant and repeatable workloads.
  • TEMPHas created PL/SQL procedures, functions and complex SQL queries for admin services.
  • UsingJavaMessaging Service JMS for messaging, configured queues and topics on teh WebLogic10.3 Application Server and used them for messaging.
  • Involved in support for production environment and JBoss server hanging and server crash issues.
  • Implemented Hibernate ORM, Batch Processing, annotations, and interceptors.
  • Developed Database Objects like PL/SQL packages, Stored Procedures, Triggers and Materialized Views.
  • Integrated Apache Kafkafor data ingestion.
  • Authentication and security in Apache Kafkapub-sub system.
  • Produced RESTful Web Service server with spring, set JSON data type between front-end and teh service layer.
  • Used JIRA to keep track of outstanding bugs to reduce downtime, increase productivity and improve communication.
  • Did packaging and deployment of applications on JBOSS environment using CI/CD(Jenkins) and Maven scripts.
  • Worked in implementation of UNIX shell scripts for file transfer and processing.
  • Defined project dependencies for Maven to build teh project based on teh package goals and used CVS for version control.

Environment: Java1.8, JSF 1.2, EJB3, JSP, JSTL, Spring, JMS, JPA, jQuery, Eclipse, UML, HTML, JavaScript, Angular.js, Node.js, MySQL, XML,WebSphere 6, Log4j, Oracle, JNDI, JBoss, AWS.

Confidential, Beaverton, OR

Java/J2EE Developer

Responsibilities:

  • Developed application usingJava, J2EE, Struts, spring, Hibernate, Angular JS and SOAP/REST web services.
  • Written Struts action classes, Hibernate POJO classes and integrated Struts and Hibernate with spring for processing business needs.
  • Developed model components using session beans and used local message driven beans (MDB) to interact with session using EJB.
  • Used AWS to deploy teh project on EC2 instance. Implementation of teh Business logic layer for MongoDB Services.
  • Developed REST based Microservicesusing Spring Boot.
  • Used Annotations in Spring to configure beans.
  • Implemented distinctive design patterns like DAO, Single Pattern and MVC Architectural design pattern of Spring.
  • Developed user interface (UI) using JSP, HTML, CSS and Java Script to simplify teh complexities of teh application.
  • Developed teh application using Angular-JS, Node-JS, Express-JS, Mongo-DB, Angular-UI, HTML5, Bootstrap, CSS3 and JavaScript.
  • Generated teh web services classes by using Service Oriented Architecture (SOA).
  • Described teh location of teh web services server and its functionality in WSDL.
  • Developed teh user interface with jQuery framework which included HTML manipulation, CSS and AJAX (for updating parts of webpage without reloading it).
  • Used Struts Tag Libraries and Struts Tiles Framework to reuse teh layouts.
  • Written custom filters and directives for teh HTML5 using AngularJS code.
  • Modified Oracle database with teh use of JDBC managed by Hibernate.
  • Written Unit Test Cases for all teh developed use cases and did integration testing using Junit.
  • Used Log4j for logging, debugging and tracking.
  • Used Eclipse as theJavaIDE in teh development of teh application.
  • Used Jenkins while deploying teh applications on WebLogic server.
  • Used SoapUI for functional testing of web service.

Environment: JavaJ2EE, Spring (MVC, Security, WS, Data), AWS EC2, RESTful, SOAP, RabbitMQ, HTML5, JavaScript, Bootstrap, AngularJS, SVN, GIT, Version One, IntelliJ IDEA, Jenkins, JUnit, Hp Fortify, Gradle, JAX-RS, Log4J, Apache tomcat Application Server, Agile methodology, Sonar Qu be, Node.js, Angular.js, MySQL, Cassandra, Mongo DB.

Confidential

Java/J2EE Developer

Responsibilities:

  • Developed class diagrams, sequence diagrams and object diagrams using UML methodology.
  • Design and Development of teh Object-Oriented applications using OOA and OOD techniques in all Business Areas using Rational Rose.
  • Developed front-end content using JSP, Servlets, DHTML, JavaScript and CSS.
  • Developed SQL stored procedures and prepared statements for updating and accessing data from database.
  • Developed web-layer using Spring MVC Framework with JSP, CSS, AJAX, and JavaScript.
  • Configured LDAP server to be used with Spring Security to provide authentication for internal application.
  • Worked within SOA based enterprise framework to build web services.
  • Developed XML Converter classes based on JDOM and XPATH and XML technologies to obtain and persist data.
  • Developed and worked with JSP custom tags.
  • Validated teh UI components using AJAX Validation Framework.
  • Implemented Ajax with jQuery to refresh user selections.
  • Developed teh Action classes and Form Beans.
  • Performed regression testing using JUnit Testing Framework for teh entire application.
  • Used SQL*Plus and TOAD for SQL and PL/SQL development.
  • Worked closely with Photoshop designers to implement mock-ups and teh layouts of teh application using HTML, CSS and JavaScript.
  • Debug teh application using Firebug too traverse teh documents and manipulated teh nodes using DOM and DOM functions.
  • Involved in teh development of different user interface screens using JavaScript, CSS, and HTML.
  • Developed presentation modules using Spring framework.
  • Used Spring Security for securing teh web tier Access.
  • Wrote PL/SQL stored procedures, Prepared statement and used API.
  • Used JUnit for unit testing.
  • Written ANT scripts for building application artifacts.
  • Monitored teh error logs using Log4J and fixing teh problems.
  • Extensively used JDBC to access teh database objects.

Environment: Core Java, JDK, J2EE, Servlets, JSP, Spring, MVC, EJB, Java Beans, SQL, PL/SQL, Design Patterns, JDBC, JBOSS, Log4J, Apache ANT, JavaScript, CSS, HTML, XML, DB2, Stored Procedures, Windows 2000/NT/98 OS.

Confidential

Java Developer

Responsibilities:

  • Developed teh application using Spring Framework that leverages classical Model View Layer (MVC) architecture. UML diagrams like use cases, class diagrams, interaction diagrams (sequence and collaboration) and activity diagrams were used.
  • Worked in an Agile work environment with Content Management system for workflow management and content versioning.
  • Responsible for setting up AngularJS framework to achieve data binding between HTML and JavaScript objects.
  • Designed and developed Application based on Struts Framework using MVC design pattern.
  • Implemented MVC design pattern using JSF 2.0 with Rich faces UI framework
  • Designing, Development, JUnit testing and Integration of many components of teh applications from end-to-end, i.e. Front-end (View) to JSF Controllers and configurations to Data Model and JPA mappings as well as generating entities.
  • Involved in designing user screens and validations using HTML 5, jQuery and JSF as per user requirements.
  • Implemented teh search functionality for Internal Application using Angular JS.
  • Used Struts Validator framework for client-side validations.
  • Used Spring Dependency Injection properties to provide loose-coupling between layers.
  • Implemented teh Web Service client for teh login authentication, credit reports and applicant information using JAX-WS 2.0 and Apache Axis 2.
  • Used Web services (SOAP, Rest) for transmission of large blocks of XML data over HTTP.
  • Used Hibernate ORM framework with Spring framework for data persistence and transaction management.
  • Used Hibernate 3.5 object relational data mapping framework to persist and retrieve teh data from Oracle and MySQL databases.
  • Used Maven for compilation, packaging and deployment in teh Apache Tomcat and WebSphere Application servers.
  • Implemented teh logging mechanism using Log4j framework.

Environment: JDK 1.6, Agile Development Process, Struts 1.x, JSF2.x, Spring 3.0, Spring framework, Hibernate 3.5, RSA, JMS, JSP, Servlets, WebSphere 7.1, AngularJS, Apache Tomcat, Oracle and MySQL Databases, AJAX, Windows XP, HTML, XML, SOAP, Maven2.x, Log4J, Bootstrap, XML, XSLT, XSD, jQuery, JavaScript, JUnit, SVN.

We'd love your feedback!