We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

2.00/5 (Submit Your Rating)

Phoenix, AZ

SUMMARY:

  • Having around 8+ years of professional experience in developing web based, SOA based and client/server applications in multi - platform environments with Java/J2EE technologies, involved in all the phases of Life Cycle of Software Development (SDLC).
  • Experience with Core Java with MultiThreading, Concurrency, Exception Handling, File handling, IO, Java Collections and Generics.
  • Proficient in Java MultiThreading, Thread lifecycle methods and multiple requests handling using synchronization.
  • Analysis, Design and Development of J2EE Business, Web-based and n-tier applications using the core technologies - Java, Servlets, JSP, JSTL and XML.
  • Experience in developing web based J2EE applications using Struts/Spring frameworks.
  • Experienced working with Java8 concepts like java8 Lambdas, Streams and Completable features.
  • Experience in using Data Structures and Algorithms, Object Oriented Analysis and software design patterns.
  • Experience in developing front-end User Interfaces using XML, HTML/HTML5, CSS/CSS3, Angular JS, Angular 2, Ajax, JQuery and JavaScript.
  • Experience in Telecom Domain Specific Frameworks such as Concept wave.
  • Sound experience in Python, WAMP (Windows, Apache, MySQL, Python/PHP) and LAMP (Linux, Apache, MySQL, Python/PHP) Architecture.
  • Extensive experience in Test Driven Development (TDD) and actively involved in Requirement gathering, Analysis, Design, Coding, Code Reviews, Unit and Integration Testing.
  • Followed best practices using J2EE design patterns (MVC, Service Locator, Singleton, Session Facade, Business Delegate, and DAO).
  • Hands-on experience in different modules Spring Framework’s Spring Web Flow(Spring Core, Spring MVC, Spring ORM, Spring JDBC, Spring Security, Spring Cloud) Inversion of Control and Dependency Injection of Spring Application Framework.
  • Experience Developing application using Groovy, Grails, GSP, GORM and Grails Plugins and Grails Rest Services.
  • Experience as Hadoop Developer with good knowledge in Hadoop Framework, Map Reduce and configuration of Hadoop cluster in Distributed mode and also in Cloudera Distribution Hadoop system.
  • Hands-on experience in development of microservices and deploying in Docker.
  • Experience in Spring Framework such as Spring Boot, Spring Batch, Spring IOC, Spring Resources, Spring JDBC, Spring Source.
  • Experience with various IDEs like Eclipse, JBuilder, IntelliJ and Velocity Studio.
  • Implemented the core product projects on Lean and Kanban Methodology and involved in delivering high quality health care product.
  • Implemented projects on Agile Methodology and involved in running the scrum meetings.
  • Experience in developing web - services using SOAP, WSDL, REST and ApacheAXIS2.
  • Experience in designing and developing UI Screens using Java Server Pages, HTML, CSS and JavaScript.
  • Worked on enterprise web application which is used for online ticket booking system for the flights using J2EE, JSP, JavaScript, HTML5, CSS3, BOOTSTRAP, AJAX, Mongo DB.
  • Experience with IBM WebSphere as application server, its configuration and performance tuning.
  • Experience in designing transaction processing systems deployed on various application servers including Jboss, Apache Tomcat, Web Sphere, Web Logic.
  • Excellent in relational database (RDMS) experience in Oracle, MySQL, SQL Server, IBM DB2 and MongoDB for Big data environment, Experience in writing the SQL Queries.
  • Strong experience in technologies such as JSP Servlets, Struts, Spring Batch, Hibernate, ATG Commerce, EJBs, MDBs, Session Beans, JDBC, and JNDI.
  • Experience on Amazon Web Services (AWS) Component Usage, Configurations and Deployment - Elasticsearch, EC2, S3, SNS, SQS.
  • Working knowledge on Amazon Web Services and Cloud-based infrastructure tools and components like AWS, EC2, S3, Virtual Private Cloud (VPC), and Elastic Load Balancing (ELB).
  • Very good understanding on NOSQL Database like Mongo DB and Cassandra.
  • Implemented a Continuous Integration System using SVN, Jenkins, Bamboo and ANT.
  • Used CVS, Maven, and SVN, GitHub, Rational Clearcase for Source code version control.
  • Experience in designing and developing UI Screens using Java Server Pages, HTML, CSS and JavaScript.
  • Experience in UNIX, Linux and UNIX Shell Scripting, good knowledge in Unix commands and in creating Unix Shell Scripts.
  • Good Experience on Quality Control, JIRA, for tracking the tickets like accepting the tickets/defects, submitting the tickets, reviewing code and closing the tickets etc.,
  • Designed dynamic user interfaces using AJAX and JQuery to retrieve data without reloading the page and send asynchronous request.
  • Excellent Client interaction skills and proven experience in working independently as well as in a team.
  • Excellent Communication, Analytical, Interpersonal and Presentation skills.

