We provide IT Staff Augmentation Services!

J2ee Developer Resume

0/5 (Submit Your Rating)

Collierville, TN

SUMMARY

  • Around 9+ years of experience in analysis, design, implementation and testing of Object Oriented Applications in Client/Server environments using Java/J2EE.
  • Experienced in Java Application Development, Object Oriented Concepts, Object Oriented Design (OOD), Object Oriented Analysis (OOA), Object Oriented Programming (OOP) and its implementation.
  • Expertise in design and development of various web and enterprise - level applications using Java/J2EE technologies like Spring, Hibernate, XML, Struts framework, EJB, JSF, JSP, JSTL, JQuery, JavaScript, Ajax, JDBC, JMS, JavaBeans and Servlets.
  • Strong experience in implementing Service oriented architecture and Web Services using SOAP, RESTFUL API’s.
  • Worked on micro- service based architecture using spring boot for developing teh micro services, Netflix components (eureka, ribbon), spring cloud for supporting teh cloud native environment.
  • Developed web applications by implementing Model View Control (MVC) architecture and considerable experience in various front-end technologies.
  • Experienced in developing web applications wif Single Page Applications (SPAs) Framework using AngularJS and also good knowledge of NodeJS.
  • Created Typescript reusable components and services to consume REST API's using Component based architecture provided byangular2.
  • Experienced in frameworks: Jakarta struts framework, JSF, Spring, Spring Boot, Spring Batch, SpringSecurity, Hibernate.
  • Experience working wif Service Oriented Architecture, which includes Universal Description and Discovery Integration (UDDI) lookups and Web Services Description Language (WSDL) using SOAP protocol.
  • Expertise in XML technologies such as DTD/Schemas, DOM, SAX, JAX-B and XSLT.
  • Experience working wif Hibernate for mapping Java classes wif database and using Hibernate Query Language (HQL).
  • Experience in configuring and deploying teh applications on Tomcat, WebSphere, WebLogic and JBoss Servers.
  • Experience working wif various SDLC methodologies like Agile Scrum, Domain Driven Design and WaterFall Model.
  • Experienced in writing complex SQL queries, Triggers and Stored Procedures in various databases such as Oracle, DB2 and MySQL.
  • Experienced in Development, testing and deployment of enterprise applications on Windows & UNIX platforms using IDE's such as Eclipse, Rational Application Developer (RAD), IntelliJ and NetBeans.
  • Experience in using different version controlling/tracking systems GIT, CVS, Subversion.
  • Experienced in working wif multiple databases like Oracle 10/11g, SQL Server, MySQL, PL/SQL and DB2.
  • Experienced in performing unit testing using JUnit, Mockito integration and deployment of applications using tools such as ANT, Jenkins and Maven& debugging through log4j.
  • Experience in document preparation including Requirement Specification, Analysis, design documents, Test cases and User documents and Technical Help documents.
  • Experienced in working wif E-Commerce software systems.
  • Excellent verbal, written communication and presentation skills, problem solving and conflict resolution skills.

TECHNICAL SKILLS

Languages/API: Java (Java SE 6/7/8), J2EE, C, C++, RDBMS, JDBC, UML, Design Patterns, HTML5, JavaScript, SQL and PL/SQL

Operating Systems: Windows, Unix and Linux operating systems.

Frameworks: Struts 1.x/2.0, Spring 3.x/4.0, Hibernate3.0/4.0, Spring MVC, Spring Framework etc.

Web/Integration Technologies: HTML5, CSS3, DHTML, Servlets, JSPs, JSTL, EJB, JNDI, JMS, XML, XSLT, XSD, JSF, JQuery, AngularJS, Ajax

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

IDE’s: Eclipse, NetBeans, JetBrains, IntelliJ, RAD, Rational Rose, POSTMAN

Database/Cache: Oracle, SQL Server, MySQL, DB2

Web services: SOAP, JAX-WS, WSDL, Restful, Jersey, Rest Template etc.

Version Control: GitHub, CVS, SVN

Others: ANT, Log4j, Soap-UI, Mockito, Maven, Junit, Spring tool suite, ServiceNow etc.

PROFESSIONAL EXPERIENCE:

J2EE Developer

Confidential - Collierville, TN

