We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

0/5 (Submit Your Rating)

Atlanta, GA

SUMMARY

  • 8 years of experience in Systems Analysis, Design, Development and Implementation of Web and Client/Server and Enterprise Application development using J2EE Framework.
  • Extensively worked on n - tier architecture systems with application system development using Core Java, JDBC, Servlets, JSP, EJB, JMS, Web services, Restful Web Services, Spring, Spring boot, Struts MVC, JSF, Hibernate.
  • Experienced in MVC Architecture Web Frameworks include Struts, JSF, and Spring 3.0 (Dependency Injection, Data Access Objects, and MVC Framework).
  • Expert level knowledge in using spring modules like Spring Core, Spring DAO and Spring AOP, Spring MVC.
  • Expertise with Spring Framework using components like MVC, Transactions, ORM and JDBC. Also used Hibernate ORM, JSF and Struts MVC frameworks.
  • Experience in integrating the internal security model into new projects with Spring Security and Spring Boot.
  • Implemented transaction management using Spring declarative transaction management with Spring AOP concepts
  • Experience in Enterprise Integration Development using Apache Camel Framework
  • Experience in server side messaging using Camel and JMS (Active MQ implementation).
  • Experience on Core Java technology which includes Multi-Threading, JDBC, RMI, network programming.
  • Expertise in design and development of various web- and enterprise-level applications using J2EE technologies like JSP, Servlets, JDBC, Oracle.
  • Experience with RDBMS concepts like writing Queries, Functions, Stored Procedures, Cursors and PL/SQL Packages.
  • Extensive of server-side development experience using the technologies EJB, Web Services, XML, JAXB, Oracle, MySQL Server, SQL, PL/SQL.
  • Experience in SOAP based Web Services, REST Web Services, JAX-WS, JAX-RS, JAXB, SOA, AJAX, RMI, JNDI, MVC Custom development.
  • Hands on experience in installing, configuring, and using Hadoop ecosystem components like Hadoop MapReduce, HDFS, HBase, Hive, Pig, Zookeeper, Flume and Kafka and experience in NoSQL database HBase.
  • Developing RESTFUL web services using Spring boot, Spring RESTFUL template, JPA, Cloud foundry
  • Expertise at using frameworks and tools like Spring, Hibernate, JSF, ANT, Junit.
  • Implemented AWSsolutions using E2C, S3, RDS, EBS, Elastic Load Balancer, Auto-scaling groups and worked on AWS Toolkit for Eclipse to develop, deploy, and debug Java applications using Amazon Web Services.
  • Experience in configuring and deploying web applications in Tomcat Server, Web Logic, Web Sphere.
  • Experience in implementing Web Services based in Service Oriented Architecture (SOA) using SOAP, Restful Web Services, JAX-WS, UDDI, WSDL and Apache Axis.
  • Good Work experience on various IDE's like Eclipse, My Eclipse, NetBeans, WebSphere Studio Application Developer (WSAD), and RAD.
  • Experience in developing applications using WebSphere Application Server with J2EE and integration with MQ Series/WebSphereMQ.
  • Hands-on experience in development of microservices and deploying in Docker
  • Deployed Services in Jenkins, Meson Marathon, Docker Swarn.
  • Involved in creating/consuming SOAP based web services to expose business operations.
  • Experience in persistence frameworks, Hibernate and JDO to map POJOs to a relational database.
  • Research and development on scalable Linux deployments on AWS via Docker
  • Expertise in installing and configuring IBM WebSphere Application Server 8.0, IBM Http Server and Tomcat
  • Good experience in various Design Patterns like Singleton, Factory, Session Facade, MVC, Data Access Object and Business Delegate, UML and Enterprise Application Integration
  • Experience in working version control tools like CVS, GitHub and SVN.
  • Experienced with Project Deployment, and Management Tools Apache Maven, and Ant.
  • Have experience in software Development Processes like SDLC, Waterfall, Test Driven Development (TDD), Iterative and Agile Methodologies.
  • Excellent communication, interpersonal and analytical skills and a highly-motivated team player.
  • Highly motivated self-starter with a strong analytical problem solving, having ability to multi-task, work in a team environment, understand and be responsive to customer needs, work under tight deadline.

TECHNICAL SKILLS

