We provide IT Staff Augmentation Services!

Sr. Java/ J2ee Developer Resume

4.00/5 (Submit Your Rating)

Austin, TX

PROFESSIONAL SUMMARY:

  • Around 8 years of IT experience in Design, Development, Support and Implementation of Web based applications using JAVA/J2EE Technologies. Worked in IDEs such as Eclipse, WSAD and Net Beans, spring tool suite.
  • Experienced in implementing Enterprise Applications with each phase of SDLC including Requirements gathering, Analysis, Design, Reviews, Coding, Unit and Integration Testing.
  • Designed & developed several multi - tier Web based, Standalone, Distributed, Client-Server and Multithreaded applications using OOAD concepts and SOA mostly in cross-platform environments.
  • Extensive experience with advanced Java and J2EE technologies like Servlets JSP, EJB, JDBC, Struts 1.2/2.x, JMS, JSF My Faces, JPA, JNDI, JSTL, JTA, JAX-WS, JAX RS, Spring and Hibernate.
  • Extensive knowledge of front-end technologies like AJAX, JSP, JSPF, JavaScript, jQuery, Backbone.js, Underscore.js, YUI, HTML5, and CSS. Expertise in using build/deploy tools such as Ant, Maven, JUnit and Jenkins. Used Spring Boot created REST API's per application business to perform search using elastic java sdk.
  • Expertise in development of web and enterprise-level applications using Spring, Hibernate, EJB, Servlets 3.x, Scala, JPA, JSF, JNDI, JMS, JAXP, JUnit, JMeter. Migrated Spring based application to Cloud based Micro service API.
  • Designed the application by implementing JSF Framework based on MVC Architecture, simple Java Beans as a Model, JSP and JSF UI Components as View and Faces Servlet as a Controller.
  • Extensive experience in working on projects with Waterfall and Agile methodologies such as TDD and SCRUM. Experience with database tools like Toad for Oracle, DB2, SQL Server.
  • Experience with various Application Servers and Web Servers including IBM Web Sphere 6.x/7.x, Oracle Web logic, JBOSS, Apache Tomcat server 6.x/7.x/8.x, XAMPP 1.7.x/1.8.x with wide variety of development environments such as Eclipse IntelliJ, WSAD 5.0, My Eclipse, IBM RAD 6/7/8, NetBeans, Notepad++, Sublime text, Dreamweaver and Brackets. Good working knowledge on business rules engine like Drools. Experience in developing of web applications using Google Web Toolkit (GWT), GXT, AngularJS, Vaadin.
  • Expertise in Client Scripting language and server-side scripting languages like HTML, DHTML, CSS, JavaScript, JSTL, AJAX, jQuery, Ext-JS, JSON, Dojo, bootstrap, AngularJS and node.js.
  • Developed web applications utilizing jQuery, HTML5, CSS3, Angular JS, Struts, Java/J2EE, JSP, Servlets, JAX-RS, RESTful Web Services, SOAP Web Services, Spring Framework, Hibernate Framework, XML, JSON, Oracle, MySQL, SQL Server, Tomcat, Maven, Jetty, Spring JMS, JBOSS, JDBC and WebLogic.
  • Worked with SOAP, RESTful Webservices, Spring AOP, Spring IOC, Spring WS-Security, Spring MVC, Spring Integration, Spring Security, Spring JDBC, Spring Boot, Hibernate Framework, Servlets, JSP, Struts, JDBC, Oracle.
  • Strong working knowledge of RDBMS concepts having worked with MySQL, Sybase, Oracle 10g, MongoDB and DB2. Hands-on experience with IBM MQ Series and JMS communications between middleware components.
  • Expertise in using Oracle SQL Developer GUI tool for database development, browse database objects, implement and edit SQL as well PL/SQL statements.
  • Managed AWS like EC2, S3 bucket, ELB, Auto-Scaling, SNS, SQS, AMI, IAM, Dynamo DB, Elastic search, VPC through AWS Console and API Integration. Good Knowledge on Service Oriented, Microservices architectures and ESB.
  • Excellent in deploying the applications in AWS as EC2 instances and create snapshots for the data that must be stored in AWS S3. Good understanding on NoSQL databases like Mongo DB and Cassandra.
  • Experience in building web applications using Spring Framework features like MVC, AOP, AspectJ, IOC, DAO and template classes. Good knowledge and experience in writing queries for SQL, Oracle 8i/ 9i/ 10g/11g/12c.
  • Implemented SOA architecture with web services using SOAP, WSDL, UDDI and XML. Worked on Web Services testing using Selenium IDE, and Selenium RC Server, Selenium Grid/Web Driver Testing, SOAPUI and Testing.