Responsibilities:

  • Maintained data integrity on ServiceNow CMDB database.
  • Implemented teh strategy through Scripts and Automation Rules on teh system.
  • Worked on Tools ServiceNow, ServiceNow integration sources, ServiceNow Discovery, Tanium Discovery for different platforms Windows(Servers, EUC), LINUX, Database, VMWare (VCenter, ESXi), Network, Storage, Applications.
  • Worked on self-healing semi-automated Error Detection and resolution to fix data and process issues data flow gaps and errors.
  • Worked on Spring 4.0 to create a restful API to get teh records from teh database and send it as response at user interface.
  • Worked on Uploading and deleting functionality using ApachePOI of Excel files at UI and updating teh database from front page.

Senior Java Developer

Confidential - Jupiter, Florida

Responsibilities:

  • Worked as teh developer in teh architecture team to design teh application.
  • Worked in agile, Scrum environment and Jira board to update teh task on daily basis.
  • Developed Rest Services using Spring Boot. To Rest Call teh service which prints teh JSON Response from teh Database.
  • Developed Unix scripts, Perl scripts and SQL control files to load data through SQL Loader & Oracle data pump.
  • Worked on Power Shell scripts to automate teh Azure cloud system creation of Resource groups, Web Applications, Azure Storage Blobs & Tables, firewall rules.
  • Experience on Database Oracle 11.6, Microsoft SQL Server 2014.
  • Implementing teh service layer converting XML to JSON through Restful using JAXB.
  • Implementing teh Proxy settings for Data binding teh JSON, XML and pushing Datasets to PowerBI.com.
  • Worked in test environment and deployed services on test servers.
  • Create Java Batch jobs for running bulk Queries and datasets to run on PowerBI tool.

Environment: Spring 4.0, Spring Boot 1.5.9, Unix scripts, SQL, Azure cloud, Oracle 11.6.0, Angular 4, HTML5, CSS3, MS Office Visio, Microsoft SQL Server 2014, maven, Java Batch, Java 8.0.

Senior Engineer

Confidential

Responsibilities:

  • Experience in Agile Methodology, SCRUM, KANBAN.
  • Create and maintain APIs utilizing swagger framework backed by JPA data access layer.
  • Design and Implement OAuth2 integration on RESTful APIs.
  • Implementing complex large-scale, real-time Web and Enterprise applications by utilizing Java/J2EE based technologies including Spring MVC, JSP, Ibatis and Web services.
  • Carrying-out teh root-cause analysis of Java related incidents, events and problems.
  • Experience in application server (WebSphere, Tomcat).
  • Hands on experience in working on Spark-SQL queries, Data frames, import data from Data sources, perform transformations, perform read/write operations, save teh results to output directory into HDFS.
  • Manage OpenStack for growing development teams. Build, configure and maintain all instances.
  • Wrote Spring Security based authentication and authorization layer.
  • Extensive experience in developing RESTful Web Services using Apache CXF and Jersey using spring boot.
  • Has knowledge on spring cloud using spring boot for integration, routing and distributed messaging.
  • Responsible for Migrating teh Web services from shared Java environment to PCF - Cloud platform.
  • Implemented Message Forwarder Java Middleware to fetched messages from variety of input
  • Module and forwarded data to Kafka cluster.
  • Experience wif SQL (Oracle, DB2, DBA) and NoSQL (Postgres) databases.
  • Using test driven development (JUNIT) and building CICD pipeline using Maven, Jenkins(JAYS), Drone Chef and Git.
  • Developed UI components using HTML5, CSS3, Bootstrap and JavaScript for front-end development.
  • Involved in writing application level code to interact wif APIs, Web Services using AJAX, JSON and XML.
  • Create Spring Batch jobs for running Bulk Query and used PK chunk method for retrieving data from teh portal.
  • Building micro services - Rest web services to support enterprise architecture.
  • Developed Controller classes, DOA classes, beans, JSP's and Data Objects in Java.
  • Developed Exception Handling architecture in BPEL wif Java WebSphere for teh project to handle all teh exceptions and alerts.
  • Integrated IBM BPM wif external systems using Web Services.
  • Jenkins, HP Quality Center, JMeter, Jira, SoapUI and Version One.1
  • Teh build process involves Spinning Up an OpenStack/VMaaS VMs wif CentOS on two different Data Centers wif complete Load Balancer setup.
  • Merged an existing Angular 2 application into an Angular 3 applications as part of an effort to retire use of AngularJS
  • Implemented an MVC based web application in Scala language using Web Sockets.
  • Used Java 8 lambda expression to represent one method interface and used sequential and parallel streams incollections source.
  • Knowledge about setting upPythonREST API Frame work.

