We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

4.00/5 (Submit Your Rating)

SUMMARY:

  • 10 years of experience in Software Development mainly in banking, e - commerce Domain and Telecom with client-server (Multi - tier Architecture) applications involving design, development, deployment using Java/J2EE technologies both in Unix/ Linux and Window Environment.
  • Extensive experience in core Java/J2EE, JSP, Servlets, Hibernate, Spring,Web services, Soap, Restful Webservices, Eclipse, Websphere,Weblogic application server, Apache Tomcat web server,CVS, JDK 1.6, JNDI, Maven, HTML, JSTL,Java Scripts, JDBC, XML, XSL.
  • Strong experience in Spring Framework such as Spring BOOT, CORE, MVC, IOC, JPA, REST and Spring Cloud(PCF).
  • Implemented Microservices based Cloud Architecture on Cloud Foundry (PCF).
  • Experience working with AWS(Amazon Web Services), working with EC2, RDS, Dynamo DB,S3, Cloud Formation Templates, Cloud watch.
  • Experience implementing AWS solutions using EC2, S3, RDS, EBS, Elastic Load Balancer, Auto scaling groups.
  • Utilized Amazon Web Services (AWS) EC2 to deploy Docker containers with both monolith and Micro-Services architecture.
  • Experience in creating Docker images, containers, push/pull and integrating with Spring Boot, deployed Spring Boot based Microservices, Docker container using Amazon EC2 container services and using AWS console.
  • Strong knowledge of Object Oriented Analysis/ Design (OOA & D) and development, database concepts, data modeling, mainly in enterprise web applications using J2EE.
  • Experience in all aspects of SDLC using OOAD, UML.
  • Deployed applications on J2EE Application servers like Web Sphere, Web logic, Jboss and Apache Tomcat web server.
  • Experience in developing n-tier enterprise applications using J2EE.
  • Experience in Oracle, My-SQL and SQL Server.
  • Extensive experience in Oracle Database Query. Experience in writing Stored Procedures, triggers using PL/SQL.
  • Proficient in writing PL/SQL (Stored Procedures, Packages, Triggers etc.,) in retrieving data efficiently from database.

PROFESSIONAL EXPERIENCE:

Confidential

Sr. Java/J2EE Developer

Responsibilities:

  • Involved in business requirements gathering and Analysis, Development, Integration and Testing of application modules. Developed and designed the web interface using HTML5, CSS3, JavaScript, jQuery, Angular 2 and Bootstrap. Built Components using Angular2 and worked on Angular directives. Implemented lazy loading and Dynamic loading in the Angular routers. Worked on Typescript for building the code. Implemented HTTP requests using RxJS Observable library to handle multiple values over time. Developed prototype and project layout skeletons using Angular 2, jQuery, HTML5, and CSS3.
  • Used various jQuery and Bootstrap plug - in like date picker, Bootstrap selectors. Implemented Microservices into existing system architecture. Developed Microservices business components and Restful service endpoints using Spring Boot. Developed multiple enterprise applications using Spring Boot, Hibernate framework, Spring IOC, Spring MVC, Spring JDBC, Spring Annotations, Spring AOP, Spring Integration, frameworks, Restful web services. Worked on CI/CD Continuous Integration and Continuous Delivery model for timely deliverables. Good knowledge on debugging production issue and recreating that in lower lanes Worked on Batch processing using Spring-Batch. Used Autosys to run the jobs and schedule. Used Ansible tower to deploy the code to the application server - Weblogic. Developed the application using Singleton, DAO pattern. Use some multi- threading to performance tune the application.
  • Created basic Stored procedures using PL-SQL for data modification (For insert, update, delete) in Oracle by joining business tables. Used ReactJS and Node to build on UI components, I have worked on stories to make changes on UI level. And exposed some rest endpoint using ExpressJS Implemented authentication and authorization for the application using Spring Security and Oauth2. Implemented Spring IOC for Dependency Injection and to make the code loosely coupled and Spring AOP for logging purposes. Implemented SOAP based JAX-WS Web services interfaces for integrating multiple systems, code re-usability and consumed JMeter to test performance of SOAP protocol. Implemented Restful web services which produces both XML and JSON files to perform tasks, Restful web service using Jersey for JAX-RS implementation, which leveraged both web & mobile applications. Worked on creating, retrieving, updating and deleting documents in MongoDB. Configured JMS server setup, DB connection setup & deployed Returned items in Web Sphere Server. Setup the Continuous Integration (CI) & Continuous Development (CD) for the application using Jenkins. Worked on Jenkins for continuous integration with Gradle and GitHub. Implemented Micro-service's using Pivotal Cloud Foundry. Extensively used different Spring modules like Spring Boot, Spring Core, Spring JPA, Spring Rest and Spring Cloud. Used Spring Rest to implement controller layer. U