TECHNICAL SKILLS:

Languages: C, C++, Java, Java 1.8, SQL, PL/SQL

J2EE Technologies: Java, J2EE, RMI, Sockets, JDBC, Servlets, JSP, JMS, Java Beans, JSTL, Struts, EJB, Spring, Hibernate, JNDI, JPA.

Tools: & Frameworks: Struts, Spring, Hibernate, Spring MVC, Spring boot, Spring Web Flow, Spring IOC, Spring AOP, Spring Security, Junit, SOAP UI

Web services: SOAP, Restful, JAXP, JAXB, JAX-RS JAX-WS, WSDL, UDDI, JMS, SOA, JAX-RPC, JAX-B and Micro Services.

Web Technologies: HTML5, CSS3, JavaScript, jQuery, AngularJS, XML, Ajax, Bootstrap, NodeJS.

XML Technologies: XML, DTD, XSD, XSL, XSLT, XPATH, XSL-FO, DOM, SAX.

Cloud Technologies: AWS EC2, AWS Lambda, AWS S3, AWS(AMI), AWS Cloud formation, Cloud Watch.

Databases: Oracle, MySQL, IBM DB2, SQL server, MongoDB and Cassandra.

Web/App Servers: Apache Tomcat, Oracle/BEA WebLogic, IBM Web Sphere, and JBoss Servers.

Build Tools: Maven, Gradle and Jenkins.

Development Tools: (IDE) Eclipse, IntelliJ and STS.

Testing Tools/Others: Selenium, JUnit, Soap UI, Log4j and JIRA

Version Control: GitHub, CVS and subversion (SVN).

OS & Environment: Windows, UNIX, Linux.

PROFESSIONAL EXPERIENCE:

Confidential, Austin, TX

Sr. Java/ J2EE Developer

Responsibilities:

  • Performed complete application life cycle function (SDLC) from conception to final release to users including design & analysis, Implementation, Testing, Deployment, and Maintenance.
  • Followed Agile methodology throughout the project, involve in Scrum meetings with the team members on day-to-day basis for the update on project status. Utilized spring core, Spring Boot, JPA, and Hibernate 5.
  • Implemented presentation layer using Spring Boot 1.3, J-Query and Bootstrap 4.0.
  • Extensive involvement in developing Spring MVC, Spring Data and Spring Batch applications.
  • Developed Entity objects and used Hibernate the ORM tool to access persistent data from MySQL.
  • Extensively used Java 8 features such as lambda expressions, Parallel operations on collections, multithreading and for effective sorting mechanisms and Streams to store and process the data.
  • Used Multithreading to simultaneously process as and when a specific user data is completed in one table.
  • Configured Swagger-UI registered Microservice with Eureka server to monitor service from Spring Boot.
  • Experience in creating RESTful web services using Jersey, SPRING framework and JAX-RS.
  • Extremely used plain JavaScript and J-Query, JavaScript Library to do the client-side validations.
  • Experience in creating RESTful web services using Jersey, SPRING framework and JAX-RS.
  • Used spring framework 4.3 to create the beans needed and injected dependency using Dependency Injection.
  • Implemented the persistence layer using Hibernate-ORM. Worked on Spring Web Flow on Spring MVC for building flows in our web application. Designed the login portal using framework AngularJS along with HTML5, CSS3.
  • Implemented and developed Hibernate configuration and session-per-request design pattern for making database connectivity and accessing the session for database transactions respectively.
  • Implemented jQuery based accordion styles and handled complete jQuery in showing Rich Internet Application.
  • Developed microservices with Spring to retrieve API routes for the entire cluster. Using this strategy each microservice in a cluster can be load balanced and exposed through one API gateway
  • Microservices have been built using Spring boot, Spring security and deployed to AWS cloud.
  • Used AWS SDK for connection to Amazon S3 buckets as it is used as the object storage service to store and retrieve the media files related to the application. Worked on Continuous Integration and Continuous Deployment (CI/CD).
  • MYSQL was used as the database for the application that hosted in the cloud using Amazon RDS service.
  • Designed and developed database objects like Tables, Views, Stored Procedures, User Functions using POSTGRES, Oracle SQL developer and used them in WEB components.
  • Used JUnit and build tools such as Maven. Worked on Log4j for logging errors, messages and performance logs and SVN for version control. Configured the Docker Containers and creating Dockers files for different environments.
  • Maven used to manage dependencies in the application and deploy it on JBoss Application server.
  • Developed unit testing frame work using JUnit test cases for continuous integration testing
  • Working on Continuous Integration (Jenkins) to configure the project jobs to build on daily/weekly basis.
  • Used Eclipse as IDE tool to develop the application and JIRA for bug and issue tracking.
  • Used Git as a version control system and deployed the application in Production.

