We provide IT Staff Augmentation Services!

Lead Fullstack Developer Resume

2.00/5 (Submit Your Rating)

New York, NY

PROFESSIONAL SUMMARY:

  • 10+ years of experience as a Java Full stack Developer and Java/J2EE Developer in full software development life cycle including requirement analysis, design, coding, testing, debugging and maintenance. Experience in various domains/industries including Financial, Banking, Government, Healthcare, Mortgage, Aviation, Automobile, and Media.
  • Extensive experience in developing JAVA based applications using JAVA, JEE, JDBC, EJB, Servlets, JSP, JSF, JMS and Web services.
  • Experienced with SDLC development involving requirements, analysis, design, implementation, maintenance, testing, and documentation of application software in Web and Enterprise based environment, and Distributed n - tier architecture.
  • Extensive experience in developing Web interfaces using HTML5, CSS3, Bootstrap, JavaScript, JQuery and AngularJS.
  • Experience in implementing Java/J2EE technologies for application development in various layers of projects i.e. requirement gathering, analysis, design, implementation, Unit testing and deployment from UAT to Prod.
  • Proficient working on Java Frameworks like Struts1.x/2.x, Hibernate 3.x, JSF, and Spring Framework 4.x.
  • Experience in developing Full stack applications using AngularJS, NodeJS, HTML, CSS, JavaScript, Bootstrap, Java, EXTJS, JSF etc.
  • Experience in designing and development enterprise applications using java, jsp, Servlets, JDBC, JNDI, RMI, EJB, JavaScript, XML, REST Web services, JMS, Java Mail, WSDL, SOAP 1.1, Hibernate.
  • Hands on experience in various agile methodologies like Test Driven Development (TDD), SCRUM, and Pair Programming.
  • Experience in working with Web/Application Servers like Web logic, JBoss and Tomcat Servers and databases such as Oracle 10g/11g, DB2, MySql and SQL Server 6.5/7.0.
  • Experienced in developing Microservices with Spring Boot, Spring REST, Spring Cloud, Eureka, API-Gateway etc .
  • Experienced in other front-end technologies such as Typescript, BOOTSTRAP, Angular1.5, Angular2, Ajax, JSON, NodeJS etc.
  • Experience with Spring Boot and Micro services design and development.
  • Hands on experience with Core Java with multithreading, Concurrency, Exception Handling, File handling, IO, Generics, Data structures and Collections, Garbage Collection.
  • Experience in working with J2EE technologies such as Servlets, JSP, JDBC, EJB, JNDI, Java Beans, JMS, Object-Oriented (OOP) and Client & Server-side technologies.
  • Expertise in developing GUI using Swing, HTML, DHTML, DOJO, Java Script, CSS, Angular JS, ReactJS, Bootstrap, Apache Cassandra, Full Stack JSF, XML, REST, JQuery and AJAX scripting.
  • Experienced in Software Development Life Cycle (SDLC) implementing Waterfall, V-Model, & Agile methodologies.
  • Good understanding of NoSQL Database and hands on work experience in writing application on NoSQL database which is Apache Cassandra.
  • Experience in developing Stored Procedures, functions, triggers using Oracle and comfortable using databases SQL Server, DB2, MySQL.
  • Experience in working with Version Control Tools like Sareena PVCS, Clear case, SVN, and Git-hub.
  • Extensive experience in design and development of J2EE applications using Core Java, Java Collections, Data Structures, Multithreading, Transaction Management, JDBC, Servlets, JSP, XML, Web Services and other open source frameworks and APIs.
  • Designed UI layout using HTML, CSS, JSP, AJAX, JavaScript, JQuery , and JSTL Taglibs.
  • Worked on JavaScript to validate input, manipulated HTML elements using JavaScript, developed external JavaScript codes that can be used in several different web pages.
  • Expertise in IDEs for software development like NetBeans, Eclipse, Eclipse STS, RAD.
  • Experience in working with various Application Servers like IBM Web Sphere, Web Logic, JBoss and Apache Tomcat Servers.
  • Extensive use of Version Controls like SVN, CVS and GIT subversions.
  • Experienced with Jenkins for build & deploy the applications.
  • Extensive experience in usage of ORM (Hibernate) in Spring framework.
  • Extensive working experience with SOAP and Restful Web services.
  • Worked with XML parsers like DOM, SAX and JAXB.
  • Hands-on working knowledge on ANT, MAVEN and Log4J, Spring Boot, Micro Services.
  • Good working knowledge on IDEs such as Eclipse and Intellij.
  • Hands on experience with Web & Application Servers such as Apache Tomcat, JBoss, and Web Logic.
  • Experienced in Unit Testing, Functional Testing, System Testing, Integration Testing, and Regression Testing. Involved in writing Junit test cases.
  • Expertise in developing reference implementation (Proof of concepts) for key deliverables by evaluating and executing with latest and optimal technology stacks.
  • Possess hands on experience on handling responsibilities like, coordinating with offshore team, study and understand the business processes and functionality of the Application, Managing / developing enhancement deliveries and new releases.
  • Strong understanding of OOPS concepts and design patterns.
  • Over one year of experience as Hadoop Developer with good knowledge in Hadoop Ecosystem technologies.
  • Hands on experience in setting up databases in AWS using RDS, storage using S3 bucket and configuring instance backups to S3 bucket to ensure fault tolerance and high availability.
  • Experience in developing Map Reduce Programs using Apache Hadoop for analyzing the big data as per the requirement. Experience using Sqoop to import data into HDFS from RDBMS and vice-versa.
  • Self-motivated Team Player with excellent Interpersonal and Communication Skills.