Confidential

MuleSoft Developer

Responsibilities:

  • Implementing Agile development processes on Software Development life cycle (SDLC). Extensively used Mule components that include File, SMTP, FTP, SFTP, JDBC Connector, and Transaction Manager. Migrated Mule ESB 3.5.1 apps to Mule ESB 3.7.2 and updated all the dependencies. Migrated deprecated Data Mapper mapping to Data Weave in MULE ESB. Configuring the Mule process for fetching the data from topic and makes web service calls to the middle tier Mule ESB for processing. Created the MULE ESB Artifacts, created flows and configured the MULE configuration files. Built application using Maven. And monitored the errors log using Log4J. Created http inbound & outbound flows, routing, SOA orchestration, transformations using Xpath and Security of MULE ESB application using OAuth. Used Apache CXF to create SOAP based Worked with transformers, exception handling, testing &
  • Security of MULE ESB endpoint through WSSR. Used encryption algorithms to encrypt the fields in the environment properties. Used Quartz connector and Cron Scheduler to schedule the batch jobs. Utilized partner WSDL for ESB to CRM tool Salesforce, NETSUITE & SAP integrations. Integrated web services including SOAP as well as REST using Mule ESB. Testing the Flow with Munit and unit testing using Junit. Developed flows/orchestrated the integrations of the components written on top of different internal platforms using Mule ESB and Active MQ. Involved in unit testing and writing the MUnit Test cases for the flows and did the logging and alerting as well. Written Jenkins scripts for automated deployment and to prepare the build of the entire application and deployed in cloud hub.

Environment: Anypoint Studio, Mule ESB, ActiveMQ, JSP, JSTL, XML, HTML, CSS, Oracle, Bootstrap JS, Jira, WebSphere GitHub, Eclipse, JUnit, SQL, Maven, Web Services - WSDL, SOAP, REST, CXF, JAX-WS, JAX-RS)

Confidential

Sr. Java/J2EE Developer

Responsibilities:

  • Involved in business requirements gathering and Analysis, Development, Integration and Testing of application modules. Implemented Micro - service's using Pivotal Cloud Foundry(Spring Cloud). Extensively used different Spring modules like Spring Boot, Spring Core, Spring JPA, Spring Rest and Spring Cloud. Used Spring MVC framework on the server side for creating Restful services by giving JSON out and modifying the DOM object on UI, by making HTTP calls and used GET and POST. Built using Jenkins server and deployed through Ansible Good hands on experience with CI/CD -jenkins Ansible and
  • Udeploy. Worked with Oracle database and used Hibernate (ORM). Created POJO/Data. Used complete annotation based JPA configurations. Understanding Business Coordinating with Offshore teams in India and being flexible on gathering updates from the team. Build and deploy SpringBoot-Microservices on a REDHAT-Openshift cluster. Very good working skills on Deployments. Written YAML configuration for maintaining Replicasets, # of PODS Created Environment Key, Value set to maintain the environmental level variables which are used in the application running inside a POD. Good working skills on
  • Deployment configs, Stateful sets, config maps and alos schedule cron jobs on RedHat Openshift platform. Worked on integrating Jenkins with the Redhat openshift and Jfrog is the artifactory registry. Worked on .jenkins file for all the configurations the container image should build. Used Sonarcube for code quality Good knowledge and working skills on configurations inside Service and Routes and PORT configurations to make a successful HTTP connection to the container running inside the POD. Written / Changed YAML file for necessary configuration related changes Worked on CI/CD Continuous Integration and Continuous Delivery model for timely deliverables. Good knowledge on debugging production issue and recreating that in lower lanes Worked on Batch processing using Spring-Batch. Used Autosys to run the jobs and schedule. Used Ansible tower to deploy the code to the application server - Weblogic.
  • Developed the application using Singleton, DAO pattern. Use some multi- threading to performance tune the application. Created basic Stored procedures using PL-SQL for data modification (For insert, update, delete) in Oracle by joining business tables. Used ReactJS and Node to build on UI components, I have worked on stories to make changes on UI level. And exposed some rest endpoint using ExpressJS Worked on spring integration for loading files in database and worked on modifying stored procs. Used UNIX commands to connect to servers and using PUTTY run the batches Written JUnit test cases during the development phase and used assert functions to compare two objects. Code commits into GITHUB, created branch management strategy to work on branches - Sprint, Release, Master. Used Spring Rest to implement controller lay