Environment: Java 8, JSP, Spring, JSTL, EJB, JMS, XML, XSLT, JDBC, AJAX, HTML, CSS, Bootstrap, JavaScript, AngularJS, Restful, AWS, POSTGRES, SQL Developer, jQuery, Hibernate, JPA, Microservices, Apache Kafka, PL/SQL, JBoss, Docker, RabbitMQ, Log4J, Maven, Windows, Junit, Mockito, JIRA.

Confidential, Winston-Salem, NC

Sr. Java/J2EE Developer

Responsibilities:

  • Participating in Requirement Analysis and technical assessment during project life cycle.
  • Used Agile methodology and attended daily and weekly SCRUM meetings to update working status etc.
  • Developed application UI screens using HTML5, CSS3, JavaScript, Bootstrap, Babel, Redux and NodeJS.
  • Created reusable components used across various modules using ReactJS and JSX.
  • Involved in creating REST services using Node-JS, Express-JS, Mongoose and Body-Parser NPM modules.
  • Created views to hook up models to the DOM and synchronize data with the server as a SPA using React JS and used Webpack as the module bundler. Analysed SQL scripts and designed the solution to implement using Scala.
  • Used Redux-Promise in application to retrieve data from Back-End and to also perform RESTFUL services.
  • Developed Redux actions, store and reducer functions to implement unidirectional data flow in the application. Used NodeJS to run Grunt tasks and build properly the project (compile, minify etc.)
  • Extensively used factory object in NodeJS to use the common functions in different views.
  • Used Scala templating for rendering standard mark-up on pages along with UI builds made with ReactJS on nginx.
  • Used J2EE design patterns like MVC, Singleton, Factory, DAO, DTO and Service Locator etc.
  • Developed RESTful web services using Jersey, Spring framework and JAX-RS.
  • Created REST based web services by establishing links using HATEOAS from Spring based application.
  • Used Spring core for dependency injection/inversion of control (IOC), and integrated with Hibernate.
  • Spring Boot Microservices were developed with microservice architecture using REST and Apache Kafka.
  • Installation, configuration, and administration of JBOSS EAP 5/6 in Red Hat Linux environment.
  • Built JBOSS scalable, high availability clustered Platform architecture.
  • Monitored service health check from Spring Boot admin console using swaggered UI registered microservices.
  • Implemented Fail Safe and circuit breaker patterns in Spring Boot Micro Service applications using Hystrix.
  • Developed Apache Camel Routes for mediation and used various Enterprise integration patterns to connect to other systems and used Spring JPA transaction manager to manage transactions in the application.
  • Used Eclipse based STS for development and debugging Spring Boot applications, Microservices and deployed in to AWS lambda Expression. Performed Load Balancing among the servers was implemented by using Spring Ribbon.
  • Enhanced existing REST API by adding new operations using Spring, Jersey and created documentation for webservices using Swagger. Designing and developing Online client windows API using Swing classes.
  • Provided cloud environment for Microservices using Spring cloud Netflix (Eureka server).
  • Deployed Docker contained Spring boot microservices into spring EC2 container service using AWS admin console and used lambda to run applications in AWS console.
  • Experience with building Docker Images and running them on Docker container.
  • Worked with Apache Tomcat and NodeJS servers to deploy and configure Java API's and front-end modules.
  • Experience with KORN based scripts for triggering UNIX and J2EE based tasks.
  • Uploaded files in to Oracle database using CLOB and BLOB.
  • Loading data from flat files into Oracle 11g database using SQL loader and UNIX script.
  • Used HQL, Named Parameters, Named Queries and Interfaces such as Expression, Query and Criteria for implementation of Hibernate template and extensively used Hibernate Cache.
  • Experience on Hibernate mappings, EH cache, Lazy loading transactions and Locking’s.
  • Used MongoDB third party tools and mongo-built in binaries to monitor and analyse the performance.
  • Created Test automation framework using Selenium web driver.
  • Configured Protractor test classes and Selenium grid end to end testing on the front end.
  • Worked with several testing frameworks such as JUnit, Easy Mock, Mockito and Power Mock.
  • Used JUnit for unit testing and implemented with Log4j to provide logs of exceptions.
  • Helped provision and managed AWS Linux servers with Ansible.
  • Developed Python OO Design code for logging and debugging code optimization.
  • Used Redis for creating background jobs, placing those jobs on multiple queues, and processing them.
  • Using Jenkins and Glu for building and deploying the projects and worked on Stash GIT repository software.
  • Used Maven for build and deployment to Tomcat server and Splunk as log monitoring.
  • Involved in code reviews and unit testing using JUnit framework.
  • Used Drools engine for validating business rules before executing in runtime.
  • Used Git for version control and JIRA for bug Tracking and Project Management.

