We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

2.00/5 (Submit Your Rating)

Alpharetta, GA

SUMMARY:

  • Over 9 years of experience in developing applications using Java/J2EE technologies in Transportation, IoT, Aviation, Finance and Insurance domains.
  • Expertise through all parts of Software Development Life Cycle (SDLC) in developing web applications using JAVA, J2EE, Web service etc.,
  • Expertise in analyzing, designing, implementing, testing and maintaining large scale object - oriented applications.
  • Extensive experience using Spring, Hibernate, JDBC, JSP, Servlets, PostgreSQL, MySQL and Oracle.
  • Strong in back end development and design using java models and have more knowledge on front end (full stack developer - worked on AngularJS, Java Script and HTMT).
  • Extensive knowledge on Angular JS concepts and know the way to effectively utilize them in the perfect scenario as part of designing the page and implementation
  • Extensive experience in using development tools like Eclipse, STS and Aptna Studio.
  • Extensive knowledge of OOPS, UML concepts (use Case, Class Diagrams, Sequence Diagrams etc.,)
  • Extensive experience in Client Server, J2EE technologies and MVC frameworks.
  • Highly motivated, results oriented, problem solving and interpersonal skills.

TECHNICAL SKILLS:

Java Technologies: Java/J2EE, Java Design Patterns, RESTFul Webservice, SOA architecture

Web Technologies: AngularJS, HTML, JSP, JavaScript, CSS, Ajax, JQuery & JQGrid, XML, JSON

Frameworks: Spring, Spring Boot, Hibernate, Chordiant 6.3, JSF & Struts

Tomcat 7, JBossfusefull: 6.0.0, Websphere 6.1, JBoss, HTTPD & XAMPP

Databases: PostgreSQL, Oracle, Teradata, MySql, SQL Loader for Oracle 10g

Tools: Eclipse, STS, FuseIDE-6.0.0.129, Aptna, HeidiSQL 9.4

Version Control: GIT, SVN, Rational ClearCase Explorer 7.0

Others: Maven, Apache Flex, Blueprint, Log4j2, ActiveMQ, mbed Device Server, Linux, IBM Rational Software Architect, Agitar Tool for Testing, UML, OSGi framework, Unix, Confluence, Bamboo, Jenkins, JIRA, Rali, iBATIS, JPA, Bitbucket

PROFESSIONAL EXPERIENCE:

Confidential, Alpharetta, GA

Java/J2EE Developer

Responsibilities:

  • Understanding user change requirements and analyzing the source systems and Developed UI pages using JSP & Spring MVC frame work.
  • Preparing sequence diagrams for some components.
  • Involved in creating & consuming Restful web services to expose to other applications.
  • Created User defined exception classes using Java.
  • Used Rest API to expose the contract rates for clients and performed versioning of existing services.
  • Strong experience in implementing Service oriented architecture and Web Services using SOAP, RESTFUL API's.
  • Wrote spring configuration file to define beans, define data source and Hibernate properties.
  • Used Maven build script for building and deploying the application and Designing new database tables for the enhancements.
  • Validations are done using Spring MVC validation framework and JavaScript.
  • Extensively used Hibernate in data access layer to access and updates in the database.
  • Designed and developed web site application using AJAX, AngularJS, Bootstrap, NodeJS, Java Swing, CSS, HTML5, JQuery, JSP, Tiles framework and XML.
  • Involved in Construction of UI using JQuery, AngularJS, Ext.js, Bootstrap and JavaScript, Perl scripting.
  • Developed the java code using Eclipse as IDE.
  • Developed all client-side logical implementation part of applications with AngularJS.
  • Worked on AngularJS frame work to augment browser-based applications with MVC Capability, built dynamically generated dropdown lists using Ajax, JQuery and AngularJS.
  • Created an on -the-fly configuration changes set up, with application saved in Node.js.
  • Migrated existing business applications to Amazon cloud services (AWS) based environment and deploy applications using Amazon web services.
  • Developed user interface using BOOTSTRAPUI and Angular JavaScript to simplify the complexities of the application
  • Installed, configured and hosted the Tomcat app servers and MySQL database servers on physical servers (Linux, Windows), and Amazon AWS virtual servers (Linux)
  • Developed the presentation layer with responsive web design experience using, Perl scripting, Bootstrap, Angular JS, Java swing, JavaScript, CSS, HTML and JQuery.
  • Worked in setting up Linux Environment on AWS cloud infrastructure, migrated corporate Linux servers from physical servers to AWS virtual servers.
  • Writing Java classes, reusable components and Java Beans for getting data from oracle tables.
  • Performing the Unit testing and basic functional testing with separate set of data.
  • Supporting System Integrating Testing and User Acceptance Testing.
  • Implement Persistence layer using Hibernate and writing SQL queries based on Hibernate criteria API.