Confidential

Sr. Java/J2EE Developer

Responsibilities:

  • Involved in business requirements gathering and Analysis, Design, Development, Integration and Testing of application modules. Designed applications using Java Design Patterns. Used Collections, abstract classes, interfaces and multithreading concepts extensively for the business logic. Developed UI and backend applications using Java, Spring, JSP, HTML, DHTML, JavaScript, and AJAX. Involved in Full Software Development Life Cycle (SDLC) from Requirement gathering, design, development, testing and documentation. Worked in Agile, CMMI Development Environment. Participated in the daily SCRUM meeting and paired programming to produce quality delivery within time. Design common framework for RESTAPI consumption using Spring Rest Templates. Design application using Spring MVC, JSP, JSTL and AJAX on the presentation layer, the business layer is built using spring and the persistent layer uses Hibernate.
  • Extensively used Spring IOC, configured Application Context files and performed database object mapping using Hibernate annotations. Utilized Angular.JS framework to bind HTML5 template (views) to JavaScript object (models). Worked with Angular.JS applications for customer facing software using modern JavaScript development techniques and responsive design methodology. Used Spring AOP to handle transactions session aspects and to implement security. Used Spring MVC Spring Security Spring ORM modules to integrate with MongoDB to implement the persistence layer with
  • JPA/Hibernate. Involved in Ecommerce project Development using Spring Web Flow and Hybris and developed front - end UI with Backbone.js, jQuery, CSS3, Dojo and AJAX. Development back-end with Spring MVC framework on underlying Hybris platform. Wrote spring configuration file to define beans define data source and hibernate properties. Performed data loading based on multi-consumers using Spring, Hibernate framework Build Microservices for the delivery of software products across the enterprise. Developed spring boot application for writing web services. Used Spring Boot which is radically faster in building cloud Microservices and develop spring based application with very less configuration. Developed RESTFUL Web Services which are consumed by several clients like Mobile, Tablet, as well Web. Configured the web.xml file for REST server injection to enable the REST web services by using JAXB API. Developed a cross-device/cross-browser web application for real-time location sharing utilizing AngularJS, JavaScript API. Leveraged UnderscoreJS functional programming without extending any built-in objects. Integrated the Java code (API) in JSP pages and responsible for setting up AngularJS framework for UI development. Developed html views with HTML5, CSS3, bootstrap and AngularJS. Implemented code according to coding standards and Created AngularJSController, which isolate scopes perform operati

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in business requirements gathering and Analysis, Design, Development, Integration and Testing of application modules. Designed applications using Java Design Patterns such as Singleton and Factory. Developed UI and backend applications using Hibernate, Java, Spring, JSP,HTML, DHTML, JavaScript, Angular Js and AJAX. Developed Web Services using SOA, SOAP, WSDLand JAX - WS, JAX-RPC programming models. Data Access programming using Hibernate --ORM. Worked on the implementation of Internet-facing document data warehousing (catalogs, transformation and access rights & permissions).
  • Used Apache CAMEL to route our JMS queue messages to different business floors and configured routes in Apache CAMEL and also used Apache CAMEL in e-mail notifications. Developed RESTful Web Services in Java that provides support for JAX-RS APIs and serves as a JAX-RS (JSR 311 & JSR 339) using Jersey RESTful Web Services framework. Used Spring Framework to integrate with Struts and used ORM mapping tool called Hibernate. Created Spring Restful Web services consuming and producing JSON / XML. Used PL/SQL programming in Analysis, Design and Implementation of Business Applications using the Oracle Relational Database Management System (RDBMS). Used ANT as build-tool for building J2EE applications. Used Log4j for logging. Prepared JUnit test cases, Mock Objects to unit test individual components. Used AWS infrastructure to host the portal. Used EC2, RDS, S3 features of AWS.

Environment: Java SE 7, J2EE, Springs 3.x, Spring MVC, Spring JPA, Java Swings, Hibernate, Jersey Rest Services, SOAP Services, Angular JS,Rapid.js, java Script, WSDL, XML, XSLT, XSD Schemas, JProfiller, AWS(Amazon Web Services EC2, RDS, S3, Cloud Formation Templates), PL/SQL, Eclipse4.3, Maven, Log4j, Apache Camel, WebSphere.

Confidential

Java/J2EE Developer