Environment: Java, Spring, Hibernate, Spring Boot, JPA, JavaScript, ReactJS, Scala, HTML 5.0, CSS3, Node.js, ReactJS, Bootstrap, Require.js, Jade, NPM, Babel, Web pack, Swing, Python, UNIX, Apache Tomcat, STS, Oracle 11g, MongoDB, Log4J, JUnit, Easy Mock, JBPM, Selenium, XML, Web Services, SOAP UI, Kafka, Netflix Eureka, Spark, Netflix Ribbon, Ansible, Splunk, AWS, Gradle, Git, PL/SQL, Docker, HATEOAS, Curl.

Confidential, Anaheim, CA

JAVA/ J2EE Developer

Responsibilities:

  • Worked in Agile, Scrum Environment's and participated in requirement gathering, analysis and design.
  • Defined and constructed layers, server-side objects and client-side interfaces on Java/J2EE design patterns.
  • Utilized Java 8 features like Lambda expressions and Stream API for Bulk data operations on Collections which would increase the performance of the Application. Followed TDD methodology to write unit tests with JUNIT and Mockito.
  • Designed Prototype and project layout skeletons jQuery, CSS3, HTML5, XML, DHTML and JavaScript.
  • Developed SPA's using AngularJS. Created Multiple & Nested Views, Routing, Controllers, Services and Custom Directives, Node.js, Bower and Grunt. Involved in the process of Design, Coding and Testing phases of the SDLC, involved in designing Spring boot application and Hibernate ORM.
  • Created an in-memory data structure cache by using React DOM for updating browser efficiently.
  • JBPM can be combined with the Drools project to support one unified environment that integrates these paradigms where you model your business logic as a combination of processes, rules and events.
  • Used AngularJS in creating animations based on CSS classes for a new requirement surfaced for the client.
  • Used react-redux library to connect Redux application state to ReactJS components, used redux store to combine different reducers to produce a global state. Written automated regression tests using JMeter.
  • RESTful web services using Jersey for JAX-RS implementation and to transport detain JSON format.
  • Consumed Web Services to fetch and direct credit card information from third party application.
  • Developed new features for a REST SOAP backend in Clojure and led evolution of a backend architecture.
  • Used a Microservice architecture, with Spring Boot-based services interacting through a combination of REST and Apache Kafka message brokers. Developed and implemented Spring MVC framework for the application.
  • Worked on JBPM eclipse-based developer tools to support the modelling, testing and debugging of processes.
  • Implemented the associated business modules integration using Spring and Hibernate data mapping.
  • Used Spring dependency injection, annotations and Spring MVC components to implement business layer and navigation part of application. Used various jQuery and Bootstrap plug-in like date picker, Bootstrap selectors.
  • Wrote SQL queries, stored procedures and enhanced performance by running explain plans.
  • Elastic Cache can be run in the Amazon VPC environment and Redis can use Elastic Cache with almost no modification. Worked on SOA Webservices using SOAP for transmission of large blocks of XML data over HTTP.

