Java/j2ee Lead/developer Resume
San, JosE
SUMMARY:
- Confidential is a Sun certified professional with 11 years 3 months of experience in Analysis, Design, Development, Testing, and Production support in domains of Banking, HealthCare and Insurance using Java/J2EE technologies.
- Experience in Java 1.8, J2EE, MicroServices Using SpringBoot cloud with Netflix eureka, SpringBatch2.x, JSF2.x, EJB3.x, Spring4.3, Hibernate3.x, Struts1.x, Restful webservices using Jax - rs and soap services using jax-ws, oracle db and no SQL DB(MongoDB).
- Excellent experience working with web technologies like HTML, AJAX, XML, JavaScript, CSS.
- Having hands on experience in deploying web and J2EE enterprise applications on Apache Tomcat and IBM WebSphere, WebLogic, JBoss application servers.
- Hands-on experience in SOA implementation using WSDL with SOAP, XML Web services standards,RestFul webservice using Jason CXF both producer and consumer.
- Experience in server side technologies like EJB,Servlet, JSP, JDBC, Ant and Log4j.
- Hands on experience with Integrated Development Environments (IDE’s) and tools like Rational Application Developer, Eclipse.
- Experienced in methodologies like Agile, Scrum and Waterfall approaches.
- Proficiency in using version control software like ClearCase,SVN,CVS,GIT.
- Experience in writing JUnit using CodePro tool,easymock
- Excellent understanding of Software Development Life Cycle (SDLC).
- Experience in Offshore Coordination whereby assisted many new system studies along with project / client management in Software Applications Design and Development.
TECHNICAL SKILLS:
Languages: JAVA, J2EE, SQL, PL/SQL, Power Shell Script.
Web/XML Technologies: HTML, CSS, JavaScript, AJAX, Servlets, JSP, JSF, XML, XSD, XSL, SOAP, and WSDL, JPA, Jax-RS,Jax-WS, JQuery
Frameworks: Struts, Spring,Hibernate,SpringMVC,JMS,EJB JDBC, JNDI, Multithreading using JDK concurrency, Data structures implementation for stack and queues, Thread management,Exception Handling
Modeling&DefectTracking tools: SqlDeveloperDataModeler, ClearQuest
Code Quality Tools: Find Bugs,CheckStyle,AppDynamics
IDE: Eclipse, WSAD, RAD, MyEclipse, TOAD
Application/Web Servers: Web Sphere, JBoss, Tomcat, WebLogic,Glassfish
RDBMS: Oracle 11.x,SQL Server,DB2,Mysql
Source Control: ClearCase,SVN, PVCS Serena,CVS,GIT
OS & CRM: Windows 9x/2000/XP/7/8
Middleware: EJB, JMS, Hibernate
Build & Log Tool: Ant & Log4j, Maven,Jenkins,Devops,Splunk
Software Methodologies: Agile, Scrum
Domain Skill: Banking, General Insurance, HealthCare
PROFESSIONAL EXPERIENCE:
Confidential, San Jose
Java/J2EE Lead/Developer
Responsibilities:
- Involved in design, analysis and architectural meetings.
- Developed and designed new restful api for import estimate using spring framework with tomcat plugin embedded in maven.
- Worked extensively on mongo db(no sql) databases for different stories.
- Extensively work on executor framework for performance improvement using java8
- Extensively used Java 1.8 features such as CompletableFuture, streams,lambda expressions
- Playing as Senior Developer/lead role in BNP.
- Actively involved in design, development, testing phases, and Production Support of project.
- Responsible for Low Level, Mid-Level design document preparation.
- Followed Agile software development practice paired programming, scrum status meetings.
- Involved in the code review of the project.
- Well Experienced in developing and deploying applications using devops and jenkins.
- Co-ordinated between development and testing team to ensure complete testing without issues.
- Worked on bug fixing and enhancements on change requests.
- Involved in documentation, review, analysis and fixed post production issues.
- Writing Framework class using Spring4.x and designing API from scratch.
Environment: Java 1.8, Spring 4.x, Restful Web services (SpringFramework), Maven, Git, TestNG, Mockito, Mongo-DB(no sql database),Spring Boot for launching application,Devops,Jenkins.
Confidential, Sunnyvale
Java/J2EE Lead/Developer
Responsibilities:
- Involved in design, analysis and architectural meetings.
- Developed and designed completely new Restful API concierge mapping API services from from scratch using Jax-rs api with jboss rest easy service provider using embedded jetty server.
- Developed and designed new rest ful web service for allowing filtering of phone numbers so that un registered phone numbers don’t get sms/call or any diagnostics.
- Worked extensively on mongo db (no sql) databases for different stories.
- Extensively used Java 1.8 features such as CompletableFuture, streams,lambda expressions Atomics and multiple exceptions catching using operator.
- Playing as Senior Developer/lead role in CAS.
- Actively involved in design, development, testing phases, and Production Support of project.
- Responsible for Low Level, Mid-Level design document preparation.
- Followed Agile software development practice paired programming, scrum status meetings.
- Involved in the code review of the project.
- Well Experienced in developing and deploying applications using devops and jenkins.
- Co-ordinated between development and testing team to ensure complete testing without issues.
- Worked on bug fixing and enhancements on change requests.
- Involved in documentation, review, analysis and fixed post production issues.
- Writing Framework class using Spring4.x and designing API from scratch.
Environment: Java 1.8, Spring 4.x, Restful Web services(Resteasy), Cobertura, Maven, Git, TestNG, Mockito, Mongo-DB(no sql database), Confidential Appeng framework,Spring Boot for launching application,Devops,Jenkins.
Confidential, Madison, WI
Java/J2EE Lead/Developer
Responsibilities:
- Involved in design, analysis and architectural meetings.
- Developed and design completely new Restful API services from scratch using CXF JasonProvider.
- Extensively worked on REST and SOAP services used for all middleware applications.
- Playing as Senior Developer/lead role in CDH.
- Actively involved in design, development, testing phases, and Production Support of project.
- Responsible for Low Level, Mid-Level design document preparation.
- Followed Agile software development practice paired programming, scrum status meetings.
- Involved in the code review of the project.
- Well Experienced in developing and deploying applications in Jboss6 with JDK1.7
- Co-ordinated between development and testing team to ensure complete testing without issues.
- Worked on bug fixing and enhancements on change requests.
- Involved in documentation, review, analysis and fixed post production issues.
- Experience in testing web service endpoints through SOAP UI.
- Worked on MQ using JMS QCF.
- Involved in database design using SqlDataModeler from oracle.
- Writing Framework class using Spring3.x and designing API from scratch.
- Developed Rest service API from scratch using Mavel build for new project single handed
Environment: Java 1.7, JBoss6,Oracle 11g,EJB 3.x,Spring JDBC template,Spring AOP,Spring DI,Spring JAX-WS client using JasonProvider of CXF for exposing RESTFul services,Jax-Rs,JMS,Multithreading using JDK concurrency,Maven build
Confidential, Cedar Rapids, IA
Java/J2EE Lead/Developer
Responsibilities:
- Involved in design, analysis and architectural meetings.
- Extensively worked on front end, business, and persistence tier using the EJB,JPA framework.
- Playing as Senior Developer/lead role in Rapid Module.
- Actively involved in design, development, testing phases, and Production Support of project.
- Responsible for Low Level, Mid-Level design document preparation.
- Followed Agile software development practice paired programming, scrum status meetings.
- Involved in the code review of the project.
- Well Experienced in developing and deploying applications in Websphere8.5 with JDK1.7
- Co-ordinated between development and testing team to ensure complete testing without issues.
- Worked on bug fixing and enhancements on change requests.
- Involved in documentation, review, analysis and fixed post production issues.
- Experience in testing web service endpoints through SOAP UI.
- Worked on MQ using JMS QCF.
- Involved in database design using SqlDataModeler from oracle.
- Writing Schedulers and Message Driven Beans in EJB3.x.
Environment: Java 1.7, WAS8.5,Oracle 11g,EJB 3.x,Open JPA 2.x,MQWindows2008,Restful webservices, Jax-Rs, Jax-ws, JMS,Multithreading using JDK concurrency
Confidential, Cedar Rapids, IA
Java/J2EE Lead/Developer
Responsibilities:
- Involved in design, analysis and architectural meetings.
- Extensively worked on front end, business, and persistence tier using the Spring Batch2.x,JSF1.x framework.
- Playing as Senior Developer/lead role in Ireland Module.
- Actively involved in design, development, testing phases, and Production Support of project.
- Responsible for Low Level, Mid-Level design document preparation.
- Followed Agile software development practice paired programming, scrum status meetings.
- Involved in the code review of the project.
- Well Experienced in developing and deploying applications in RAD with JDK1.6 on WAS7
- Co-ordinated between development and testing team to ensure complete testing without issues.
- Worked on bug fixing and enhancements on change requests.
- Involved in documentation, review, analysis and fixed post production issues.
- Writing powershell script, spring batch for new functionality and complete end to end functionality using JSF,database stored procedures,functions.
- Used J2EE design patterns for new feature developed end to end.
Environment: Java 1.7,Spring 3.x, Log4j, SQL Stored Procedure,JSF1.x,SpringBatch2.x
Confidential
Java/J2EE Lead/Developer
Responsibilities:
- Involved in design, analysis and architectural meetings.
- Used new Executer framework and used Spring framework in defining project architecture along with Hibernate.
- Extensively worked on front end, business, and persistence tier using the Spring framework and hibernate
- Actively involved in design, development, testing phases, and Production Support of project.
- Responsible for Low Level, Mid-Level design document preparation.
- Followed Agile software development practice paired programming, daily stand ups.
- Involved in the code review of the project.
- Wrote shell scripts in UNIX environment.
- Co-ordinated between development and testing team to ensure complete testing without issues.
- Worked on bug fixing and enhancements on change requests.
- Used Myeclipse for Swing drag and drop on ui.
- Deployment of EAR using Glassfish JEE server
Environment: Java 1.7, Java Swing, Hibernate3.x, Spring 3.x, Log4j, Jacob(Third party integration methodology),JPA 2.x, JMS,Multithreading using JDK concurrency
Confidential
Sr Java/J2EE Developer
Responsibilities:
- Involved in design, analysis and architectural meetings.
- Extensively worked on front end, business, and persistence tier using the Spring framework.
- Actively involved in design, development, testing phases, and Production Support of project.
- Responsible for Low Level, Mid-Level design document preparation.
- Followed Agile software development practice paired programming, daily stand ups.
- Implemented new set of java api so that another application can invoke it end to end.
- Involved in the code review of the project.
- Well Experienced in developing and deploying applications in Jboss.
- Co-ordinated between onshore,offshore and testing team to ensure complete testing without issues.
- Worked on bug fixing and enhancements on change requests.
- Involved in documentation, review, analysis and fixed post production issues.
- Experience in testing web service endpoints through SOAP UI.
- Writing complex sql stored procedures and functions for resolving production issues
- Acted as SME for offshore team at onsite location denver for 5 months
Environment: Java1.6, J2EE, Html, JBossServer, JSP,SQLServer,Servlet, JDBC,JavaScript,EXT-JS,DWR,WebService, JMS,Multithreading using JDK concurrency
Confidential
Java J2EE Lead/Developer
Responsibilities:
- Involved in design, analysis and architectural meetings.
- Extensively worked on front end, business, and persistence tier using the Spring framework.
- Responsible for Low Level, Mid-Level design document preparation.
- Involved in the code review of the project.
- Co-ordinated between development and testing team to ensure complete testing without issues.
- Worked on bug fixing and enhancements on change requests.
- Involved in documentation, review, analysis and fixed post production issues.
- Developed new interface for ATM transactions for new LoanProducts
- Extensively worked on Electronic Fund transfer module such as ATM using JPOS latest jars and electronic email money transfer.
- Extensively worked on UI using Ext JS on JSP pages.
- Deployment of EAR using Glassfish JEE server
Environment: Java1.6, J2EE, Html, Glassfish Server, JSP,Oracle11g, JDBC,JavaScript,EXT-JS,DWR,WebService, Spring3.x,JPOS, JMS,Multithreading using JDK concurrency
Confidential
Module Lead
Responsibilities:
- Involved in design, analysis and architectural meetings.
- Extensively worked on front end, business, and persistence tier using the J2EE design pattern,Struts and hibernate with JSP,servlet.
- Responsible for Low Level, Mid-Level design document preparation.
- Involved in the code review of the project.
- Co-ordinated between development and testing team to ensure complete testing without issues.
- Worked on bug fixing and enhancements on change requests.
- Involved in documentation, review, analysis and fixed post production issues.
Environment: JSP,Struts1.3 using J2EE design patterns using Java1.4,Hibernate 3.x,JPA 2.x, JMS,Multithreading using JDK concurrency
Confidential
Senior Developer
Responsibilities:
- Involved in design, analysis and architectural meetings.
- Extensively worked on front end, business, and persistence tier using the JSF and J2EE design framework.
- Responsible for Low Level, Mid-Level design document preparation.
- Involved in the code review of the project.
- Co-ordinated between development and testing team to ensure complete testing without issues.
- Worked on bug fixing and enhancements on change requests.
- Involved in documentation, review, analysis and fixed post production issues.
Environment: Java, J2EE, Html, Eclipse, Apache Tomcat Server, JSF, MFE, IBM DB2, JDBC, JMS,Multithreading using JDK concurrency
Confidential
Senior Developer
Responsibilities:
- Involved in design, analysis and architectural meetings.
- Responsible for Low Level, Mid-Level design document preparation.
- Involved in the code review of the project.
- Co-ordinated between development and testing team to ensure complete testing without issues.
- Worked on bug fixing and enhancements on change requests.
- Involved in documentation, review, analysis and fixed post production issues.
- Involved in initial workspace setup activities.
- Implemented end to end feature in PW using Swings and J2EE design patterns.
Environment: Swings, Java1.4, Eclipse 3.2,DB2,X-DB,Tomcat
Confidential
Senior Developer
Responsibilities:
- Involved in design, analysis and architectural meetings.
- Responsible for Low Level, Mid-Level design document preparation.
- Involved in the code review of the project.
- Co-ordinated between development and testing team to ensure complete testing without issues.
- Worked on bug fixing and enhancements on change requests.
- Involved in documentation, review, analysis and fixed post production issues.
- Involved in initial workspace setup activities.
- Implemented new module using SWT in eclipse plugin for new java api.
Environment: Java, Eclipse Plugin Development, JMS,Multithreading using JDK concurrency