We provide IT Staff Augmentation Services!

Lead Javadeveloper Resume

3.00/5 (Submit Your Rating)

SUMMARY

  • 10+ years of Software Development experience in object oriented programming, design and development of Multi - Tier distributed, Enterprise applications using Java and J2EE technologies with Software Development Life Cycle and 4+ years of experience in Integrations using MuleSoft ESB.
  • Highly skilled and experienced in Agile Scrum & Waterfall Development process for diverse requirements
  • Extensively worked on both Enterprise and Community edition of MULE ESB. Have an experience working MULE API manager and RAML.
  • Developed the integration workflows using an ESB framework. Experience with Mule Soft MMC and enterprise release.
  • Used Node.js as a proxy to interact with Rest services and interacting with database
  • Developing or maintaining a production-level cloud-based architecture in AWS, including creating machine Images like AMI. n S3,VMWareVirtualizat
  • Developed software to interface with partners and external B2B systems in Java Servlets, JSP, Perl and Oracle on Solaris.
  • Experience in new version Java 8 Programming.
  • Designed & developed the business components using Java 8, Java EE 7, RESTful API (JAX-RS) with REST Easy, spring, Hibernate, JPA, Servlets, JSP, JSTL, JavaBeans, Design Patterns, PL/SQL, XML, XSD, JSON technologies.
  • Well versed with Java 8 features like Lambda Expression, Stream APIs, improved Collection APIs
  • Helped create RESTful services for XMAP user interface using Java 8 and Spring and MySQL.
  • JIRA development with JAVA and Groovy scripting and written groovy test cases
  • Web Services using SoapUI and Groovy Scripting.
  • Good enough experience in Kubernetes API for Docker container Orchestration
  • Involved in managing and deployment of the applications in the Cloud Hub
  • Utilized Mulesoft features like dataweave, API designer and various connectors to ensure robust and loosely coupled integration layer every time.
  • Good hands on experience using mule connectors like DB, FTP, FILE, SFTP, SalesForce, Workday, SAP etc as a part of integration usage.
  • Hand - on experience in software design and development using Java. (Core Java, Collection Framework, JDBC, Servlets, Jsp, Spring, Hibernate, JavaScript)
  • Expertise in Struts, spring, JSF, Web framework and Hibernate frameworks.
  • Involved in development of SOAP & REST based web services using WSDL, SOAP, JAXB, CXF, AXIS, JAX-WS and Restful web services using JAX-RS, CXF and JERSEY APIs.
  • Experience with XML technologies includes XML, DTD, XSD, XSLT, JAXP (DOM & SAX), and JAXB
  • Hands on experience with Terraform scripts
  • Have good knowledge on sterling commerce.
  • Experience working with Business Rule Management System (BRMS) using ILOG Rule Studio and also used JBoss Drools to define the rules to implement the application.
  • Expertise in writing SQL queries and P/L SQL-Stored procedures, functions, sequences, cursors, triggers, indexes etc using different DBs -Oracle, DB2 and SQL Server.
  • Experience in configuring and deploying the application on Tomcat web server and WebSphere, WebLogic &JBoss application servers. Experience in using different IDEs such as Eclipse, My Eclipse and RAD.
  • Experience in using different version controlling/tracking systems GIT, StarTeam, Rational Clear Case & VSS (Visual Source Safe)
  • Experience in AIX/Unix and HP Operating System and using Shell Scripting.
  • Experience in using tools such as Log4J, Ant, SOAP UI, FileZilla and Putty.
  • Strong application integration experience using Mule ESB with Connectors, transformations, Routing, ActiveMQ, JMS and RabbitMQ. Data Transformations using Mule ESB.
  • Experience in Onsite and Offshore model and lead the team of more than 5 people of offshore.

TECHNICAL SKILLS

  • java
  • J2EE
  • SOAP
  • Rest
  • Mulesoft
  • AWS
  • B2B
  • Cloud
  • Unix
  • DB2
  • Hadoop
  • XMl
  • HTML
  • Java Script
  • XML
  • CSS
  • RESTful WebServices
  • Apache Tomcat
  • Scrum methodology
  • Bootstrap
  • CXF
  • SoapUI 5.2.0
  • LISA 7.5
  • GUI interfaces
  • Swings and Awt
  • Groovy scripting
  • Threads
  • Networking
  • ANT
  • Junit
  • Solaris
  • Adobe flex 3
  • Java 8Cairngorm framework
  • Oracle 10g/9i

PROFESSIONAL EXPERIENCE

Confidential