Environment: Java, J2EE, JDK 1.7/1.8, RCP, AWS SDK, Ext JS, Git, JFC, Spring 4.x, AWS SNS/SQS, hibernate4.x, Scala, Core Java, SOAP/Rest, Web Services, Python 2.7, JavaScript, UML, HTML5, CSS, SASS, RAD 7, WAS 8 WSDL, SDK's, JIRA 5.x/6.x, JAXB, Linux, JAX-WS, JAX RPC, JMS, UNIX, Selenium NOSQL(MongoDB), AngularJS1.5, ReactJS, AJAX, Apache JMeter, jQuery, Mule ESB JUnit, Maven, EMR.

Confidential, Atlanta, GA

Sr. Java/ J2EE Developer

Responsibilities:

  • Worked in Agile environment and attended Daily Scrum meetings.
  • Involved in all the phases of SDLC including Requirements Collection, Design & Analysis of the Customer Specifications, Development & Customization of the Application.
  • Designed responsive web pages using the UI technologies using HTML 5, CSS3, JavaScript, JSON, Angular JS 2.0, Bootstrap, CSS3, NodeJS, jQuery, Ajax, XSL/XSLT. Implemented JNDI for naming and Directory Services.
  • Used Angular JS 2.0 in the frontend to reduce the load and achieve speed using 2-way databinding and event handling. Worked with Core Java technologies like Multi-Threading, Collections and synchronization.
  • Used Spring MVC and Hibernate ORM to map Java classes to data base tables using various annotations and POJO classes. Used JMS API to create, send, receive, and read messages to main asynchronous.
  • Involved in implementation of Spring MVC using Angular JS 2.0, JavaScript, and Spring Controller.
  • Worked with Spring Boot for implementing the application and used Spring Security for security purpose.
  • Solved various challenges regarding error handling and strictly typed coding practices.
  • Used Spring AOP for exceptions logging along with log4J. Utilized JUnit and Mockito for testing components.
  • Worked with version control GIT to manage the code repository. Merging and Branching using push pull commands were implemented through git. Used Microservices architecture for high performance.
  • Successfully performed the RESTful APIs Integration using Jersey for JAX-RS implementation and developed an API wrapper for reusability. Used JIRA tool for bug tracking, fixes, task assignment.
  • Worked with JMS for asynchronous communication on the Rabbit MQ messaging system.
  • Produced RESTful Web Service server with spring, set JSON data type between front-end and the service layer. Used MAVEN as build tool for the application and auto deploying it to the environment.
  • Defect tracking and issue resolution Documentation (logged in JIRA) for support turnover weekly status reporting to client. Used RAD as IDE for the application development and integration of the frameworks.
  • Designed publish and subscription of messages using Apache Kafka for routing messages to right target systems. Analysed, designed and implemented Oracle 11g database using connection pool.
  • Experience on Java 8 features like functional programming, Lambda expressions Parallel Streams to achieve high productivity. Used custom tags, JSTL to support custom User Interfaces.
  • Experience on AWS cloud-based instances such as EC2, etc. for use on current and upcoming projects. Used the Docker for Container as a service and pulled an image from the existing Docker hub.

Environment: Java, Java Beans, J2EE, REST, JSP, XSD, XML Beans, Tomcat, Eclipse, Multithreading, Collections, Spring, Spring Annotations, Spring MVC, Spring Boot, Dependency Injections, Hibernate, RESTful Webservices, HTML5, CSS3, JavaScript, JSON, D3, Angular JS, Bootstrap, NodeJS, JNDI, JSTL, AWS, Microservices, JMS, PL/SQL, Oracle 11g, WAS, Selenium, JUnit, Mockito, JIRA, Jenkins, Git, Maven, Plugin Management.

Confidential, Irving, TX

Java/ J2EE Developer