Programming Languages: C,C++, Core JAVA,J2EE, SQL, PL/SQL

J2EE Technologies: EJB, Servlets, JSP, Maven, JSTL, JDBC, JSF, RMI, JNDI, JMS, AJAX, Web Services. JIRA, JSON.

Web Technologies: HTML, DHTML, XML, XSLT, CSS, AJAX, XSD, DTD, XHTML, JAX-RS, SAX, DOM, SOAP, WSDL

IDE Tools: IBM WSAD, RAD, Eclipse, Net Beans

Distributed Computing: RMI, EJB

Application/Web Server & Services: IBM WebSphere, JBoss, Tomcat, Web logic, JAX-RS, AWS, EC2, SQS, ELB, EBS, RDS, S3, EUREKA

Databases: Oracle, DB2, SQL Server, CASSANDRA

Frameworks & Tools: Spring, Struts, Hibernate, Apache Camel, Apache Active MQ, JUNIT, Micro Services.

Operating Systems: Windows Vista/XP, Red Hat Linux, Unix

Version controls: Tortoise SVN, CVS, GIT, STASH

Other Tools: Putty, TOAD, ANT, CVS, Clear Case, Text Pad, MQ Visual Edit, JENKINS, DOCKER

PROFESSIONAL EXPERIENCE

Confidential - Atlanta, GA

Sr. Java/J2EE Developer

Responsibilities:

  • Build microservices for the delivery of software products across the enterprise.
  • Create RFP (Request for Proposal) microservice to provide RESTful API utilizing Spring Boot with Spring MVC.
  • Create Data Model for and initial Java JPA entities for RFP project.
  • Developed various J2EE components like Servlets, JSP, AJAX, JAXP, JNDI,JMS, and MQ Series by using RAD.
  • Implemented business layer using Core java, Spring Beans using dependency injection, Spring annotations, Spring Web-flow components.
  • Experience in running a complete microservice system on Cloud Foundry using EUREKA.
  • Familiar with Spring Boot which leverages using Netflix and other OSS projects.
  • Used a microservice architecture, with Spring Boot-based services interacting through a combination of REST and Apache Kafka message broker. Deployed and managed services by Marathon.
  • Written REST API’s for Nissan (Climatization, Geofence, Speed Alert, RemoteDoorUnlock, In Vehicle Message Control)
  • Written SOAP API’s for Volkswagen (Trip Statistics, Core Services, Account Management, Alert Preference Management, Alert Notification ).
  • Experience in implementing Kafka Producer and Consumer.
  • Used Atlassian Confluence to share data between the team members.
  • Develops microservices and has extensive experience using GitLab, Jenkins, Clustering other tools and technologies for developing a scalable application.
  • Collaborate Jenkins continuous integration tool to make the build passes before deploying the code to other environments (DEV and iTest).
  • Data Migration of legacy Service Now into SAP System
  • Tax mappings From Vertex to SAP ECC, CRM.
  • Utilized Eureka Client, Eureka Server, Eureka Instance, Eureka Service through Spring Boot board.
  • Used JaCoCo plugin for Junit test cases which generates code coverage report after the build success.
  • Worked on Payload Driven Testing to test the application functionality by loading the request payload from resources with JSON Schema Loader and used Redis Cache to removes old data from memory and makes space for new data.
  • Set up Jenkins server and build jobs to provide automated builds based on polling the GIT source control system.
  • Developed the Services using AWS Elastic Search, Restful Services using JAX-RS and Java.
  • Developed server-side services using Java, Spring, Web Services (SOAP, Restful, WSDL).
  • Worked with version control management tool Stash to project check-in, check-out.

Environment: Java, J2EE, Servlets, MVC, Apache Cassandra, Apache CAMEL(Integration), EJB, JSP, Struts, Spring, Spring Boot, Spring MVC, Spring IOC, Spring DAO, Spring AOP, Spring Microservices, ZOOKEPER, Kafka, Redis Cache, JPA, XML, Web Services, EUREKA, HTML5, CSS3, REST, SOAP, GIT, JUNIT, Eclipse, AWS, EC2, ELB, EBS, S3,SAP.

Confidential - Bellevue, WA

Sr Java/J2EE Developer