Lead Java Developer

Responsibilities:

  • Customized OOTB functionalities for DSG based on the business requirement and expanded them for Hardlines, Footwears and Accessories.
  • Analyzed all the existing APIs in current V9.2 system, studied their impact on V11, ported all the customizations to the upgraded version and fixed the development issues that occurred.
  • Applied Java 8 features like lambda expressions, streams, functional interfaces while implementing new functionality.
  • Made enhancements to the Existing Product Master and Material Master Integration.
  • Extensively used Core Java 8 API, Spring API in developing the business logic.
  • Used Java 8 features like stream and Lambda expressions.
  • Performed End to End testing of all the merged functionalities and enhancements.
  • Developed scripts for data migration based on the customizations done as per the business requirements.
  • Created and performed unit tests for validating the functionality of the application.
  • Deployed the code in various environments, validated the system and also supported Production deployment and validated during the rollout.
  • Used TFS as the Versioning tool.
  • Used JIRA for tracking issues raised during QA testing and tracking project requirements.
  • Debug and solve Production issues/defects.
  • Moved the project to Java 8 to extensively use Lambda expressions and have better connectivity to Cloud in addition adding Spring Boot Libraries and UI Enhancement.
  • Development environment comprised of Java 8, Spring Boot 2.0, Spring Data JPA, Hibernate 5.2, Test-Driven Development (TDD) with JUnit 5, Mockito 2.2, and Hamcrest 1.3, Springfox 1.0, Tomcat 8, Maven 3.5, SQL Server 2014, TFS version control, deployment to CentOS 7 and RHEL 7.2.
  • Improved data analysis efficiency by adding 30 new features using Java 8 (Spring, JAX-RS) and MongoDB.
  • Developed code using Java 8 features like lambda expressions, streams, predicates and new date time API.
  • Perform Release management activities.
  • Used Java 8 features in developing the code like Lambda expressions, creating resource classes, fetching documents from database.

Environment: Java 8, JPA/Hibernate, Eclipse, Maven, TFS, JIRA, Apache, Tomcat, Oracle and UNIX.

Confidential, San Jose, CA

Sr. Java Developer

Responsibilities:

  • Developed the Web Based Rich Internet Application (RIA) using J2EE (Spring framework) and Macromedia/Adobe Flex.
  • Implemented application level persistence using Hibernate and Spring.
  • Created development build and deployment process using GulpJS to work with TFS based deployment process.
  • Development mobile web application for Android, iOS and BlackBerry Device
  • Using Ruby on Rails for development with backbone.js
  • Develop the codes in C programming language
  • Created the app for the iPhone and iPod touch using the iPhone SDK with Cocoa Touch and Xcode to develop Objective-C code. coded scripts to automate various manual processes (Screen Scraping) using VB Script and Ruby
  • Deployed the web-based application into Android OS using Cordova's support.
  • Helped to deploy and resolve issues during deployment and Configured Maven, Gradle, Shell Scripts. Used Jenkins for Continuous Integration (CI) and Hudson.
  • Using JIRA to manage the issues/project work flow
  • Configuring Hibernate, Struts and Tiles related XML files.
  • Developed user interfaces using JSP, JSF frame work with AJAX, Java Script, HTML, DHTML, and CSS.
  • Writing java 8 code to look up/save objects from/to coherence cache
  • Working with the agile team to create and manage an Operational Data Store (written in Java 8 using Apache Storm a distributed real-time data processing system) designed for integrating different
  • Deployed in older versions of JBoss. To make PCI compliance all the projects are getting upgraded to Jboss EAP 6.3.3 and Java 8.
  • Designed and Developed the UI screensusing JavaScript, Angular JS, JQuery, JSP, requireJS, Html and CSS.
  • Implemented the search functionality for Internal Application using Angular JS and Node js.
  • Implemented User interface(UI) entire application using JSP, JSTL, Custom Tag Libraries, JavaScript, XML/ XSLT, HTML and CSS
  • Developed GUI screens for XTT & LD application using JSP, HTML and CSS
  • Used Ajax calls extensively - using Jquery, inside the WebApps and create a seamless flow of Quotes.
  • Was involved in UI development, and Developed presentation layer using JSP, HTML5, DHTML, CSS, AJAX, JavaScript, JSTL Taglibs.
  • Software is built as a web app on Node.js with Backbone.js. CSS is compiled with LESS and HTML template engine is Jade.
  • Developed web applications using Spring MVC, JQuery, HTML5, Bootstrap for Virtual Infotech Inc.
  • Developed UI components for email and link sharing of documents and files for a Content Management System using Backbone.js and jQuery
  • Wrote Java programs, performed builds, monitored DB2 data and ran SQLs.
  • Providing support & development of web based applications and TCP/IP socket applications in UNIX, using PHP, C, Perl, JavaScript, Oracle, MS SQL, t-sql, Pl/SQL, openSSL.
  • Proven expertise in implementing IOC and Dependency Injection features in various aspects of Spring Framework (Core, Web, JDBC, MVC and DAO).
  • Worked on Java Multithreading, Collections & Coherence Framework
  • Extended pagination, profiling functions and coherence cache support for existing RESTful service
  • Strong real time experience in Java technology and Spring MVC, Spring IOC, Hibernate, JavaScript, JQuery, AngularJS, HTML, CSS, MongoDB.
  • Improved data analysis efficiency by adding 30 new features using Java 8 (Spring, JAX-RS) and MongoDB
  • Designed and Developed web services using JAX-WS, SOAP, JAXB, ApacheCXF.
  • Used Web Services for creating rate summary and used WSDL and SOAP messages for getting insurance plans from different module and used XML parsers for data retrieval
  • Development and deployment of ear, creation of Datasources, Webservices on Weblogic server.
  • Used CVS to maintain source and version management and used Eclipse as IDE.
  • Experience working on Jquery, agile agile, WebSphere Portal User management APIs
  • Implemented improvements to the WebSphere Commerce Organization Console and the Administration Console to display, and allow for update, new member information.
  • Extensively used IBM WebSphere Integration Developer(WID) to implement SOA
  • Used WSAD for writing code for JSP, Servlets, and Struts
  • Design and implementation of desktop, mobile and web applications in Java and HTML5/Javascript using Eclipse, NetBeans, and Xcode IDE's; Swing, GWT, Vaadin, JPA, Hibernate, PhoneGap frameworks; and SVN, git, maven source code environments.
  • Led development team using J2EE creating web enabled invoicing system for multiple location service company in NetBeans environment using Git-Hub version control.
  • Wrote test cases using JUnit testing framework and configured applications on Weblogic Server
  • Followed Agile and SCRUM in development process
  • Optimized UML design using patterns like DAO, Factory, Service Locator and Business Delegate
  • Used C++, Java, Servlets, JDBC, JSP and DAO for Coding/Implementation.