TECHNICAL SKILLS:

Operating Systems: Windows 9x/NT/2000/ 2003/XP/Vista/7/8/8.1/10indows, UNIX, Linux, MSDOS.

Programming Languages: Java/J2SE 1.4/1.5/1.6/1.7, AWS, SQL, PL/SQL, Python, C++, C

Web Technologies: JDBC, Servlets, JSP, JSTL, Java Beans, MVC, Struts, EJB, JSF, JNDI, JMS, SOAP, JSON, XML and HTML5, CSS3, Java Script, jQuery, AngularJS.

Frame Works: Struts2, LOG4J, Spring Core, Spring MVC, Hibernate, Junit, Spring Boot, Spring Security, Spring Cloud, Play/Akka.

AXIS2:, SOAP, WSDL, WADL, REST (JAX-RS).

Scripting Languages: JavaScript, JQuery.

Web/Application Servers: Apache Tomcat, WebSphere Application Server, BEA WebLogic, JBoss

Databases: Oracle 9i/10g/11g, MS Access, IBM DB2, MS SQL Server 2005/2008, My SQL, MongoDB, Cassandra.

IntelliJ:, Eclipse, Velocity Studio.

Source Control: CVS, SVN, Maven, Subversion.

Methodology: SDLC, RUP, Agile/SCRUM, waterfall, spiral, Iterative, Design Patterns, SOA

Other Tools: TOAD, Log4J, MS-Office, JIRA, SQL Developer.

PROFESSIONAL EXPERIENCE:

Confidential, Phoenix, AZ

Java/J2EE Developer

Roles & Responsibilities:

  • Developed Web Interface using JSP, JSP Standard Tag Libraries (JSTL) using Struts Framework.
  • Designed the system using spring MVC Model Architecture. Developed business logic layer using spring Dependency Injection and client side Java - beans for DAO Design Patterns.
  • Developed application using spring MVC, Spring Batch, JSP, JSTL and AJAX on the presentation layer.
  • Working on Angular 2, HTML5, CSS3 and Typescript. Worked on additional frameworks like Bootstrap for responsive design.
  • Designed and developed components relating to Concept Wave Projects.
  • Created internal dashboards, alerts, and scheduled reports to monitor overall Splunk performance. On boarded new data into a multi-tiered Splunk environment.
  • Created and updated database objects in Concept Wave Frameworks.
  • Created Stream Rest Based Application interfaces on Java 8 environment.
  • Implemented batch configuration in spring boot application.
  • Created multi-module Maven project to integrate Spring boot, Restful API, Oracle & microservices and Jenkins for continuous integration.
  • Used Docker to containerize the Services and APIs to run on AWS EC2 instances.
  • Used cloud computing technologies Amazon EC2 and Amazon S3 web services for Cloud Drive, Cloud Search. Migrated corporate Linux servers from physical servers to AWS virtual servers.
  • Implemented microservices using Pivotal Cloud Foundry platform build upon Spring Boot Services.
  • Created User Services in Cloud Foundry for connecting database with different life cycles using spring profile.
  • Worked on Java Multithreading, Collections & Coherence Framework. Implemented Java Multithreading to refresh the cache at a given set of time interval.
  • Created SOAP web service in pushing data to downstream systems and implemented request and response objects using SOAP web services.
  • Used SOAP web services to get corporate card information and to make change changes in the card database for businesses.
  • Created API Jenkins job, set up GitHub repository for Mule project also created project POM.
  • Developed and written Stored Procedures and views to extract the needed data from DB2 using JDBC and reflect on UI. Created DB2 stored procedures for implementing business logic at the database level.
  • Used IBM Data Studio to view and update the DB2 Database and worked on MongoDB.