TECHNICAL SKILLS:

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

J2EE Technologies: EJB, Servlets, JSP, JSTL, JDBC, JSF, RMI, JNDI, JMS

Big Data Ecosystems: Hadoop, MapReduce, HDFS, HBase, Zookeeper, Hive, Pig, Sqoop, Oozie, Flume, Spark

Web Technologies: HTML, DHTML, AngularJS, JQuery, XML, XSLT, CSS, JSON, JSON-DTD, AJAX, Bootstrap, NodeJS, ReactJS, IDE IBM RAD, RSA, Eclipse, My Eclipse, NetBeans, JBuilder, IntelliJ

Application/Web Server: IBM WebSphere, Oracle WebLogic, JBOSS, Apache Tomcat and Glassfish

Databases: Oracle, MySQL, DB2.

XML Technologies: XML, XSLT, XPATH, SAX, DOM, JAXB

SOAP, REST, JAXWS, JAX: RPC, JAX-RS

Methodologies: RUP (Rational Unified Process), Agile, Waterfall, SCRUM, Rapid Application Development.

Operating Systems: Windows, Linux, UNIX

Application Frameworks: Struts 1.x/2.x, Spring (Dependency Injection, Spring MVC, Factory Pattern, Spring Core, Spring Context, Spring DAO, Spring IOC, Spring JDBC, Spring Security, Spring Boot, Spring Batch, Spring with Hibernate) ORM Frameworks JPA, Hibernate, Spring JPA, DAO OO Modeling Rational Rose, MS Visio Version Control Clear Case, SVN (Apache Subversion), CVS, Git

Other Tools: ANT, Maven, Log4j, Jenkins, Junit, JIRA, AWS (Amazon Web Services), EC2, RDS, DynamoDB, S3, Micro services, Swagger.

EXPERIENCE:

Confidential, New York, NY

Lead Fullstack Developer