Responsibilities:

  • Developed Scheduling module of IMS for on-demand inventory collection using JAVA and J2EE.
  • Extensive experience with Agile Team Development and TDD using JIRA.
  • Developed JAVA based automation testing framework tool for triggering XML API's.
  • Developed presentation layer including UI components, validations using HTML5, applying styles using CSS, used jQuery to make Ajax calls. Created REST based web services using JAX-RS library.
  • Used Spring IOC (Inversion of Control) to remove the object Dependencies across the application.
  • Involve in implementing Jasper Reports using Jasper Soft Studio. Publishing reports on Jasper Server.
  • Well versed with Integrations using JBPM and has designed the integration components.
  • Taken care of Java Multithreading and concurrency in common java classes / library.
  • Used POSTMAN for testing REST web services and Jira for project management and tracking.
  • Implemented Singleton, MVC, Data Transfer Objects and Data Access Objects design patterns.
  • Designed and coded JAXB API to interact with third party application for asynchronous loading and parsing of JMS XML messages. Used Maven to build, run and create JARs and WAR files among other uses.
  • Implemented the application specific Web services to transfer data in real-time by utilizing WSDL, REST and JMS technologies. Used X Stream API to transfer data back and forth between Spring MVC and ExtJS.
  • Created a Front-end application using JSPs, JSF, Swing, ExtJS, GWT and Spring MVC for registering a User data and configured it to connect to database using JDBC. Used GWT UI Builder tool to make UI more Interactive.
  • Created web pages using HTML5, CSS3, Bootstrap, JavaScript, jQuery, BackboneJS, Ajax, NodeJS, ReactJS and AngularJS. Developed ant targets to transfer CSPC patch to the build machine using Ant Scripts.
  • Integrated independent software components, where most of the data processing occurs on the client side using RCP (Rich Client Platform), SWT. Developed expect scripts to automate CSPC installation process.
  • Involved in designing the framework to integrate HP ALM to Cucumber using the newly released version of HP ALM rest API. Use Eclipse as IDE tool to develop the application and JIRA for bug and issue tracking.
  • Wrote SQL and stored procedures using SQL Server for retrieving data and data manipulation.
  • Involved in deploying the ESL portal application on IBM WebSphere portal server.
  • Installed, configured and maintained WAS in a network deployment.
  • Assisted in resolving WPS support issues. Involved with troubleshooting issues in WAS within SLA.
  • Extensive use of JDBC to communicate to the Database for storing and retrieval of information
  • Developed asynchronous solution for Profile updates on the website using JMS technologies
  • Developed JAVA based patch Management tool for CSPC. Implemented project-based Jenkins plugins.
  • Implemented Jenkins for Continuous Integration Builds, automated deployments and Notifications.
  • Maintaining separate build in Maven for the module for easy integration to the portal build and configure with Jenkins for development. Wrote unit test cases using Junit, JMock and acceptance tests using STIQ.

Environment: J2EE, JAXB, JMS, Spring/MVC, Agile, XML, JIRA, Bootstrap, CSS3, Angular, NodeJS, ReactJS, JavaScript, BackboneJS, Eclipse IDE Restful API, Junit, jQuery, HTML 5, HTML, ExtJS, Apache Tomcat, Java8, Java7, RCP, SWT, GWT, JSF, Jenkins, JDBC, ANT, Maven, Log4j, SVN, SQL Server, Windows and Linux.

Confidential

Java/ J2EE Developer

Responsibilities:

  • Responsible for system analysis, design and development using J2EE architecture.
  • Involved in various phases of SDLC as requirement gathering, modelling, analysis, architecture design & development and the project was developed using Agile Methodologies.
  • Designed GUI using HTML5, Bootstrap and different JavaScript frameworks.
  • Configured and build Asynchronous communication with JMS services with MQ services.
  • Proficiency in adoption of architecture paradigms such as SOA, Web Services and Middleware technologies.
  • Spring Batch is used for Batch processing with which notifications are sent in timely manner.
  • Used Hibernate ORM solution technique of mapping data representation from MVC model to Oracle Relational data model with an SQL-based schema. Implemented RESTful web services using Apache CXF and Jersey for JAX-RS.
  • Designed, developed and implemented application using JSP, Spring MVC, JNDI, Spring IOC, Spring Annotations, Spring AOP, Spring Transactions, Hibernate, JDBC, SQL and Oracle.
  • Designed and developed a JDBC driver that intercepts a create view DDL parses it, converts it to a relational model, and stores in the database. Used Pivotal Cloud Foundry to deploy Microservice applications.
  • Developed User friendly interface to seamlessly combine the new module with existing login system using AngularJS. Worked on Log4J to validate functionalities and JUnit for unit testing.
  • Developed user interface using JSP, JSP Tag libraries, third party libraries and Java Script to simplify the complexities of the application. Automate build process through Maven build framework.
  • Worked on using Web Sphere server built in JMS provider for communicating with legacy applications
  • Used object storage container to store the secured files and retrieved from API by using AWS.
  • Configuring Jenkins jobs to make sure the project is built successfully in different development environment.
  • Spring MVC model integration for front-end request action controller.
  • Implemented configured and customized JIRA issue tracking software with agile plug-in across all company functions and acted as JIRA administer. Configured connection pooling on Web Sphere Application server.
  • Used Tortoise SVN to maintain the version of the files.

