Senior Java/j2ee Backend /developer Onsite Lead Resume
West Chester, PA
SUMMARY
- Having overall 14+ years of IT experience in Software Application Development, Testing and Support using Java, J2EE, and Web Technologies.
- Exposure on Software Development Life Cycle(SDLC) using various methodologies likeWaterfall,Agile/Scrum
- Exposure in Java,J2EE Technologies including Java 8, JSP, Java Servlet, XML, Struts 1.2, REST Web Service, JPA, JDBC.
- Exposure in Spring Frameworks such as Spring Core, Spring MVC, Spring JDBC, Spring Web, Spring JPA and Spring Boot.
- Exposure in Java Micro Services Development using Spring Boot, Spring Web and Spring Cloud
- Exposure in Web Technologies such as HTML, JSP, JavaScript, JQuery, JSON, XML & Angular 1.x
- Exposure in developing REST Web Services, JAX - RS.
- Exposure in Java Messaging Service implementation using Apache Kafka
- Exposure in Web/Application Servers such as Apache Tomcat 5.0, JBoss 6.3, IBM WebSphere 8.1.
- Experience in developing application using Eclipse, Spring Tool Suite, IBM RAD 8.0, Jboss Developer Suite.
TECHNICAL SKILLS
Java/J2EE Framework: Java 8, Servlets, Struts 1.2, Spring MVC, JDBC, JMS, Javamail, JAXB, JAXP, XML, JPA and Hibernate
Spring Framework: Spring Core, Spring MVC, Spring JDBC, Spring Boot, Spring JPA, Spring Cloud
Web Services: JAX-RS, RESTful Web Services.
Database: Sybase, Oracle 10g, IBM DB2.
NoSQL: Couch base
Web Technologies: HTML, CSS, JSP, JSON, JavaScript, XML, AJAX, AngularJS 1.5.
Application Servers: Apache Tomcat 5.0, IBM WebSphere 8.x, Jboss Application Server 6.3.1.
Development Environment: Spring Tool Suite, Eclipse.
Version Control: GitHub, Clear case, Sub Version.
Operating Systems: Windows 8, Mac-OS, UNIX.
PROFESSIONAL EXPERIENCE
Confidential, West Chester, PA
Senior Java/J2EE Backend /Developer Onsite Lead
Environment: Java 8, REST, Spring, Spring JDBC, Spring MVC, Spring Boot, Spring Cloud, Couchbase(NoSQL), Oracle, Apache Kafka, Apache Nifi & Minifi, GitHub Repository, UNIX, and GoCD tool for CI/CD Integration
Responsibilities:
- Worked in agile framework as an individual contributor Responsibilities include - Interaction with Business team in story grooming, reviewing story/acceptance criteria
- Involved in migration from Monolithic Application to Micro Service Architecture using Java 8, Spring Boot.
- Involved in transformation of JSON from one format to another format using JOLT Specification
- Implemented REST Services using Spring Boot to interact with Service Layer, CouchBase layer and DAO layer API and return response in JSON Format.
- Used Spring Config server for centralized configuration and Splunk for centralized logging.
- Used GoCD for Microservices build and deployment
- Implemented Apache Nifi Integration to send application data to Apache Nifi for Reporting Data.
- Responsible to store and maintain the Java source code Confidential GitHub Repository.
- Co-ordinate with Operation Support team for Production Deployment
- Work Closely with Quality Assurance team to ensure delivery of high quality and reliable Web and Micro Service Application together.
- Assigning UserStory/Task to Offshore Team
- Providing daily status in scrum meetings with the client
Confidential, Franklin, TN
Senior Java Developer/Technical Lead
Environment: HTML, JSP, AngularJS, AJAX, Java 7, J2EE, Servlet, Restful Web service, Oracle, JBOSS 6.1, Jboss Developer Studio, Red Hat Linux.
Responsibilities:
- Worked as Backend Developer and Application Lead during Development and Testing Phase.
- Built RESTful Web Service for generating JSON response from Database resultset based on user request from Application.
- Built Java Database layer using Java Persistence API (JPA) to interact with Oracle DB and execute SQL CRUD queries
- Developed User Authorization and Authentication using Java Servlet Filter, SecureAuth API to interact with SecureAuth IDP.
- Developed RESTful Web Service to download data into Microsoft Excel using Apache POI library
- Interacted with Confidential business analyst and Product owner for understanding the requirement.
- Participated in Sprint planning meeting and backlog grooming sessions with Scrum Master
- Involved in Sprint Retro and Demo’s.
- Co-ordinated with different teams for Production Implementation.
Confidential, Franklin, TN
Senior Java Developer/Technical Lead
Environment: HTML, JSP, AngularJS, AJAX, JavaScript, Tableau JS, Java 7, J2EE, Servlet, Restful Web service, Oracle, JBOSS 6.1, Jboss Developer Studio, Big Data Hive2, Apache Solr, Red Hat Linux.
Responsibilities:
- Worked as Backend Developer and Application Lead during Development and Testing Phase.
- Built RESTful Web service layer to generate JSON response from Backend Data Result from Hive
- Built RESTful Web service layer to generate JSON response from Apache Solr Engine using SolrJ API
- Built Service Layer to connect into HiveServer2 and Apache Solr Engine
- Developed Java Database layer using Java Persistence API (JPA) framework to interact with Oracle DB and execute SQL CRUD operations
- Developed User Authorization and Authentication using Java Servlet Filter, SecureAuth API to interact with SecureAuth IDP
- Worked on embedding Tableau Visualization into Web Application using Tableau Javascript API.
- Developed RESTful Web Service to download data into Microsoft Excel using Apache POI library
- Interacted with Confidential business analyst and Product owner for understanding the requirement.
- Participated in Sprint planning meeting and backlog grooming sessions with Scrum Master
- Involved in Sprint Retro and Demo’s.
- Co-ordinated with different teams for Production Implementation.
Confidential, Franklin, TN
Java Developer/Technical Lead
Environment: HTML, JSP, AngularJS, AJAX, Java 7, J2EE, Servlet, Restful Web service, Oracle, JBOSS 6.1, Jboss Developer Studio, Red Hat Linux.
Responsibilities:
- Worked as a Backend Developer/Lead/Onsite Co-coordinator
- Built RESTful Web Service for generating JSON response from Database resultset based on user request from Application.
- Built Java Database layer using Java Persistence API (JPA) to interact with Oracle DB and execute SQL CRUD queries
- Developed User Authorization and Authentication using Java Servlet Filter, SecureAuth API to interact with SecureAuth IDP.
- Developed RESTful Web Service to download data into Microsoft Excel using Apache POI library
- Developed Front-end screens using HTML and Java script and interact with REST web service.
- Co-ordinated with offshore team and track the status of application development
- Interacted with Confidential business analyst and Product owner for understanding the requirement.
- Participated in Sprint planning meeting and backlog grooming sessions with Scrum Master
- Involved in Sprint Retro and Demo’s.
- Co-ordinated with different teams for Production Implementation.
Confidential
Java/J2EE Developer and Support
Environment: HTML, JSP, JavaScript, AJAX, Java 6, J2EE, Servlet, Restful Web service, Oracle, JBOSS 6.1, Jboss Developer Studio, Windows 7, Splunk Log Tool
Responsibilities:
- Involved in minor enhancement web application using JSP, HTML, JavaScript, Java, Servlet, JDBC
- Involved in Onshore-Offshore coordination on application support.
- Monitoring and Addressing daily production issues
- Involved in prototype design using HTML, JavaScript.
- Monitoring the automated daily B2C jobs.
Confidential, Bothell, WA
Senior Java/J2EE Developer
Environment: HTML, JSP, JavaScript, AJAX Adobe CQ5, Java 6, J2EE, Servlet, ATG 10.2, Restful Web service, AngularJS, Oracle, Weblogic 12c, Eclipse, Windows 7, IBM Tealeaf, Splunk Log Tool, JIRA and Quality Center.
Responsibilities:
- Involved in identifying Root Cause and troubleshoot production issues by analyzing the Java, J2EE Codes and monitoring tool such as IBM Tealeaf, Splunk Log Tool.
- Interact with business people on understanding production defects
- Monitor and Analyze the Production Defects
- Involved in Bug Fixing.
- JIRA and Quality center was used to report and track Production Defects
Confidential, Irvine, CA
Senior Java/J2EE Developer
Environment: HTML, JSP, JavaScript, Java, Struts 1.0, Servlet, Java Web Service, JDBC, IBM DB 2, IBM WebSphere 8.x, Windows 7, IBM RAD, Siebel, Remedy.
Responsibilities:
- Design and Developed enhancement web application using JSP, HTML, JavaScript, Java, Struts 1.2, JDBC.
- Developed Java client code to consume SOAP response from third party using Apache Axis Framework
- Involved in prototype design using HTML, JavaScript.
- Monitoring and Troubleshooting production issues.
- Monitoring the daily jobs running Confidential the background.
- Remedy was used to report and track production tickets
Confidential
Senior Java/J2EE Developer
Environment: IBM Filenet 5.0, HTML, JavaScript, DOJO 1.4, AJAX, Java, JSP, Spring 3.1 MVC, Java Webservices, Oracle 10g, IBM Websphere 7.x, MacOS
Responsibilities:
- Involved in preparation of design documents using UML Diagrams
- Involved in preparation of functional specification from requirement specification.
- Involved in front end design and development using HTML, JSP, AJAX and Dojo.
- Involved in server side coding using JSP, Core Java, Spring MVC, IBM Filenet API, JDBC
- Bug Fixing
Confidential
Java/UI Developer/Lead Engineer
Environment: HTML, JavaScript, DOJO 1.4, Java, Struts 1.0, JSP, Servlet, JDBC, JMS, JavaMail, Hibernate, EMC Smarts, Sybase 10, Apache Tomcat 4.0.3, Windows 2003, Solaris, Clearcase.
Responsibilities:
- Design and Development of New features and Enhancement features using Java, JSP, HTML, Struts, Servlets, JMS, JDBC.
- Design, Coding and Unit Testing on Enhancement Features using Java/J2EE
- Preparation of High level design document for Enhancement features.
- Involved in Front End UI design and development using JSP, HTML, JavaScript, and Dojo.
- Involved in Bug Fixing.
- Involved in Customer Support Queries.