Responsibilities:

  • Involved in developing the application using Java/J2EE platform. Implemented the Model View Control (MVC) structure using spring.
  • Extensively used core java concepts like collection frame work, multi-threading, OOPS and Exception Handling.
  • Involved in Analysis, Design, Coding and testing phases of the project management.
  • Followed Agile Software Development with Scrum methodology.
  • Involved in writing Controller Classes, Manager Classes and DAO Classes using Spring MVC Framework.
  • Implemented spring configuration files for the beans defined and properties to be injected into them using Spring Dependency Injection.
  • Experience used Spring Boot which is radically faster in building Micro Services and develops spring based application with very less configuration.
  • Used Hibernate framework with Spring Framework for data persistence and transaction management.
  • Responsible to enhance the web application UI using HTML, JavaScript, AngularJS, XML, JSP, CSS as per the requirements and providing the client side using java script validations.
  • Used Hibernate as persistence framework mapping the ORM objects to table using Hibernate Mapping Pojos.
  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using HTML, CSS, JavaScript, ReactJS and AngularJS.
  • Involved in using ReactJS components, Forms, Events, Keys, Router, Animations and Flux concepts.
  • Server instances are created on AWS. Tomcat, Swagger and hawtio are installed and used for deploying Micro services.
  • Involved in the development of user interface applications and professional web applications using HTML5, CSS3, JavaScript, JQuery, Ajax, JSON, XML, NodeJS, Bootstrap and AngularJS.
  • Involved in the JDBC, Servlets and JSP technologies to write the UI and the business classes.
  • Involved in multi-tiered J2EE design utilizing Spring Inversion of Control (IOC) architecture and Hibernate.
  • Experienced with JMS and Tibco server for message queuing.
  • Developed data loader using Spring Schedulers using Cron Expressions for train horse power details, details and train schedules.
  • Used WSDL, SOAP, JAX-WS, JAX-RS technologies to create web services, generate stubs and consuming the existing services.
  • Created RESTful APIs in Express and returned logic through AngularJS data binding.
  • Continuous Deployment using Jenkins and CA Release automation tool.
  • Involved in writing JSP components. Used JSTL and developed Custom Tag Library to create standard dynamic web pages.
  • Worked as part of Micro services team to develop and deliver Maven projects to deploy on tomcat.
  • Demonstrated understanding of Core java concepts like OOPS, OOAD, ORM, and REST.
  • Built NodeJS npm packages/libraries to support current and future Node Development.
  • Implemented functionality like searching, filtering, sorting, validating using AngularJS and JavaScript.
  • Involved in writing JDBC code to get data base connectivity.
  • Leveraging AWS SDKs to interact with AWS services from your application
  • Help migrate Web applications from the current on-premise environment into AWS.
  • Developed test scripts in JUnit and involved in testing.
  • Implemented the logging mechanism using Log4j framework.
  • Used SVN for version control of the application.
  • Working closely with the testing team in creating new test cases and use cases for the modules.
  • Attending Sprint planning, Feature Refinement, Demo Session and Backlog grooming meetings.
  • Coordinated with onsite team for requirement transition and providing the necessary inputs required for successful execution of the project.

Environment: JDK 1.8, Spring Framework 3.x, Hibernate 3.x, JMS, Web Services, JSP, HTML, Node, AWS, OOPS, CSS, Java Script, JQuery, AngularJS, Junit, Jira, Maven, Ant, Jenkins, JBoss.

Confidential, Indianapolis, IN

Sr. Java/Hadoop Developer