Environment: Java 8, J2ee, Spring, Hibernate, Struts, Ruby, Objective-C, C, Ruby on Rails, iOS SDK, Android SDK, Cordova, Gradle, Jira, GulpJs, AJAX, JSF, EXTJS, JavaScript, Dojo, CSS, HTML5, CRUD, PL/SQL, JDBC, DB2, Apache CXF, SOAP, Web Services, Eclipse, WebSphere Portal, Subversion, Junit, Scrum, UML, JSP, JSTL, Linux

Confidential, IL Chicago

Sr. Java Developer

Responsibilities:

  • Participated Agile training and daily scrum meeting to discuss the progress of project and any blockage of the work and the solution of the block.
  • Built JAX-WS services and exposed them securely using CXF component.
  • Consumed both internal and external SOAP web services using Web Service consumer.
  • Migrated existing services from CXF to use Web Service consumer.
  • Built JAX-RS services and exposed them using REST component. Developed Front end application with GWT.
  • Built unit test cases using JUnit and Mockito framework.
  • Working on two automation frameworks namely PyAts using python and Test Ng framework using Java
  • Provided consulting and cloud architecture for premier customers and internal projects running on MS Azure platform for high-availability of services, low operational costs.
  • Handled & escalated Support tickets till closure for MS Azure PaaS platform.
  • Designed and implemented environment creation using Chef.
  • Developed application on Spring 4.x framework by utilizing its features like Spring Dependency injection, Spring Beans, Spring JDBC, Spring Web flow using Spring MVC.
  • Establish coding standards for Java, JEE, ExtJS, etc.
  • Implemented the Persistence/DAO layer using Hibernate. JIRA development with JAVA and Groovy scripting.
  • Implemented various screens for the front end using React.js and used various predefined components from NPM (Node Package Manager) and redux library.
  • Also worked on a system developed on liferay for academic advisors for maintaining and advising the student academic plan for learners success initiative. This work involved setting up environment using plugin SDK and Eclipse IDE, installation of tomcat-liferay bundle, inter portlet communication using events, theme creation and integrating liferay app to homegrown hubble service to get information from peoplesoft.
  • Developed the backend tier of the decoupled Smart Investor app using Spring Core, Spring MVC (CXF-JaxRS) framework providing Dependency management pattern invoking the FNZ API's.
  • Understanding and development of existing website to convert using Liferay Portal.
  • Transferring entire website into a new Liferay Portal
  • Creating Clustered environment using fuse fabric8.
  • Creating Active MQ with M/S, MM with fuse fabric8.
  • POC on fabric for exploring the solution for the project.
  • Creating Architect designed document and component design.
  • Responsible for setup, Installation and Administration of JBOSS Fuse container.
  • Laying out detailed designed document with integration endpoints.
  • Coordinating with team with development.
  • Providing solutions to the problems encountered in the project.
  • Identify common and integration components and make them as OSGI bundle.
  • Build and deploy OSGI bundles on Fuse ESB.
  • Create a separate Data source module which was reused from all Fuse modules.
  • Build and deploy web services on Fuse ESB.
  • Writing application code and development activities for large projects especially in a SOA environment with Mule ESB. Implemented Exception Handling, Logging and Error Handling.
  • Involved in the development phase, developing validations and business logic implementation.
  • Implemented Mule flows for each entity with retry mechanisms with private secured flows.
  • Implemented Custom Logger (property caching), Circuit Breaker and ObjectStore in all flows of different services to invoke the data from the database and loading the flow message to database.
  • Have integrated web services including SOAP as well as REST using Mule ESB.
  • Used various transformers for transforming between different data formats.
  • Extensively used JDBC connector to get the data from different Store procedures.
  • Designed and developed enterprise services using RAML and REST based API's.
  • Developed the flows/orchestrations for integrating the components written on top of different internal platforms using Mule ESB and ActiveMQ.
  • Used Java Embedding activity for executing Java classes for complex business logic.
  • Implemented build package tool using Maven and build the code in Jenkins.
  • Build and Deployment of services in Mule ESB 3.7.3 server.
  • Code walk-throughs, Mule Debugging and Error fixing.
  • Had experience in using the enterprise security, notifications features provided by Mule.
  • Involved in creating http inbound & outbound flows, custom java and XSLT transformers and Security of Mule endpoint.
  • Used XML, HTML
  • Implemented a large part of the UI dynamic functionalities using CSS, Ajax, JSON, XML, Bootstrap, Angular JS and HTTP static resource handler to handle static content in Mule flow.
  • Developed application using Mule ESB and build and deployed the services. And also done with Unit testing using Test Utility MUnit for mocking and unit testing of Mule flows.
  • Successfully managed performance of the services by using "Scatter and gather" and "choice router"
  • Extensively used HP-ALM to track defects in DEV, TEST and STAGE environments.
  • Used GIT as a version and source controlling tool and deployed the application on premises as well as on Cloudhub.
  • Created various unit test cases and integration tests for the DAO, Service, and Controller components using JUnit, DbUnit and Spring Test support.