Responsibilities:

  • Involved in Requirements gathering, analysis and design and documentation as the application was started from scratch.
  • Developed various J2EE components like Servlets, JSP, JSTL, AJAX, SAX, XSLT, JAXP, JNDI, LDAP, JMS, and MQ Series by using RAD.
  • Used Struts/MVC framework to enable the interactions between JSP/View layer and implemented different design patterns with J2EE.
  • Implemented business layer using Core java, Spring Beans using dependency injection, Spring annotations, Spring Web-flow components.
  • Built Spring based Java and Scala microservices to support enterprise web application
  • Used a micro service architecture, with Spring Boot-based services interacting of REST and Kafka.
  • Used Spring Boot for building applications along with Spring Initializer and bootstrapping the build configuration for a Boot-based web application
  • Data Operations were performed using Spring ORM wiring with Hibernate .
  • Developing database adapter, web services adapter, messaging adapter and custom workflow for non-oracle system using Camel and Implemented Apache Camel routes using Camel-Spring XML and Camel-Spring processor beans.
  • Implemented agent-server messaging dialog using Camel and JMS (Active MQ implementation).
  • Developed the Services using AWS Elastic Search, Restful Services using JAX-RS and Java.
  • Used AWS SDK for connection to Amazon S3 buckets as it is used as the object storage service to store and retrieve the files related to the application.
  • Deployment/Delivery as a iterative process and Automation of Infrastructure as Code Managed Amazon Web Services like EC2, S3 bucket, RDS, EBS, ELB, RDS through AWS Services/Packages.
  • Designed and developed JSP pages using Spring MVC 3.0 framework and also created Spring MVC components like Dispatch servlets, configure Request mapping annotation controllers, view resolver components
  • Involved in design and development of server side layer using JSP, JDBC, EJB and DAO patterns using Eclipse IDE.
  • Developed server-side services using Java, Spring, Web Services (SOAP, Restful, WSDL, JAXB, JAX-RPC).
  • Used JSP for presentation layer, developed high performance object/relational persistence and query service for entire application utilizing Hibernate and wrote POJO Classes files for Hibernate Object-To-Relational Mapping.
  • Implemented features like logging, user session validation using Spring-AOP module and Spring IOC.
  • Created RFP (Request for Proposal) micro service to provide RESTful API utilizing Spring Boot with Spring MVC.
  • Integrated Spring with Hibernate using configurations and implemented DAO layer to save entities into data base.
  • Developed the application using Java Beans, Servlets and EJB’s.
  • Developed and deployed EJB components on IBM WebSphere Application Server.
  • Deployed entity beans on WebSphere Application Server.
  • Configure, Deploy and Manage IBM WebSphere 9.0 client runtimes in order to provide test environment.
  • Developed various Database interaction objects by implementing the DAO patterns and
  • Involved in coding, maintaining, and administering Servlets, and JSP components to be deployed on a WebSphere Application server.
  • Used Log4j to provide central logging facility, comes under singleton design pattern and used to monitor the error logs and usedGITas version control tool
  • Participating in the High-level and low-level system design, planning, estimation and implementation Experienced in building Web Services (SOAP, JAX-WS and JAXB).
  • Used Oracle11g database for tables creation and involved in writing SQL queries using Joins and Stored Procedures.
  • Experienced in collaborating with senior backend and senior mobiledevelopersin an Agile &Scrum Methodology with little supervision
  • Extensively used XSD for validations of XML transfer to the different Web Services.
  • The backend is supported by Oracle 11g and Hibernate is used as the ORM tool.

Environment: Java, JDK, J2EE, Servlets, MVC, WebLogic, Apache CAMEL(Integration), EJB, JSP, Struts, Spring, Spring Boot, Spring MVC, Spring IOC, Spring DAO, Spring AOP, Spring Microservices, JPA, Hibernate, XML, NetBeans, Multi-Threading, Web Services, WebSphere HTML5, CSS3, JQuery, SOAP, Log4j, GIT, JUNIT. Eclipse, AWS, EC2, SQS, ELB, EBS, RDS, S3, Angular JS.

Confidential - Hendon, VA

Sr Java/J2EE Developer