Responsibilities:

  • Setup, configured and maintained a large-scale Hadoop based distributed computing cluster for analytic analysis of petabytes of event data with associated metadata.
  • Engineered data flows from a heterogeneous collection of both on and offsite data sources as well as engineered monitoring and analysis frameworks for real-time analysis of both data flows and data flow contents.
  • Worked on Research and Development Hadoop cluster of 2.5 Petabytes Cloudera Hadoop cluster serving as primary experimental test bed for real time analytic processing and multi-terabyte data models.
  • Equipped with Pig, hive, spark, MapReduce, Impala and kept on the bleeding edge of current applications.
  • Configured a Spark streaming application to stream syslog's and various application logs from 100+ nodes for monitoring and alerting as well as to feed the data to dynamic dashboards.
  • Migrated traditional MR jobs to Spark MR Jobs.
  • Worked on setup process Hadoop cluster on Amazon EMR/S3 for POC.
  • Transformed the processing framework from Map-Reduce to Spark. This increase the overall speed of processing. Processed the data using Spark Context, Spark-SQL, Data Frame API and Pair RDDs using Scala.
  • Worked on Spark SQL and Spark Streaming.
  • Imported, exported file to the HDFS, Hive, Impala SQL. The processed results were consumed by HIVE, Scheduling applications and various other BI reports through data warehousing multi-dimensional models.
  • Run Ad-Hoc query through PIG Latin language, Hive or Java MapReduce.
  • Worked on setup process of Hadoop cluster on Amazon EMR / S3 for poc.
  • Performed big data analysis using Pig, Hive and User defined functions (UDF).
  • Performed joins, group by and other operations in MapReduce using Java or PIG Latin.
  • Setup up Virtual Machines and managing storage devices.
  • Involved in Installation and configuration of JDK, Eclipse, Hadoop, Pig, Sqoop, Hive, HBase on Linux environment. Also assisted with performance tuning and monitoring.
  • Worked on creating MapReduce programs using Java to parse the data for the list of key-value pair generation and running the Jars in Hadoop. Collection was used to form and parse the list of key-value pair.
  • Worked on creating Pig scripts and Hive script for analysis on list generated by Map-Reduce program.
  • Used Sqoop to export data into HDFS and Hive.
  • Created HIVE Queries to process large sets of data stored in Managed and External tables.
  • Involved in managing and reviewing Hadoop log files.
  • Developed Scripts and Batch Jobs to schedule various Hadoop programs.
  • Used Amazon EC2 as an instance from Amazon S3 web services on Databricks framework.
  • Used Notebook to write and run arbitrary apache Spark code, and interactively visualize the results.

Environment: Hadoop 2.6.0-cdh5.4.2, Scala2.11, Spark, Hadoop, Cloudera Manager, Big Data, Redhat Linux, java, Perl, Cloudera Navigator, Amazon AWS, Elastic Search.

Confidential, Plano, Texas

Sr. Full Stack Java Developer

Responsibilities:

  • Analyzed user requirements and designed the user interfaces, object model, application server logic and schema.
  • Created web pages for each project using HTML5, CSS3 and Java Script.
  • Developed Restful web services interface to Java-based runtime engine and account.
  • Used Core Java & J2EE patterns for designing the applications.
  • Worked with designers to get GUI mockups.
  • Developed web UI screens using Spring MVC, AngularJS, HTML5, CSS3, JavaScript and CSS.
  • Responsible for maintaining and expanding AWS (Cloud Services) infrastructure using AWS Stack especially worked with database setup and maintenance on AWS EC2.
  • Involved in writing code for Form Beans, Java Actions, DTO and DAO for accessing business methods in the business layer.
  • Developed UI using HTML5, CSS3, Ext JS, Bootstrap, JQuery and JSP for interactive cross browser functionality and complex user interface.
  • Used NoSQL DB like Cassandra for the proof of concept.
  • Used Struts2.0 and interacted with backend database using Hibernate framework.
  • Extensively used Hibernate in data access layer to access and update information from the Oracle database.
  • Developed presentation layer using HTML5, CSS3, ExtJS, Java script.
  • Used Stored Procedures to crunch data and creating view for fetching data from multiple tables on DB2.
  • Used JDBC, MQ Series and Web Services, and Hibernate Framework to access the data from back-end DB2 database server.
  • Implemented Multithreading, Concurrency, Exception Handling, Generics and Collections whenever necessary.
  • Used Hibernate Query Language (HQL) for writing the queries.
  • Created Hibernate mapping files, sessions, transactions, Query and Criteria's.
  • Used Validator framework of the Struts2.0 for client side and server side validation.
  • Implemented and used Web Services with the help of WSDL and SOAP to get updates from the third parties.
  • Created proof-of-concept using responsive web design, Node.js, ReactJS.
  • Deployed applications into Continuous integration environments like Jenkins to integrate and deploy code on CI environments for development testing.
  • Designed, Developed & Deployed server-side common utilities for the application and the front-end dynamic web pages using Servlets, JSP, AngularJS, NodeJS, JavaScript, Bootstrap, HTML5/DHTML and CSS3.
  • Implemented Fallout mechanism using Message Driven Beans, JMS.
  • Refactored existing AngularJS application for code maintenance based on MVC pattern.
  • Used Dojo Toolkit provides an inheritance pattern using Dojo/declare to share modules of code between different projects.
  • Used DOJO aspects to trigger functions before or after executing a specific function.
  • Worked with QA team to validate the test cases whether the test cases meeting business requirements or not.
  • Used SAML for SSO login to access the web service provided and OAuth2 for authorizing the user to the application.
  • Used SVN for version and source control.
  • Deployed the applications into LIVE and QA Environment.
  • Identified check style, PMD and Find bugs and fixed them.
  • Reviewed the code developed by other developers.
  • Involved in creating JUNIT test cases and ran the TEST SUITE using EMMA tool.
  • Extensively involved in unit testing, worked with user's team to fix the bugs identified in Systems testing.