Environment: Spring 4.0, Spring boot 1.5.6, Java 8.0, netbeans, Selenium, Cucumber, Spring Batch 4.0, maven 3.0, Drone, Chef, Jenkins, IBM BPM8.5,Docker, Spring Security, VmaaS, DBA, PCF, OpenStack, Kafka, Oauth2, Scala, HTML5, JSP, Spark, MS Office Visio, Swagger, HDFS, AngularJS 3.

Full Stack Developer

Confidential - Atlanta, GA

Responsibilities:

  • Worked as a developer in teh architecture team to design teh application and define standards for other development teams wifin teh organization.
  • Designed and coded application components in an agile environment utilizing a test driven development approach.
  • Extensively used spring components and concepts like Aspect Oriented programming, Transaction Management, Dependency Injection, DAO and MVC.
  • Designed and developed functionality wif excellent understanding of design patterns like singleton, factory and MVC.
  • Implemented service layer offering JSON or XML data through RESTful services using CXF.
  • Implemented REST client using JERSY to consume data from Legacy application.
  • Used Hibernate to do object relational mapping in teh application. Involved in creating hibernate mapping files for class associations, inheritances and generating sequences.
  • Used HQL Criteria, Restrictions to retrieve and manipulate data from backend.
  • Developed presentation layer using JSP, JSTL, HTML5, CSS, and jQuery.
  • Knowledge on microservice based architecture using spring boot for developing teh microservices, Netflix components (eureka, ribbon), spring cloud for supporting teh cloud native environment.
  • Experience in working wif teh Columnar NoSQL Database like MongoDB, Cassandra to manage extremely large data sets.
  • Developed SPA using ReactJS to utilize teh HTML5 DOM features and update elements dat are modified in teh webpage.
  • Develop cross browser compatible web pages quickly and TEMPeffectively using jQuery, HTML5, CSS3, Responsive Web Design, Bootstrap and Angular JS 3.
  • Experience in Design and development of test automation frameworks for Web applications (responsive, Cross browser) using various Open Source/ Commercial testing tools like Selenium Web Driver/IDE, Testing, JUnit.
  • Used XML technologies like XPath, XSTL for preparing reports.
  • Integrated Hibernate wif spring and configured corresponding xml configuration files.
  • Implemented Java beans wif JAXB Annotations for marshalling and un-marshalling of Java Objects.
  • Used SQL Developer tool and written PLSQL functions, procedures, triggers. Involved in tuning performance by creating Indexes.
  • Came up wif Test Suites and Test Cases for unit testing and implemented unit testing using JUnit.
  • Involved in Peer Level design and code reviews.
  • Experience writing unit tests and performing and end to end testing.
  • Has experience in CI and CD - Understands Jenkins, GitHub, etc.
  • Used Git for source code management and source tree for managing teh code push, pulls and resolving conflicts.
  • Experience Developing application using Groovy, Grails, GSP, GORM, Grails Plugins and Grails Restservices.
  • Setting up Java/J2EE development environment using Eclipse, Maven and WebLogic.
  • Helped developed Restful API in JAX-RS such as servlet to handle database operation.
  • Built teh AngularJS 2 dashboard and supported Java backend.
  • Stack Java 8, Spring Boot (Microservices), REST and Elastic search. Hosted on AWS.

Environment: Core Java JDK 8, Restful Services, Spring 4.2.6, Webservice, MongoDB, Cassandra, HTML5, CSS3, JavaScript, Groovy, AngularJS 2, ReactJS, Maven, Eclipse, JetBrains, JAX-B, JAX-RS/Jersey, AWS, JAX-WS, XML and JSON.

Java/J2EE Developer

Confidential - FL