Environment: Java 8, Spring 3.0, Struts 2, Spring Batch, Bamboo, Pivotal Cloud Foundry, Spring Boot, Mongo DB, Microservices, Drupal, Hibernate 3.0, Angular 2, GitHub, Concept Wave, Multithreading, Web Services (REST, SOAP), WebSphere, Spring, HTML, JSP, CSS, JavaScript, JSON, jQuery, Angular- JS, Xml, JBOSS 6.2, DB2, Stored Procedures(DB2), JUnit, Ant, Windows, Agile/Scrum.

Confidential, Irving, TX

Java/J2EE Developer

Roles & Responsibilities:

  • Involved in analysis, design and implementation phases of the software development lifecycle (SDLC).
  • Designed and developed various modules of the application with J2EE design architecture, using spring MVC framework, and deployed the spring components on WebLogic.
  • Deployed application using Pivotal Cloud Foundry (PCF) CLI and with Pivotal Cloud Foundry, the service binding details are injected from the deployed cloud platform itself.
  • Experience developing robust and highly scalable applications based on microservices architecture.
  • Developed sales and margin module using Spring Boot, Microservices.
  • Used Eclipse IDE as the development environment to design and develop the code.
  • Involved in the integration of Spring components for implementing Inversion of Control (IOC) using Dependency Injection and integration of other spring components like Dispatcher Servlets, Controllers, Model and View Objects.
  • Working in an intense iteration based lean agile system and integrated Junit 4 test cases into the application and promoted test-driven development within the team.
  • Created and updated database objects in Concept Wave frameworks.
  • Used Jaxb to map java classes to XML schemes under Spring framework and used Xslt to transform the XML files, XSD was used to describes the structure of XML.
  • Multithreading was used for high performance applications and to process data in chunks to improve performance.
  • Used Struts 2 framework along with Spring and to model the application in MVC architechture.
  • Used Java 8 features - Streams, Collectors, Lambda, new///’” Executor service.
  • Implemented stored procedures using the Hibernate framework.
  • Extensively used core java such as Exceptions, Collections, Synchronization using Thread Pools, executive service and lock interfaces.
  • Developed application using Groovy, Grails, GSP, GORM and Grails Plug-in and Grails Rest Services.
  • Developed helper utility for MongoDB interaction.
  • For the front end, interactive and dynamic Webpages were created using Html, CSS, Java Script, JSP, JSTL tags and Angular-JS, Node.js, ExtJS, Redux, as the web-framework.
  • Used Node.js, ExtJS for asynchronous data communication between server and client.
  • Involved in designing application system requirements and coded back-end and front-end in Python.
  • Used SOAP and WSDL web services to exchange information over http.
  • Used Splunk andLog4j as the Logging Framework.
  • Allied, configured and hosted the Oracle, Tomcat app servers and Cassandra DB servers on physical servers (Linux, Windows), and Amazon AWS virtual servers (Linux).
  • Used cloud computing technologies Amazon EC2 and Amazon S3 web services for Cloud Drive, Cloud Search. Migrated corporate Linux servers from physical servers to AWS virtual servers. Building UNIX shell scripts for data migration &batch processing. Built and deployed scripts using Apache Ant.
  • Designed a data model in Cassandra (POC) for storing server performance data.
  • Ingested data from Hive into Cassandra.
  • Implemented a data service as a rest API project to retrieve server utilization data from this Cassandra Table.

Environment: Java 8, Spring 3.0, Struts 2, Redux, Splunk, Pivotal Cloud Factory, Linux Shell Scripting, Spring Boot, AWS, Hibernate 3.0, Mongo DB, Python, Spring Batch, Concept wave, Test Driven Development(TDD), Multithreading, Cassandra, Web Services (Rest, Apache, CXF), WebSphere, Spring, HTML, JSP, CSS, Java Script, JSON, jQuery, Angular IS, Node.js, ExtJS, Grails, XML, Xslt, XSD, Jaxb, Tomcat, SQL Server, Mockito, Jaxb, JUnit, Ant, Log4j, Windows, Learn, Agile/Scrum.