Environment: Java 1.7/1.6, J2EE, Servlets, JSP, HTML5, JS, CSS3, DOJO, AngularJS, Apache-Tomcat, Maven Repository, Jenkins, JMS, AWS, DOM/SAX, XML, XSD, XSLT, SQL, PL/SQL, Oracle 11g, JBoss, TOAD, SQL Developer, Eclipse, JUnit, CVS, Struts, MVC, EJB, Mongo DB, Oracle coherence, JSM, Web Services - WSDL, Node JS, JAX-WS, SOAP CXF, JAX-Restful Services, JAXP, React, JAXB, QC etc.

Confidential, Houston, Texas

Sr. Java/J2EE Developer

Responsibilities:

  • Used the light weight container of the Spring Frame work to provide architectural flexibility for inversion of controller (IOC).
  • Worked on persistence layer using O/R Mapping tool IBatis with Oracle 10g Database.
  • Implemented views using Struts tags, JSTL and Expression Language.
  • Developed J2EE Backing Beans, Action Classes, and Action Mapping and Application facades and hibernate classes to retrieve and submit using the JSF Framework.
  • Used RAD to develop different J2EE components like EJB's, Client jars, Web Modules and Application EAR modules.
  • Developed the UI panels using JSF, XHTML, CSS, DOJO and JQuery.
  • Supported production issues related to deployed applications. This required analyzing troubleshooting and resolving issues at both the Database level (Oracle 10G and 11G) and the user interface (Sencha Extjs).
  • Developed mobile cross-browser web application for real-time location sharing utilizing AngularJS, JavaScript API.
  • Used jQuery core library functions for the logical implementation part at client side for all the application.
  • Core developer of the application infrastructure using GWT/GXT as the frontend architecture using AJAX.
  • Wrote complex reporting applications with Ext JS and Sencha Touch for Windows Azure and Amazon Web Services, Linux and Windows servers.
  • Developed framework using Java, BIRT Runtime, iText, and MySQL and web server technologies.
  • Used TOAD for all database query testing and optimizations.
  • Scheduled jobs, Alerts using SQL Server Agent.
  • Experience on Oracle, IBM DB2, MySQL, Mongo DB, PostgreSQL and usage of tools like Toad for Oracle.
  • Designed and developed the input/output data formats in XSD for the WSDL files and accordingly implementing services using Apache AXIS2.
  • Created web services, WSDL and web methods with Annotation in hibernate, Used the spring container for data source and to load the Hibernate specific classes.
  • Efficiently used IDE's like Eclipse, NetBeans, and XCode for development of applications.
  • Extensively worked on Application servers like Weblogic, Web Sphere, Jboss and Apache Tomcat.
  • Create and maintain Amazon EC2 instance that supports the companies Redmine project management site and Mercurial CM.
  • Created ClearCase VOBs and setup triggers and backups for a new project. Wrote roll out procedures and plans. Environment was mixed Windows and AIX, projects written in C++.
  • Executed project using waterfall model and practiced Agile Project Management & performed the Scrum Master role for specific projects/requirements as appropriate. Used Rally for Agile project management.
  • Thorough knowledge in using UML, XML parsers (SAX, DOM), SOAP, HTML and DHTML.
  • Involved in Development of the application Using J2EE Technologies (Servlets, JSP, EJB, JSF, Struts).
  • Created war files & deployed on Tomcat using ANT deployment tool.
  • Created XML Schema, XML template and XSL. Developed Web Services Application using SOAP.
  • Worked on iText bug fixes for document rendition in document compile process.
  • Integrated EMC Documentum with Content Management Interoperability Services (CMIS) for Content Management.
  • Led, Designed and developed an Order Tracking System in GWT, Ext GWT, Java EE5, EJB, Glassfish, Jasper Report, and MySQL.
  • Used Jira's Green Hopper functionality to manage the sprints, sprint backlog and user stories.
  • Developed Swing for user interaction and data presentation.
  • Worked with dimensional modeling of relational data sources (DMR) using Cognos Framework Manager and create cubes using Framework Manager.
  • Maintained report and request generator using Jasper Report.
  • Installed and configured a multi-server, clustered ILOG environment. Documented architecture and trained client administrators.
  • Took complete Ownership of JRules by developing the complete architecture and integration with TSM application.
  • Developing new quote, renewal, and medical payment applications using JSF, Oracle ADF using JDeveloper 11g.
  • Integrate the Oracle BPM with the Spring Framework in the enterprise layer.
  • Implemented Web 2.0 research and trading platforms across product areas with, "single sign on"
  • Configure external JMS Server like IBM MQ Series.
  • Deployed the complete Web applications in TOMCAT Application server.
  • Set up JBoss Server, Configured MySQL Cluster in Linux OS and installed OpenCall XDMS.
  • Created directory structure flow using UNIX to receive and send data to internal and external systems.
  • Applying Ruby on Rails and JQuery debugged, enhanced, extended business-to-business SAP application. Provided extensive integration and functional mocks testing.
  • Provided copy for Wordpress themes/templates and design input.
  • Wrote and deployed Drupal modules for over 300 university websites as well as developed themes for multiple colleges around the ASU campus.
  • Developed multiple web applications using Drupal, Zend Framework, and Code Igniter.
  • Designed and built it based on previous Classic ASP version. Upgraded its original database from Access to SQL 2008.
  • Developed business logic of the system using C++.
  • J2EE to communicate legacy COBOL based mainframe implementations.
  • Expose PL/I database access layer as web service using RD/Z.
  • Configuring and analyzing JCL to execute mainframe batch.
  • Proved out Java/SQL access to corporate legacy mainframe data.
  • Oracle, SAS integration for business intelligence and functionality.
  • Served as lead consultant for MS Access, Excel and Win32 based solutions, responsible for full life cycle development on VB, MS Access apps using forms, controls, XML, ActiveX Data Objects (ADO).