Responsibilities:

  • Developing business tier using Servlets, Java Controller, Struts technologies.
  • In architecting, various Business Layer and Data Management components of multi-tiered web based system over J2EE architecture.
  • Actively designed, developed and integrated the Metrics module with all other components.
  • Development using Java, JSP and Servlets on WSAD.
  • Involved in developing code for obtaining bean references in spring framework and Used Dependency Injection () along with Inversion of Control (IOC).
  • Implemented the project using the Spring Framework (used Spring IOC and Dependency Injection, Spring MVC).
  • Built screens with Spring MVC, JSPs, CSS, Dojo and custom JavaScript.
  • Developed UI navigation using JSP and Spring MVC architecture.
  • Developed REST web services authentication using Spring Security.
  • Integrated Hibernate ORM framework with spring framework for data persistence and transaction management.
  • Worked on Persistence layer from simple DAO to Spring/Hibernate.
  • Designing and coding of Action classes and Business Layer and DAO Classes and wired them using Spring Framework.
  • Responsible for design and developing Persistence classes using Hibernate, and Spring JDBC Template frameworks to save data in database tables.
  • Developed many JSP pages, used JSON plug-in for asynchronous communication.
  • Managed multiple AWSaccounts with multiple VPC's for both production and non-prod where primary objectives included automation, build out, integration and cost control.
  • Managed and supported AWS Security related issues with S3 policies for user accesssupport for all other AWS products such as S3, RDS, Elastic Load Balancing.
  • Redesigned Web front-end to scheduling system using HTML, CSS, and JavaScript, with the jQuery library.
  • Designed and built document tracking/workflow system with HTML, CSS and JavaScript using jQuery, JSON and a REST architecture.
  • Designed and developed various modules of the application with J2EE design architecture and frameworks like Spring MVC architecture and Spring Bean Factory using IOC, AOP concepts.
  • Developed Struts Action and Form classes to access Java Beans and UI.
  • Developed and deployed various Sessions beans.
  • Involved in the Development of reporting system using Struts, spring, Hibernate and Web Services.
  • Used Hibernate to access database and perform database updating.
  • Wrote complex queries and mapped database views using DAO in Oracle.
  • Used various Core Java concepts such as Multi-Threading, Exception Handling, Collection APIs to implement various features and enhancements.
  • Configured WebSphere resources like JDBC providers, JDBC data sources, connection pooling, and Java Mail sessions.
  • Development of EJB’s, Servlets and JSP files for implementing Business rules and Security options using WebSphere App Server and Configured the web server interfaces, session management, virtual hosts and for WebSphere
  • Developed Web Services using XML messages that use SOAP. Developed Web Services for Payment Transaction and Payment Release.
  • Developed the application using RAD as the IDE and used its features for editing, debugging, compiling, formatting, build automation and version control (CVS).
  • Wrote test cases in Junit for unit testing of classes and implemented the logging using Log4j.
  • Retrieving code from the repository and deploying in Production using ANT.
  • Participated in Functional Document reviews and created Technical documents.
  • Built data access subsystems using Hibernate and Spring against stored procedures on a DB2 database

Environment: J2EE, JSP, Java, Spring, Spring MVC, JMS, Hibernate, Servlets, struts, JSTL, JNDI, JAXP, JMS, Eclipse, JDBC, Multi-Threading, GIT, RAD, EJB, XML, Junit, WebSphere, Angular.js, HTML5, CSS3, JQuery, SOAP, SVN, ANT, SQL, Oracle, Eclipse, AWS, EC2, SQS, ELB, EBS.

Confidential

Java / J2EE Developer