Environment: Java, J2EE, HTML5, CSS3, Bootstrap, jQuery, Angular JS, Spring IOC, Spring Security, Spring MVC, Spring AOP, Spring Data, Restful, SOAP, Service Oriented Architecture, Oracle, Hibernate, JDBC, JUnit, Log4j, JIRA, SVN, Eclipse and Web Sphere Application Server.

Confidential

Java/ J2EE Developer

Responsibilities:

  • Generated Session beans, CMP and Message Driven Beans, and deployed on WebSphere.
  • The Application Servers were installed in clustered mode to balance the load in the case of increased traffic.
  • Installed, configured, maintained and administered Linux / UNIX operating systems and components.
  • Prepared prototypes for project, based on user requirements. Installed and configured kick start in Linux.
  • Used Struts framework for presentation layer. Performed Unit Testing and System Integration Testing.
  • Implemented migration from Oracle coherence cache with Hazel cast cache.
  • Developing code for obtaining bean references in spring framework using DI or IOC using annotations. RabbitMQ was used to send/receive asynchronous data. Used putty for UNIX login to run the batch jobs and check server logs.
  • Developed Microservice to provide RESTful API utilizing Spring Boot with Spring MVC.
  • Used Hibernate framework for data persistence. Worked on coding of Servlets and EJB communication.
  • Worked with Groovy on Grails framework which makes creating complex workflows much simpler.
  • Worked with Scrum Agile process with two-week iterations delivering new features and working software at each iteration. Prepared LLDs and UNIT Test Cases. Implemented SOLR search engine to search the products.
  • Implemented various levels of logging and timely backups using Log4j.
  • Installation, Configuration and maintenance of Hosted VMware products.
  • Played a key role in the development and maintenance of the application.
  • Worked on Distributed messaging system RabbitMQ to send messages to Existing Applications.
  • Extensive experience in setup, configuration, upgrade, maintenance, performance monitoring and troubleshooting on different UNIX platforms like Linux, VMWARE and system software and hardware

Environment: Java 1.6, J2EE, XML, Spring3.2, Hibernate 3.0, SOAP, Web Services, Business Objects, SAX/DOM, WebSphere Application Server 8.1, WSAD, JMS, JDBC, JSP2.0, Java Servlets, Apache Camel, Hazel, Oracle 11g, SVN, HTML, JavaScript, jQuery, search engine, JBoss, Axis 2 Web Services, WSDL, XHTML, SOAP, PL/SQL.

Confidential

Java/ J2EE Developer

Responsibilities:

  • Developed class diagrams, sequence diagrams and object diagrams using UML methodology.
  • Used JSON object data in the model as from RESTful web services.
  • Developed the application using J2EE Design Patterns like Singleton and Factory pattern.
  • 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. Used MVC at presentation layer.
  • Developed Messaging framework for Asynchronous messaging service using JMS.
  • Developed Restful web services using JERSEY to send/receive data to/from various.
  • Performed regression testing using JUnit Testing Framework for the entire application.
  • Used SQL*Plus and TOAD for SQL and PL/SQL development. Used JUnit for unit testing.
  • Worked closely with Photoshop designers to implement mock-ups and the layouts of the application using HTML, CSS and JavaScript. Wrote PL/SQL stored procedures, Prepared statement and used API.
  • Involved in the development of different user interface screens using JavaScript, CSS, and HTML.
  • Used Spring Security for securing the web tier Access. Written ANT scripts for building application arti-facts.
  • Monitored the error logs using Log4J and fixing the problems. Used JDBC to access the 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

We'd love your feedback!