Environment: Spring, IBatis, Struts & JSF, EJB, DOJO, Sencha ExtJS, JavaScript, JQuery, GWT and Ext Js, MYSQL, Toad, SQL Server, DB2, coherence, APACHE AXIS2, WSDL, Netbeans, Jboss, Mercurial, ClearCase, Selenium, Water fall model, UML, JSP & SERVLET, ANT, Xml, ITEXT, EMC Documentum, GWT (Google Web Toolkit), JIRA, SWING, Cognos, Jasper report, ILOG, JRules, Oracle Application Development Framework (Oracle ADF), Oracle Business Process Management (Oracle BPM), Web 2.0, IBM MQ Series, Apache Tomcat, Linux, Unix, Ruby, Wordpress, Drupal, z, ASP, C, C++, Mainframe, COBOL, PL/I, JCL, SQL, SAS VB

Confidential, Edison, New Jersey

Software Specialist

Responsibilities:

  • Involved in developing the application using Java/J2EE platform. Implemented the Model View Control (MVC) structure using spring.
  • Extensively used core java concepts like collection frame work, OOPS and Exception Handling.
  • Involved in Analysis, Design, Coding and testing phases of the project management.
  • Followed Agile Software Development with Scrum methodology.
  • Involved in writing Controller Classes, Manager Classes and DAO Classes using Spring MVC Framework.
  • Implemented spring configuration files for the beans defined and properties to be injected into them using Spring Dependency Injection.
  • Used Hibernate framework with Spring Framework for data persistence and transaction management.
  • Responsible to enhance the web application UI using HTML, JavaScript, XML, JSP, CSS as per the requirements and providing the client side using java script validations.
  • Used Hibernate as persistence framework mapping the ORM objects to table using Hibernate Mapping Pojos.
  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using HTML, CSS, JavaScript, AngularJS.
  • Server instances are created on Azure.
  • Involved in the development of user interface applications and professional web applications using HTML5, CSS3, JavaScript, JQuery, Ajax, JSON, XML, and AngularJS.
  • Involved in the JDBC, Servlets and JSP technologies to write the UI and the business classes.
  • Involved in multi-tiered J2EE design utilizing Spring Inversion of Control (IOC) architecture and Hibernate.
  • Experienced with JMS for message queuing.
  • Used WSDL, SOAP, JAX-WS, JAX-RS technologies to create web services, generate stubs and consuming the existing services.
  • Created RESTful APIs in Express and returned logic through AngularJS data binding.
  • Implemented WebSphere multi Node cluster with Load balancer using IBM HTTP & Apache server.
  • Automate, configure and deployed Application on WebSphere Cluster using Jython, Groovy & Jenkins.
  • Written Batch and shell scripts for the automation in combination of Maven.
  • Continuous Deployment using Jenkins pipeline.
  • Involved in writing JSP components. Used JSTL and developed Custom Tag Library to create standard dynamic web pages.
  • Develop and deliver Maven projects to deploy on Jboss/WildFly, Jython for WebSphere.
  • Demonstrated understanding of Core java concepts like OOPS, OOAD, ORM, and REST.
  • Involved in writing JDBC code to get data base connectivity.
  • Help migrate Web applications from the current on-premise environment into Microsoft Azure.
  • Developed test scripts in JUnit and involved in testing.
  • Implemented the logging mechanism using Log4j framework.
  • Used SVN for version control of the application.
  • Working closely with the testing team in creating new test cases and use cases for the modules.
  • Attending Sprint planning, Feature Refinement, Demo Session and Backlog grooming meetings.
  • Coordinated with onsite team for requirement transition and providing the necessary inputs required for successful execution of the project.