Environment: MuleSoft ESB version 5.4.3, ExtJS,, Java 1.8 & 1.7, Mule ESB server Runtime 3.7.3, Talend, Jenkins, RabbitMQ, Rally, Flow dock,, Hibernate, Spring Security, Spring Boot, OWASP, LTS, Mule Management Console (MMC), RAML, Cloudhub, HTML 5, JavaScript, Bootstrap, CXF, RESTFUL, XML, JSON, Maven, Microsoft Visio Standard -2010, DbVisualizer 9.2.7, AltovaXMLSpy 2015, SoapUI 5.2.0, LISA 7.5.1, Groovy scripting, HP ALM explorer -12, Tortoise SVN 1.9.3 and Ultra Edit

Confidential, Atlanta GA

Sr. Java/J2EE Developer

Responsibilities:

  • Coordinated closely with client's Enterprise Architecture team in signing off the design of the application.
  • Involved in design and development of modules in the application.
  • Involved in implementation of project as an SME in all the phases and ensured quality deliverable to the client. U-verse SDP makes IPTV, VOIP, HSIA, and Wireless service calls for AT&T's U-verse customers. SDP offers Ordering and Provisioning, Service Activation, Service Management, User Subscription Management, Product and Package Management, Service Metric and Revenue Assurance, Service Partner management
  • Managed servers on the Amazon Web Services AWS platform instances using Chef Configuration management
  • Designed and implemented server-side RESTful web services using Node JS and handled communications to the client side (React JS) using JSON.
  • Implemented MVC architecture using Spring MVC framework.
  • Composing the application classes as Spring Beans using Spring IOC/Dependency Injection.
  • Used DOJO for client side framework.
  • Setting Data sources, JNDI Names and also worked with cells, nodes and servers during WAS 6.1
  • Used Spring Boot to implement the REST service, Spring Security for authorization using Tokens, and Hibernate/JPA as persistence layer
  • Developed Data persistence API using Hibernate and Spring DAO layer.
  • Implemented logging and transaction manager using Spring's Aspect Oriented Programming (AOP) concept.
  • Developed scripts in python and Java for Backup logs, backup data.
  • Python automation scripts used to analyse the data in sys logs and backup logs
  • Involved in designing and developing portlets using Liferay Portal and Spring Framework
  • Used Hibernate by creating its mapping file and coding for data access methods.
  • Coded various business process methods required for creation of Web Services related to customer information and provider information, using JAX-WS, SOAP, WSDL and JAX-RS, and REST web services.
  • Implemented critical DB design optimization techniques in the application. Created Oracle cron jobs to update crucial tables.
  • Redesigned and tuned SQL queries to improve the performance of the applications.
  • Developed and executed test data for unit, functional and user acceptance testing to assure quality project deliverables.
  • Worked on Maven2 during build process also modified pom.xml to use latest libraries and specifications.
  • Worked in build process, such as running build scripts to check out the code from SVN, to build it and deploying under UNIX boxes also running Web sphere deploy, startup scripts.
  • Develops integration workflows using Mule ESB framework.
  • Involved in creating http inbound/outbound flows & orchestration using XPath using MULE ESB.
  • Experience with Mule administration, configuration and tuning.
  • Experience with Mule Soft MMC and Enterprise release capabilities.
  • Involvement in end to end project phases and providing warranty support on the applications.
  • Coordinated in all testing phases and worked closely with Performance testing team to create a baseline for the new application.
  • Involved in achieving minimum percentage of code-coverage for unit tests, which was a requirement for committing to a repository.