Responsibilities:

  • Developed presentation layer using JSP, HTML and CSS. Participated in the design and development of application using JSP, HTML, CSS and JavaScript. Developed user interface using JSP, HTML, CSS, AngularJs and JavaScript. Extensively worked on Servlets, JSPs, Struts and Tiles, Java script, Ajax, Expression language, JSTL, JSP custom tags. Used Spring Framework for Dependency injection and integrated with Hibernate. Used Apache CXF web service stack for developing web services and SOAP UI and XML - SPY for testing web services. Used struts framework and Oracle 10g for development and JSP, HTML for UI development. Help maintain interfaces from third party systems for import/export into/from Oracle EBS R12. Implemented MVC architecture using Spring Framework. Used Spring framework to achieve loose coupling between the layers thus moving towardsService Oriented Architecture (SOA) exposed through Restful and ATG Services
  • Implemented Logging, Auditing using Spring Framework's Aspect Oriented Programming(AOP). Used Spring Framework to integrate with Struts and used ORM mapping tool called Hibernate. Used Spring IOC framework to wire the Spring Beans. Extensively worked with the retrieval and manipulation of data from the Oracle Database by writing queries using SQL and PL/SQL. Used Log4j for logging errors, messages and performance logs. Developed test cases and performed unit and integration testing; Using Maven as the build script and SVN as source repository.

Environment: Java, Servlets, JSP, Struts, Spring, Eclipse, Weblogic, Hibernate, JUnit, SOAP, XML, JavaScript, AngularJS, UML, Maven, SVN, Apache Camel, Log4J, Oracle 10g, Oracle EBS.

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in designing of the application using UML (Unified Modeling Language). Implemented various Design Patterns like Singleton, Front Controller, data transfer object (DTO). Developed user interface screens using JSP, HTML, CSS, JavaScript, AJAX and JSP Custom Tag. The concepts of Objects,
  • Classes and their relationships and how to model them and good hand on experience on spring framework. Implemented spring configuration files for the beans defined and properties to be injected into them using spring's Dependency Injection. Experience in implementing Spring Hibernate ORM tool mapping Java classes with database and using Hibernate query language (HQL). Involved in client side validations using JavaScript. Performed unit testing using Junit and monitored the error logs using Log4J and fixed the problems

Environment: Core Java, JSP, Servlets, PL/SQL, XML, Spring, Weblogic, Eclipse, HTML, JUnit, ANT, JavaScript, Log4J, Oracle, Windows.

Confidential

BPM Developer

Responsibilities:

  • Involved in Design and Development of COB modules. Involved in Setting up the BPM environment for COB application. Experienced in Developing the complex Business Processes using OBPM. Extensively used Sub process and process creations for Inter Process Communication in OBPM. Experienced in Using Global Activities to execute the batch Jobs Automatically. Extensively Developed Screen flows and JSP's for the front end of the application Involved in setting up the Organization, Roles, Participants in OBPM Studio, Process Admin Knowledge on integrating OBPM with LDAP to maintain Participants Involved in customizing the OBPM Workspace using CSS as per Business users Used OBPM Workspace Administrator to set up the Views in Custom BPM Workspace Involved in maintaining the Views constantly throughout all the Environments by Importing Views.xml(Test, Stage, Prod Env) Implemented
  • Exception handling to handle process level and business level exceptions Extensively used PAPI and PAPI WS to interact with Business processes from an External Applications Used BPM External resources to integrate Data base, Web services in COB Application Experienced in publishing and deploying the project in to Process Administrator Extensive knowledge on BPM Engine Execution, Engine DB(PPROCINSTANCE,PTODOITEMS) and Directory DB(Fuego Procdef, Fuego views etc) Experienced in trouble shoot the BPM engine failovers Monitoring Process Instance through OBPM Workspace

Environment: Java/j2ee, OBPM Studio 10gr3, OBPM Enterprise 10gr3, Web logic 10.3.0, Oracle Soa, SOAP UI, WSDL, HTML, CSS, Java Script, AJAX, Tortoise SVN 2.1, Oracle DB 10gr3, Pl/Sql, UNIX.

Confidential

Java Developer

Responsibilities:

  • The concepts of Objects, Classes and their relationships and how to model them and good hand on experience on spring framework. Implemented spring configuration files for the beans defined and properties to be injected into them using spring's Dependency Injection. Used Spring Framework for
  • Dependency injection and integrated with Hibernate. Involved in client side validations using JavaScript. Performed unit testing using Junit and monitored the error logs using Log4J and fixed the problems

Environment: Core Java, JSP, Servlets, PL/SQL, XML, Spring, Web logic, Eclipse, HTML, JUnit, ANT, JavaScript, Log4J, Oracle.

We'd love your feedback!