Environment: JDK 1.6/1.8, Spring Framework 3.x, Hibernate 3.x, Web Services, JSP, HTML, Azure, OOPS, CSS, Java Script, JQuery, AngularJS, Junit, Jira, Maven, Artifactory, Ant, Jenkins, JBoss/WildFly, Batch & Shell scripts.

Confidential

Java Developer

Responsibilities:

  • Involved in developing the application using Java/J2EE platform. Implemented the Model View Control (MVC) structure using spring.
  • Extensively used core java concepts like collection frame work, multi-threading, OOPS and Exception Handling.
  • Involved in Analysis, Design, Coding and testing phases of the project management.
  • Followed Agile Software Development with Scrum methodology.
  • Involved in writing Controller Classes, Manager Classes and DAO Classes using Spring MVC Framework.
  • Implemented spring configuration files for the beans defined and properties to be injected into them using Spring Dependency Injection.
  • Used Hibernate framework with Spring Framework for data persistence and transaction management.
  • Responsible to enhance the web application UI using HTML, JavaScript, XML, JSP, CSS as per the requirements and providing the client side using java script validations.
  • Used Hibernate as persistence framework mapping the ORM objects to table using Hibernate Mapping Pojos.
  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using HTML, CSS, JavaScript.
  • Extensively used Hibernate in data access layer to access and update information from the Oracle database.
  • Developed presentation layer using HTML5, CSS3, ExtJS, Java script.
  • Used Stored Procedures to crunch data and creating view for fetching data from multiple tables on DB2.
  • Used JDBC, Web Services, and Hibernate Framework to access the data from back-end Oracle database server.
  • Implemented Multithreading, Concurrency, Exception Handling, Generics and Collections whenever necessary.
  • Used Hibernate Query Language (HQL) for writing the queries.
  • Created Hibernate mapping files, sessions, transactions, Query and Criteria's.
  • Designed, Developed & Deployed server-side common utilities for the application.
  • Used SVN for version and source control.
  • Involved in creating JUNIT test cases and ran the TEST SUITE using Code Coverage tool.
  • Extensively involved in unit testing, worked with user's team to fix the bugs identified in Systems testing.