Responsibilities:

  • Designed and implemented business logic and other administrative tasks that include registration and maintenance of user profile using Java Servlets.
  • Used Struts MVC framework along with JST for developing J2EE based web application.
  • Implemented Hibernate to map all the tables from different data sources to make database updating.
  • Developed web services in Java and Experienced with SOAP, WSDL.
  • Tested and configured AWS Workspaces (Windows virtual desktop solution) for custom application requirement.
  • Used Hibernate Tools were used as persistence Layer - using the database and configuration data to provide persistence services (and persistent objects) to the application.
  • Created and maintained mapping files and transaction control in Hibernate.
  • Created and executed Business Logic Layer, Data Access Layer through DAO (Data Access Object) pattern and DTO (Data Transfer Object) pattern and Rebuilt parts of the SOAP mid-tier for the system.
  • Database design, writing SQL scripts. Unit testing of the modules Cooperate with Team Members during concurrent developments.
  • Developed batch programs to update and modify metadata of large number of documents in FileNet Repository using CE APIs
  • Cloning, Clustering, Performance tuning and troubleshooting of WebSphereand Configured JVM parameters for WebSphere applications, Deployed J2EE applications and provided Developer support.
  • Implemented the Model View Controller using Spring MVC.
  • Responsible for integration of various modules and Web-Methods for offline feed.
  • Involved in development of Front-End using JSP, AJAX, Struts, CSS HTML, Java Script and AJAX.
  • Designed and coded EJB modules that interact with Oracle database.
  • Used XML to transfer the application data between client and server.
  • Used XSLT style sheets for the XML data transformations that included both mid-layer transformations and final transformations (XML to HTML) and Participated in designing Web services contract in support of the product.
  • Designed and developed forms using HTML and validated them using JavaScript.
  • Mapping business requirements to application features and the most suited technology to provide business value

Environment: Java, Struts, Spring, Hibernate, Groovy, JSP, JavaScript, JQuery, JUnit, Servlets, EJB, JST, GIT, RAD, SVN, Eclipse, XML AJAX, HTML, CSS, SOAP, GIT, WebSphere Application Server, AWS.

Confidential

Java/ J2EE Developer

Responsibilities:

  • Implementing the design patterns like Singleton, value object pattern and Data access objects in the project.
  • Involved in system design and development in core java using Collections, multithreading and exception handling.
  • Designed and developed the UI using HTML, CSS and JSP.
  • Responsible for development of presentation layer using JSP and spring.
  • Business logic was developed using Session beans and container managed persistence services via Hibernate.
  • Involved in developing web services using SOAP (UDDI, WSDL), XML.
  • Implemented MVC architecture using struts, JSP & Enterprise Java Beans.
  • Involved in development of services based architecture utilizing open source technologies like Hibernate ORM and Spring MVC Framework.
  • Involved in number of installation of WebSphereinstances from development to production and configuring the WebSphereload balancing using WebSphereworkload management
  • Designed Stateless Session Beans fitting the requirement of the business and implemented its interfaces.
  • Implemented Data Access Objects (DAO pattern) using JDBC.
  • Extensively used JavaScript to provide the users with interactive, Speedy, functional and more usable user interfaces.
  • Designed Asynchronous communication using Ajax.
  • Worked on creating Packages, Stored Procedures & Functions in Oracle using PL/SQL and TOAD.
  • Worked on creating a test harness using POJOs which would come along with the installer and test the services every time the installer would be run.

Environment: Java, Struts, Spring, Hibernate, Integration, JSP, Ajax, JavaScript, JQuery, JUnit, Servlets, EJB, JST, XML AJAX, HTML, CSS, SOAP, WebSphere Application Server, RAD, GIT.

Confidential

Java/J2EE DEVELOPER

Responsibilities:

  • Involved in understanding of business requirements, design and development of the project
  • Implemented Struts framework with MVC Architecture
  • Worked closely with developers to define and configure Application Servers, Web Resources, JDBC as well as deployment of EJBs across multiple instances of WebSphere.
  • Involved in the deployment of components to run Java Beans, Servlets, and JSPs to be deployed on the WebSphereApplication Server.
  • Developed the presentation layer using JSP, HTML and client side validations using JavaScript/AJAX
  • Used different features of Struts like Validation framework and extensively used Struts Tag Library.
  • Involved in creating and reviewing technical design documents
  • Parsed the insurance code details from XML document
  • Used XSLT to convert XML document into HTML Page.
  • Applied J2EE design patterns like Business Delegate and Singleton
  • Deployed the application using Web Sphere application server
  • Involved in coding and code reviews
  • Prepared and executed Unit Test Cases using JUNIT.
  • Used Java Stored Procedure to generate PDF reports.
  • Worked with QA team in preparation and review of test cases.

Environment: J2EE, JDBC 3.0, SQL procedures, Hibernate, Spring, Struts Framework, SOAP, DAO, JSP, JTA, Servlet, Web Service, IBM WebSphere, Oracle 9i, HTML, Java Script, Ajax Eclipse.

We'd love your feedback!