Confidential, Atlanta, GA

Java/J2EE Developer

Roles & Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like requirement gathering, design, analysis and Code development.
  • Developed a prototype of the application and demonstrated to business users to verify the application.
  • Used MongoDB to store Big Data in JSON format and aggregation is used in MongoDB to match, sort and group operation.
  • Developed UI component with Angular JS framework by utilizing the core features like MVC pattern and Dependency Injection.
  • Designed Frontend with in object oriented JavaScript framework like Angular JS, Node.js, ExtJS, Redux, and React JS.
  • Developed the back end web services using python and designed the front end of the application using Python, CSS, AJAX, JSON, Drupal and JQuery.
  • Used collections in Python for manipulating and looping through different user defined objects.
  • Used Multithreading to improve the performance for processing of data feeds.
  • Implemented Angular JS Data Binding capability in HTML5 to give user a rich and responsive experience.
  • Used JQuery to modify DOM elements content by using cross-browser selector engine called Sizzle.
  • Developed and implemented the MVC architectural Pattern using Spring Framework and used Spring IoC container to maintain core Objects Lifecycle.
  • Implemented test driven development (TDD), executed unit test plans and Grails Spock Test cases for all existing controllers, Services and Domain classes and grails Pagination to display data using Grails Templates and views.
  • Implemented Spring Security for user authentication, limit login attempts and password hashing.
  • Developed Web Services (SOAP) using Spring- WS to handle user requests and interact with other components.
  • Developing the Microservices using Spring Boot and Spring Batch, that create, update, delete and get the assignment information from backend.
  • Implemented Spring Boot Microservices to divide the application into various sub modules.
  • Created application on Spring Batch framework and Multithreading to improve performance. Used multithreading for faster and parallel processing of documents.
  • Implemented Web Services clients for APIs by using Spring Web Service template class.
  • Used MyBatis as ORM tool and integrated with Spring for data access using MyBatis Mappers, which is configured, using Spring Configuration File.
  • Used parsers like SAX and DOM for parsing XML documents and XSLT for XML transformations.
  • Designed and Developed Stored Procedures, Triggers in MS SQL to cater the needs for the entire application. Developed complex SQL queries for extracting data from the database.
  • Involving in building the modules in Linux environment with ant script. Involved in writing Unix Shell Script for performing automated tasks.
  • Written JUnit Test cases for performing unit testing and used Soap UI for Web Services testing.
  • Implemented Java/J2EE Design patterns like Business Delegate and Data Transfer Object (DTO), Data Access Object and Service Locator.
  • Implemented Micro Services based Cloud Architecture on Pivotal Cloud Foundry.
  • Used Maven as java build manager to compile and package the application and used SVN as Version control to maintain a central repository for the application code.
  • Worked with QA team for testing and resolving defects and used Rally for bug tracking and project management.

Environment: Java 8, Spring 3.0, MyBatis, Redux, Spring Batch, Mongo DB, Linux Shell Scripting, Pivotal Cloud Fondry, Drupal, Spring Boot, Python, Grails, Design patterns, Test Driven Development (TDD), Multithreading, XML, MS SQL, Spring - WS, SOA, SOAP Web Services, Soap UI, Angular JS, Node.js, ExtJS, React JS, JQuery, CSS, JSON, HTML5, JUnit, UML, XSLT, Log4J, SLF4J, Eclipse, Maven 2.0, WebLogic 11g, SVN, Hudson, Rally, Linux.

Confidential, Norfolk, VA

Java/J2EE Developer