Environment: Java/J2EE, JSP, Mule soft ESB 3.5, Any point studio, Active MQ, PostgreSQL, Servlets, HTML, JavaScript, Spring-IOC, AOP, MVC, Hibernate, XML, XSD, XSLT, JUnit, RAD, Oracle- SQL & PL/SQL, WAS 8.1, ANT, Clear Case, Log4j, Unix, Microsoft Visio, QC, JIRA.

Confidential, San Fransisco CA

Java Developer

Responsibilities:

  • Involved in Design, implementation and Coding.
  • Reviewed requirements with the Support Group and developed an initial prototype.
  • Integrated web services and messaging systems with Mulesoft ESB.
  • Experience in building load balanced environments and administering SOA components.
  • Created Mule ESB Flows, performed payload transformation.
  • Developed a middleware data identity mapping solution utilizing Spring, JPA.
  • Designed & implemented the error processing strategy for the SOA integration.
  • Involved in creating Servlets and JSP.
  • Created and deployed new features to sustain and amend existing applications under MVC pattern using Node.JS, Bootstrap and Express.
  • Developed multiple POCs to create an interface between Backend to Frontend by using MongoDB, ExpressJS, and Node.js.
  • Involved in creation of web services, and web methods with hibernate, Implemented
  • Web Services in JAXP based on SOAP protocols using XML and XSLT.
  • Worked extensively in creating data sources with JDBC
  • Worked on developing Authentication and Authorization out of the box for the new featu not available inside Liferay.
  • Involved in the analysis, design and development of the application components using JSP,
  • Created shell & python script's to validate Web-service API's.
  • Servlets, EJB components and J2EE design pattern.
  • Made changes in the JSP pages according to the requirement.
  • Designed Graphical User Interface (GUI) for various WebPages using AJAX, HTML,
  • CSS and JavaScript.
  • Created Ajax forms for update operations
  • Data was converted into JSON using JSP tags.
  • Developed Multi -threaded code for web application development.
  • Developed online SQL query facility using JSTL to manage the database.
  • Worked on the Unit testing and Integration testing.
  • Worked on Stored Procedures using the oracle database.
  • Registration process handled by entity bean with communicates to the oracle database.
  • Developed server side utilities using J2EE technologies Servlets, JSP, EJB.

Environment: Core Java (GUI interfaces, Swings and Awt, Threads, Networking) J2EE, MulesoftESB, Servlets, JSP, XML, Design Patterns, Oracle 8i, Cloud computing (Platform as servie), SQL, Pl/Sql, JBOSS, Eclipse, JUnit.

We'd love your feedback!