Environment: Java1.8, Hibernate 3.0, spring, Perl Scripting, Swing, AWS, Tiles, JSP, HTML, CSS, Angular, Bootstrap, JQuery, Node JS, XML, XSLT, SQL Server, Maven, Apache Tomcat, FHIR, Eclipse 6.0, SVN, Windows XP, Jenkins.

Confidential, Charlotte, NC

Java/J2EE Developer

Responsibilities:

  • Involved in requirement gathering, analyzing, designing, implementing and testing the application using AGILE methodology.
  • Main task is to implement new features and bug fixing.
  • Analyze the business case for each task provided and create specific group with product to replicate the scenario in local environment to proceed with implementation.
  • Based on the task, create the JSP, controllers, services and corresponding DAO layers to implement the functionalities, and also write Junit for specific scenarios.
  • Using Git source control to create new branch for each task and raise pull request for merging them to the development branch.
  • Attending weekly domain sessions for understanding the existing and new features, updating subtask details in JIRA regularly.
  • Attending daily standup call, involved in weekly grooming session and retrospective meetings.
  • Specifically stick on sprint commitments to complete the tasks on time and clarifying doubts with business analyst to complete the tasks on first time right strategy.

Environment: Java 8, Red Hat JBoss EAP 7, Spring MVC, JSP, JavaScript, JQuery, GIT, Bitbucket, Hibernate, MySQL, HeidiSQL 9.4, Maven, JIRA, Confluence

Confidential, Atlanta, GA

Java/J2EE Developer

Responsibilities:

  • Requirement gathering, analyzing, designing, implementing and testing the application using AGILE methodology.
  • Create the model for each story and update the corresponding configuration changes.
  • Create controllers for specific services with exception handling technique.
  • Creating services with corresponding test cases and provide coverage too.
  • Few of the UI changes for existing screens.
  • Attending daily standup calls and sprint planning related meetings.
  • Discussion with client for new enhancement and design improvement.
  • Performance tuning for existing services and if needed creating new services.
  • Coordinating with QA team for defect fixing and deployment related issues.

Environment: Java 7, Tomcat 7, RESTFul Webservices, Spring MVC, Hibernate, HTML and JS, STS, SVN, Maven

Confidential, Melbourne, FL

Java/J2EE Developer

Responsibilities:

  • Involved in requirement gathering, analyzing, designing, implementing and testing the application using AGILE methodology.
  • As per the requirement, create separate layer for handling in-memory database to store the details in the workspace (schedules, tracks, territories and other information), that has schedules and tracks details for current version.
  • Analyze and understand the requirement to identify the exact layer for implementation by ensuring the existing functionalities.
  • Design the exact models, needed for presentation and persistence layers.
  • Interact with the technical team to understand the ‘.tracks’ file and consume the expected intermediate stations and territory details to show it in the GUI front end.
  • Support the existing and new team members to implement the new functionalities without affecting the current scenarios and involved in implementing few controllers and services with AngularJS for front end development.
  • Used multithreading to tune the performance as part of filtering the schedules based on it’s territories (dispatch, district and division).
  • Setup the exact local development environment using STS, JBoss, VMWare with current ‘.tracks’ file version to implement the new features.
  • Involved in designing and architecting the application and uploading those documents in the Confluence for future reference.
  • Using Git source control to pull the latest code and test those in the provided VMWare environment.
  • Create the test reference documents and upload it in the confluence for future reference.
  • Attending daily standup call, weekly review meeting and present them in end of the sprint.
  • Collaborate with QA team for testing the application.
  • Involved in lead activity as per onsite-offshore model.

Environment: Java 8, JBoss 7, RESTFul Webservices, Spring MVC, HTML and Angular JS, STS, GIT, VMWare, Confluence

Confidential, Cleveland, OH

Java/J2EE Developer

