Java Delivery Lead Resume
Plano, TX
SUMMARY:
- Over 15 years of experience in delivering and managing team of small to medium size project in various phases of software development including Requirement Analysis, use case analysis, designing, development, implementation and maintenance using Java/J2EE technology.
TECHNICAL SKILLS:
Languages:: Java.,J2EE, Java 1.8
Design: MicroservicesSpring Framework Spring Boot, Spring Core, Spring Batch, Spring JMS integration messaging
ORM Framework: JPA,Hibernate, Ibatis
MVC Framework: Struts, spring MVC
Security: Spring Security, OAuth2, JAAS, LDAPXML
Web Service: Spring MVC, JAX RS Restful, PLAY
Build Framework: Maven, Gradle, Fusion, Jenkin
Configuration and Change/Version Management: GitHub, SVN, CVS, Star Team, Jenkin, Fusion
Databases: Oracle, DB2, SQL Server.
Operating systems: UNIX, Windows (3.x, 95, NT, 2000, XP).
Testing Tools: JUnit, JBehave,Mockito
Development /Deployment Server: IBM WSAD (Web sphere Application Development), RAD (Rational Application Development), JBOSS, Tomcat
PROFESSIONAL EXPERIENCE:
Confidential, Plano, TX
Java Delivery Lead
Technology: Java, J2EE, JCR framework,Spring Boot, Java 8, Micro service, Spring MVC, Cassandra DB, JMS Messaging, AWS, Jenkin Jason, Oracle, Maven, Bitbucket, Gradle, Mockito, Jenkin
Responsibilities:
- Understanding business API.
- Deliverable coordination across cross functional teams
- Designed and developed restful web services using Spring Boot, MVC and JCR framework.
- Developed Java backend service using Cassandra DB
- Participated as a key team member in planning, Developing Design, code and review. supporting on build and deployment process using Fusion, Jerkin jobs.
- Participated actively communication for the team between Client Management, system business User, end user and QA team.
Java Delivery Lead
Technology: Java 8, J2EE, Spring Boot, Micro service, JPA,AWS,Jenkin Jason, Oracle, Maven, Bitbucket, Gradle, Mockito, Jenkin
Responsibilities:
- Understanding business First Data marketplace API.
- Deliverable coordination across cross functional teams
- Designed and developed restful web services using Spring boot.
- Developed Java backend service using JPA
- Participated as a key team member in planning, Developing Design, code and review. supporting on build and deployment process using Fusion, Jerkin jobs.
- Participated actively communication for the team between Client Management, system business User, end user and QA team.
Java Delivery Lead
Technology: Java, J2EE, JAXRS restful Service , Jason, Spring OAuth2, Jenkin
Responsibilities:
- Understanding business on PayPal core payment domain.
- Deliverable coordination across cross functional teams
- Scrum planning and attending scrum of scrum.
- Designed and developed restful web services using JAXRS. supporting on build and deployment process using Fusion, Jenkins jobs. monitoring upstream/downstream service status and production logs using PSM, CAL and Hadoop monitoring tools.
- Support on QA and production defects.
- Participated as a key team member in planning, Developing Design, code and review.
- Participated actively communication for the team between Client Management, system business User, end user and QA team.
- Responsible for testing and sign off from various interface
Tech Lead
Technology: Java, J2EE, JAX RS REST Web Service, Spring Core, Spring Batch, Spring JMS Integration messaging, IBatis, XML, Oracle XQuery, RAD 7.0, Spring SecurityManaged requirements and design phase towards identifying mutually agreed solutions with technical teams and business partners.
Responsibilities:
- Lead the technical development team of 7 resources
- Finalized the system design to configure and processing various health care services, action, facts across ACME CODE Runner internal system (Config, Engine and Desktop View).
- Developed restful service, message based interface using Spring JMS integration, REST services - JAX RS
- Developing batch using spring batch.
- Writing Data Access Layer (DAO) using IBATIS.
- Deliverable using agile methodology.
- Create unit tests with JUnits using frameworks like Mockito.
- Use of JMeter for testing restful services.
- Participated as a key team member in planning, Developing Design, code and review.
- Participated actively communication for the team between Client Management, system business User, end user and QA team.
- Responsible for testing and sign off from various interface
- Participating in POC (proof of Concept), Estimation and internal Recruitment process and Billing management.
Technical Lead
Technology: Java, J2EE, SOAP Web Service, Spring Core, Batch, Hibernate, XML, DB2, WSAD 5.0, RAD 6.1, LDAP, JAAS
Responsibilities:
- Participating on code design, reviewing with Architects
- Developing SOAP Web Services, PSU ILOG Rule engine.DB2 stored procedures.
- Developing DAO layer using Hibernate.
- Writing controller layer using spring MVC.
- Working on Project planning & tracking, Resource allocation and monitoring,
- Participated actively communication for the team between Client Management, system business User, end user and QA team.
- Helping on. Requirement Analysis with Business customers, Functional Requirement Design
- Deployment using version control using Build Forge, Star Team Tool
- Participations on performance improvement of the various batch system.
- Responsible for testing and sign off from various interface
- Implemented the plan for the rollover of this project to production.
- Participating in POC (proof of Concept), Estimation and internal Recruitment process and Billing and project forecast management.
Senior Developer
Technology: Java, J2EE, Struts, Oracle, IBatis, WSAD 5.0
Responsibilities:
- Analyzed, designed the technical architecture of the CRM module.
- Developed web-based module using Java, IBatis Technologies.
Senior Java Developer
Technology: Java, J2EE, Struts, Oracle, Web 2.0, Interwoven Team Site, FAST Search, IBM WSAD 5.0
Responsibilities:
- Involved in requirement analysis, writing use cases
- Design/code server side business objects
- Developing using struts framework.
- Coordination with offshore team for development participant in deployment into WSAD server,
- Testing, Designing Database and writing Data Transformation Scripts.
Java Developer
Technology: Java / J2EE, Struts, EJB, WSAD 5.0 and SQL Server8.0
Responsibilities:
- Involved in development of Java Programming using JSP Struts Framework, servlet
- Development back-end objects like procedures.
- Involved working in all technical layers Presentation, Action Control, Pyscade layer,
- Coding Business and Data access Object.
- Designing Workflow process scheduled and requested Batch Program.