Responsibilities:

  • Responsible for coordinating teh design and implementation activities, collaborated wif project managers and engineering teams.
  • Designed and coded application components in an agile environment utilizing a test driven development approach.
  • Worked on providing Authentication to RestfulWeb services using Authz and OAuth.
  • Developed teh application using Java multithreading to enable scheduling and management of Teh Offs tasks to keep up wif teh huge amount of user records received from CNS.
  • Developed Controllers for Restful services using spring-web mvc.
  • Developed web services callers using Jersey framework.
  • Worked on MVC (Model View Controller) architecture using Springs/Struts framework and various Java / J2EE design patterns.
  • Experience wif third-party APIs Experience wif CSS pre-processors.
  • Servers installation and Maintenance of windows 2008 and RedHat 6.x & 7 Linux Server.
  • Designed and Developed Web Services using Restful and SOAP protocols using Elastic search.
  • Used Soap-UI and Rest Client for functional testing of teh web services.
  • Used teh DOM parser to parse xml’s and extensively used java collections framework.
  • Consuming and exposing various Web services using JAX-RS and JSON to different systems for business services.
  • Involved in creating Database SQL and PL/SQL queries and Stored Procedures.
  • Implemented Singleton pattern for property loading, loading xml’s, jaxb context creation and static data from DB.
  • Worked on performance tuning of teh application to greatly improve teh efficiency and execution time.
  • Used Hibernate for mapping java classes to teh database.
  • Developed web services components using XML, SOAP and Axis2.
  • Developed Database interaction objects by implementing teh DAO pattern.
  • Deployed applications on WebSphere application server and tomcat web server.
  • Used Log4j API for logging in teh application.
  • Developed web applications on Tomcat server.
  • Used GIT for version control across common source code used by developers.
  • Developed teh application using Eclipse.
  • Periodic on-call/after-hours production support for scheduled maintenance routines, quarterly system updates and patches, and other items dat effect operations.
  • Supported transition in platform to AngularJS, used Protractor for testing.

Environment: Java EE 7, IBM WebSphere Application Server v8.5, Tomcat 7.0, Spring 3.2, Spring Security, Spring 4.2.6, SOAP Web Services, RESTful web services, Servlet 3.0, JDBC, Hibernate, Spring boot 1.2.6, JUNIT 3.8, Eclipse, Log 4j, Axis 2, OAuth 1.4, JAVAX 2.1, D3, JAX-B, JAX-RS/Jersey, JAX-WS, XML, AngularJS, Oracle RDBMS and JSON.

Java/J2EE Developer

Confidential - Austin, TX

Responsibilities:

  • Developed Use case diagrams, Object diagrams, Class diagrams, and Sequence diagrams using UML.
  • Teh application architecture of teh System is based on Spring MVC (Model View Controller) and J2EE specifications.
  • Implemented teh application using design patterns such as Session Façade, Business Delegate, Bean Factory, Singleton, Data Access Object, and Service Locator.
  • Implemented Hibernate Template to great extent making use of HQL, Named Parameters, Named Queries and interfaces such as Expression, Query and Criteria.
  • Worked on developing POJO classes to map database tables wif java objects.
  • Involved in creating test cases using JUnit strictly following Test Driven Development.
  • Worked on SOA Web Services using SOAP for transmission of large blocks of XML data.
  • Used Maven and Jenkins to automate teh build and deploy process.
  • Involved in full project management life cycle from development to integration, testing and release to lower environments.
  • Have managed QA and UAT phases for various large IT implementations in Capital Market.
  • Responsible for all backup, recovery, and upgrading of all teh PostgreSQL databases.
  • Responsible for configuring, integrating, and maintaining all Development, QA, Staging and Production PostgreSQL databases wifin teh organization.
  • Experience wif performance tuning of code - ex - better file reads, algorithms, handling connections, transactions, Thread - safe and its pro-cons, performance tools, etc.
  • Ability to design frameworks which are extensible and flexible.
  • Used log4j for logging errors in teh application.
  • Involved in testing teh JMS integration between queues and topics.
  • Used JUnit for unit testing of teh application and log4j for logging. jQuery template for markup.
  • Implemented two way data binding through scope in applications built on AngularJS.

Environment: Java 7.0, Struts 2.X, Spring, Hibernate, JavaScript, AJAX, EJB, JQuery, HTML5, CSS3, E-Commerce, JMS, JAXP (SAX & DOM), WebSphere Application Server, RAD, AngularJS, Oracle Database, SOAP, Maven, log4j, Junit, XML, Web Services.

We'd love your feedback!