Roles & Responsibilities:

  • Designed the user interfaces using JSP.
  • Developed Custom tags, JSTL to support custom User Interfaces.
  • Developed the application using Struts Framework that leverages classical Model View Controller (MVC) architecture.
  • Used GitHub version source control tool, integrated and implemented GitHub API’s to configure and list the existing project resporities by using RESTful web services.
  • Loaded the data from Teradata to HDFS using Teradata Hadoop connectors.
  • Involved in Transforming Data within a Hadoop Cluster using Pig Scripts.
  • Designed and developed microservices, using Java, Spring, REST.
  • Implemented Business process such as user authentication, Account Transfer using Session EJBs.
  • Used WSAD 5.1.2 for writing code for JSP, Servlets, Struts and EJBs.
  • Deployed the applications on IBM Web Sphere Application Server.
  • Built Single Page Apps using Angular JS/ Typescript and Bootstrap 4 for Responsive Design
  • Used Java Messaging Services (JMS) and Backend Messaging for reliable and asynchronous exchange of important information such as payment status report.
  • Developed the Apache Ant scripts for preparing WAR files used to deploy J2EE components.
  • Front end developing of the Website Builder with Angular Js, Node.js, ExtJS, React JS, Bootstrap.
  • Created Jenkins jobs and running the jobs to check for any build issues. Integrated Jenkins with SonarQube to check for the quality standards.
  • Used JDBC for database connectivity to oracle 8i.
  • Written PL/SQL in Oracle Database for creating tables, triggers and select statements.
  • Improved code reuse and performance by making effective use of various design patterns such as Singleton, Session Façade, Value Object, etc.,
  • Involved in JUnit Testing, debugging, and bug fixing.
  • Used Log4j to capture the log that includes runtime exceptions and developed WAR framework to alert the client and production support in case of application failures.

Environment: Java, GitHub, J2EE, JSP, JSTL, Struts, Angular JS, Node.js, ExtJS, EJB, React JS, JMS, Hadoop, Hive, JNDI, Pig, Jenkins, Oracle, Typescript, Bootstrap, HTML, XML, WSAD (Web Sphere Studio Application Developer), microservices, IBM Sphere Application Server, Ant, CVS, Log4j, Linux.

Confidential, North Brunswick, NJ

Java Developer

Roles & Responsibilities:

  • Worked on creating basic framework for spring and web services enabled environment for EI applications as web service provider.
  • Used the Core Java concepts to implement the business Logic.
  • Used Exceptional Handling and Multi- Threading for high performance of application.
  • Designed, developed and configured the applications using Struts Framework.
  • Developed UI using HTML, CSS, Java Script and AJAX.
  • Websites built using WordPress, Drupal, PHP, HTML5, CDD, React JS and JavaScript.
  • Created Service Layer API’s and Domain objects using Struts.
  • Created SOAP Handler to enable authentication and audit logging during WebService calls.
  • Created Spring DAO classes to call the database through spring-JPA ORM framework.
  • Wrote PL/SQL queries and created stored procedures and invoke stored procedures using Spring JDBC.
  • Deployed and configured the data source for database in WebLogic application server and utilized log4j for tracking errors and debugging, maintain the source code using Subversion.
  • Used Clear Case tool for build management and ANT for Application configuration and Integration.
  • Created, executed and documented the tests necessary to ensure that an application and/or environment meet performance requirements (Technical, Functional and User Interface).

Environment: Windows, Linux, Rational Clear Case, React JS, Java, Drupal, JAX-WS, SOAP, WSDL, JSP, Struts, JPA, XML, HTML, CSS, Oracle, WebLogic.

Confidential, South Plainfield, NJ

Java/J2EE Developer

Roles & Responsibilities:

  • Extensively written Core Java within the application.
  • Used Eclipse as the IDE for the development.
  • Created High and Low level design documents.
  • Developed business layer using Spring, Hibernate and DAO’s.
  • Participated in the entire SDLC of the project.
  • Developed UI screens by using HTML, JSPs, CSS, JQuery, AJAX.
  • JavaScript and JQuery validation of JDBC for all database interactions.
  • Experienced in implementing Spring framework.
  • Used Code Collaborator for code review.
  • Integrated Spring DAO for data access using Hibernate.
  • Framework for client and server side validations.
  • Used AJAX to create interactive user friendly interface.
  • Creating server-side JAVA architecture using Java Servlets.
  • Developed and deployed EJB’s, Servlets and JSP on Weblogic Server.
  • Used MySQL as a database product.

Environment: Java, J2EE, Eclipse IDE, J2EE, JSP, JDBC, Servlets, JavaScript, Springs, AJAX, HTML, JQuery, Clear Case, Clear Quest, Windows XP.

We'd love your feedback!