Environment: Java 1.6, J2EE, Servlets, JSP, HTML, JS, CSS, Apache-Tomcat, WebSphere, Maven Repository, Jenkins, SAX, XML, XSD, XSLT, SQL, PL/SQL, Oracle 11g, JBoss, TOAD, SQL Developer, Eclipse, JUnit, CVS, Web Services - WSDL, JAX-Restful Services, JAXP, JAXB etc.

Confidential

Sr. Java/J2EE Developer

Responsibilities:

  • Used the light weight container of the Spring Frame work to provide architectural flexibility for inversion of controller (IOC).
  • Worked on persistence layer using O/R Mapping framework Hibernate with Oracle 10g Database.
  • Implemented views using tags and Expression Language.
  • Developed J2EE Backing Beans, Action Classes, and Action Mapping and Application facades and hibernate classes to retrieve and submit using the Spring Framework.
  • Develop different J2EE components like EJB's, Client jars, Web Modules and Application EAR modules.
  • Supported production issues related to deployed applications. This required analyzing troubleshooting and resolving issues at both the Database level (Oracle 10G and 11G).
  • Used jQuery core library functions for the logical implementation part at client side for all the application.
  • Core developer of the application infrastructure and the frontend architecture.
  • Developed framework using Java, Spring, Hibernate and Oracle and web server technologies.
  • Used TOAD for all database query testing and optimizations.
  • Created web services, WSDL and web methods with Annotation in hibernate, Used the spring container for data source and to load the Hibernate specific classes.
  • Efficiently used IDE's like Eclipse, NetBeans for development of applications.
  • Extensively worked on Application servers like Weblogic and Apache Tomcat.
  • Involved in Development of the application Using J2EE Technologies (Servlets, JSP, EJB, Spring).
  • Created war files & deployed on Tomcat, WebLogic using ANT deployment tool.
  • Created XML Schema, XML template and XSL. Developed Web Services Application using SOAP.
  • Deployed the complete Web applications in TOMCAT, WebLogic Application server.

Environment: Spring, Hibernate, EJB, JavaScript, MYSQL, Toad, Oracle, WSDL, Eclipse, WebLogic, Water fall model, UML, JSP & SERVLET, ANT, Xml, Web 2.0, Apache Tomcat, Linux, Unix, SQL.

We'd love your feedback!