Responsibilities:

  • Involved in requirement gathering, analyzing, designing, implementing and testing the application using AGILE methodology.
  • Analyze and understand the requirement to identify the exact layer for implementation by ensuring the existing functionalities.
  • Design the models needed for presentation and persistence layers.
  • Develop front end application in AngularJS framework by implementing controller and service layer with corresponding html model.
  • Design the framework for showing the fixture status in the dashboard using SVG with Angular JS to handle the dynamic data model which consumed from the REST service.
  • Separate the complex models by gaining performance improvement in some of the pages by effectively utilizing the Angular JS directives and its components.
  • Enhancement and defect fixing tasks are taken care in the JSF legacy application.
  • Interact with engineering team to understand the TLV design and implement them in the java code.
  • Interact with client for confirming the business logic implementation in specific layer.
  • Used multithreading to prepare the monthly report for whole nodes in the stipulated time period.
  • Setup the exact local development environment using STS, XAMPP, Tomcat, Emulator, ActiveMQ and mbed Device Server for integrating all UI, CMS, Control and Ingestion layers for developing and testing the full lifecycle of the application.
  • Flashing the new firmware to the node for testing the functionalities and deploy the application in dev., environment using Linux scripting.
  • Generate the sample data with the help of emulator to populate in database or use it in the control module.
  • Using Git source control and Bamboo build tools for deploy the application into development and integration environment to test them using live nodes and gateways.
  • Create the test reference documents and upload it in the rally for future reference.
  • Attending daily standup call, weekly review meeting and present the tasks in end of the sprint.
  • Using Unix commands to deploy the application in dev., environment and trouble shoot the node and gateway if required.
  • Collaborate with QA team in testing the application.

Environment: Java 7, RESTFul Webservice, Spring, Spring Boot, AngularJS, JSF, Tomcat 7, ActiveMQ, mbed Device Server, iBATIS, JPA, PostgreSQL, STS, XAMPP, Aptna, Log4j2, HTML, JavaScript, CSS, GIT, Bamboo

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in requirement gathering, analyzing, designing, implementing and testing the application using AGILE methodology.
  • POC done on JBoss Fuse framework and implementation done for beta version of CNR application.
  • Creating 5 bundles (http, app-api, app-impl, data-api and data-impl) implementation for each module.
  • Deploying the bundles in to the fabric container and activate the http bundle.
  • As part of API, documentation is updated in all the corresponding methods to use for other vendors as data or business services.
  • Coordinating with UI team to create service level agreement to integrating UI and OSGi services.
  • Setting up the proper local environment to develop and test the OSGi services with presentation layer.
  • Enhancement and defect fixing taken care in the JSF legacy application.
  • Creating wrapper bundles for unavailable jars and bundles.
  • Improve the performance by separating the modules with thread implementation.
  • Using the SVN source control to maintain the proper version of the bundles in QA environment.
  • Projects: Portal Admin, MyEngines and CAAP

Environment: Java/J2EE, JBoss-fuse-full-6.0.0, FuseIDE-6.0.0.129, OSGi framework, Oracle, Teradata, Hibernate, MySql, Maven, Apache Flex, Apache Camel, Blueprint, HTTPD, JSF, hibernate, Jenkins, JIRA

Confidential

Java/J2EE Developer

Responsibilities:

  • Understanding the requirement as given and analyzing in the same lines to propose an optimal solution.
  • Coordinating with the Architect in working to know the exact requirement in the COMS2Rewrite process & preparing design documents.
  • Development of code and performing both unit testing and integration testing with the various test details.
  • Coordinating with the Architect in working to know the exact requirement in the HPSD Back integration process. Analyzing data map sheet for SNC to HPSD mapping.
  • Following SDLC cycle such as requirements, analysis, design and construction.
  • Generating JSONs as per UI requirement for Fancy Rides project
  • Generating GECAData modules for UI for Fancy Reides project
  • Generating Domain models for Fancy Rides application.
  • Projects: Fancy Rides, COMS2Rewrite, HPSD Back Integration and TSG - Service Management & DWH

Environment: Java/J2EE, Core Java, Spring & Hibernate Framework, SQL Loader for Oracle 10g, Spring 3.0 RESTFul Web Services, JQuery & JQGrid

Confidential

Java/J2EE Developer

Responsibilities:

  • Requirement gathering for new enhancement and analyze the existing functionalities.
  • Interacting with technical architect to confirm the design and implement them in the existing code.
  • Attending UAT calls with client.
  • Generating weekly Agitor Dashboard and analyzing them with client.
  • Updating design documents with class, sequence diagrams.
  • Attended Cordiant framework training.

Environment: Websphere 6.1, IBM Rational Software Architect, Chordiant 6.3, Rational ClearCase Explorer 7.0, Agitar Tool for testing.

Confidential

Java/J2EE Developer

Responsibilities:

  • Interacting with the client to understand the project and finalize its scope.
  • Confirm the designing and implementation details with architect.
  • Design the java models with corresponding table and test with sample data.
  • Page designing and integrating with servlet to test the full life cycle of the module.
  • Integration testing with multiple modules at development environment.
  • Bug fixing and maintenance of the product.
  • Coordinating with other team members to ensure the smooth delivery of the modules.

Environment: Core Java, Servlets, JSP, JDBC, XML, HTML, CSS, JavaScript, MVC2 Architecture, MySQL, JBoss 6

We'd love your feedback!