J2ee Technical Lead Resume
Bentonville, ArkansaS
PROFESSIONAL SUMMARY:
- 14+ years of experience in IT industry and has 7+ years of Functional expertise in Enterprise Content Management (ECM).
- Worked extensively in J2EE, spring, Hibernate, JSPs and Web service technologies like Axis2 web services, REST web services, spring boot, Micro Services, Spring batch,MQ and well versed with RDBMS like MS - SQL server and Oracle, DB2, MongoDB, Cassandra, Amazon AWS, Microsoft AZURE.
- Good experience in Filenet Panagon Content services, Image service and Filenet P8 API’s and Administration, J2EE and FileNet, Core Java, CQ5, Magnolia, Angular 2, JSF, Struts2, Spring, Spring Boot, microservices, Jquery, Bootstrap, Javascript, SVN, GitHug,, kubernetes with docker, CVS, Kafka messaging layer developer / admin.
- Worked extensively in Filenet Content service to Filenet P8 Migration projects using propertiery “ Confidential ”.
- Good exposure in Filenet IS/CS IDM Desktop installation and Configurations.
- Strong in developing tools and system applications using J2EE and OOPS concepts.
TECHNICAL SKILLS:
Operating Systems: Windows 2003 server, Windows 2000, Unix, Win XP, MS-DOS 6.22
Languages: Core Java, J2EE
Databases: SQL SERVER 2000, 2005 and Oracle 9i,DB2
Database tools: Microsoft DTS and SSIS Packages.
Web Related: J2EE, XML, Spring, Hibernate, Struts, JSF 2.0, Angular 2, Jquery, Bootstrap, javascript. Spring boot, microservices,Sleuth, Ribbon, zuul, Feign, Eureka, Zipkin, REST / SAOP web services, reactjs
Tools: & Utilities: FileNet FEM, FileNet Migration Pro, Java, CQ5, Magnolia, Gradle, jenkins, hudson continuous integration, CVS, SVN, github, kafka messaging / event layer
Domain Knowledge: Banking, Retail, Technology, railroads, mobile, insurance, content management.
ECM tools: Filenet Content Services 5.4, Filenet Image Services 4.0, IDM Desktop 4.0.1,, IBM Data cab, EMC Captiva-Input Accel 6.0, Filenet Capture 5.1, and Filenet P8 5.0 Content Engine .
PROFESSIONAL EXPERIENCE:
J2EE Technical Lead
Confidential, Bentonville, Arkansas
Responsibilities:
- Involved in preparing design High level and low level design document.
- Involved in requirements gather with client.
- Involved in discussion with third party systems to finalize the approach of interface through SFTP file transfer, Kafka Messaging.
- Involved in the development of Spring boot REST template to read the data from internal REST API end points.
- Involved in the development of Spring boot microservice to create the Kafka producer and to put the message to Kafka queues.
- Involved in the development of Kafka Consumer to read the message from third party systems for on demand request for data.
- Involved in setting up the Kafka environment by installing the components, setting up the zookeeper configuration, setting up queues, setting up replication nodes, Kafka cluster notes etc.
- Provide the support to project team when ever they required to have topics to communicate between systems.
- Involved in the development of schedulers using spring boot to read the data from data base, internal REST end points and internal flat files to expose through spring boot REST end points.
- Involved in interaction with offshore team to provide clarifications from client.
- Involved in setting up the logging / monitoring frame work through elastic search and discovery through consul, performance monitoring by Grafana.
- Involved in code review for the code developed in project through manual review, configuration of automated code cobertura, sonar qube, junit etc.
- Involved
- Installed and configured Jenkins and gradle, Hudson for continuous integration using DevOps with code checkout from github.
Technical Specialist
Confidential, Atlanta
Responsibilities:
- Involved in preparing design High level and low level design document.
- Involved in development as fixed bid, using the FileNet, FileNet java API, AXIS2 SOAP web services, Confidential customization, security design.
- Involved in interaction with offshore developer to provide clarifications from client.
- Involved in development of reporting to query workspaces based on metadata.
- Currently involved in fixing the bugs in UAT and QAT.
- Installed and configured Jenkins and gradle, Hudson for continuous integration using DevOps with code checkout from github
Technical Specialist
Confidential, Wichita, Kansas
Responsibilities:
- Involved in development and testing of controller angular components for the various aircrafts of Confidential .
- Involved in client interaction to understand the requirements and involved in initial study of existing application.
- Provide the estimate for the requirements provided for the phase II.
- Involved in development as time & material, using the Servlets / JSP, Bootstrap responsive design, Query, D3 and angular 2 and ReactJS
- Visualization charts using D3.
- Involved in interaction with offshore developer to provide clarifications from client.
- Involved in development of queries to fetch data from GARMIN feed database.
- Involved in fixing the bugs in UAT and QAT.
- Worked with infra team to provide configuration steps to deploy into Docker through kubernetes.
- Completed in production rollout preparation.
Technical Specialist
Confidential
Responsibilities:
- Created low level design for Data Migration and Integration modules
- Created SSIS packages to export Content service’s Documents, Folders and security details to Filenet P8 System.
- Created stored procedures to validate the logic of current Filenet content services document classes and properties and created utilities to export properties into Filenet P8 System.
- Created Web services for Integration applications to communicate with Filenet Content services.
- Created utilities to find the invalid and unfiled documents in Filenet content services Libraries.
- Coded J2EE#, and XML pages for business rules screens.
- Database management and OLEDB connectivity.
- Responsible for overseeing the Quality procedures related to the project.
- Developed Micro Services and configured through spring boot, deployed and registered through internal bank registry for web services in Amazon Eureka.
Technical Lead
Confidential
Responsibilities:
- Involved in the initial Process Study for the FileNet transformation.
- Requirement Analysis and finalizing the proposed process model for each department specific processes.
- Identifying the FileNet P8 product fitment for the business requirement. For. Ex. BPF, Workplace based solution
- Setting the business user expectation is right direction to deliver right solution.
- Involved in demonstrating the Solution demo and Proof Of concept to business team.
- Involved in designing the Mainframe-FileNet P8 interface framework.
- Identifying and design the FileNet Common services for cross projects.
- Designing the FileNet P8 report framework which cannot be designed using FileNet P8 reporting too l Process Analyzer.
- Responsibility of delivering High level Technical design and proposing the P8 product suites
- Involved in designing the FileNet Custom Step Processor
- Review of Workflow, Java components/UI Screens using P8.
- Designed SWIFT Message Framework for FileNet solution.
- Proposing infrastructure enhancement and Optimization and reviewing business Testing Plans
- Analyzing and providing solution for the FileNet application Production (Sev1) issues.
- Mentoring the team on the FileNet P8 technology front and sharing the best practice.
- Used the Set of hibernate to save data to and from persistence layer to java collection objects.
Technical Lead
Confidential
Responsibilities:
- Involved in the initial Process Study for the 67 GSSC processes for the FileNet transformation.
- Involved in Effort Estimation and high level cost for SOW sign off.
- Requirement Analysis and finalizing the proposed process model for each department specific processes.
- Identifying the FileNet P8 product fitment for the business requirement. For. Ex. BPF, Workplace based solution
- Lead the development team and moved the project into production.
- Involved in Bug Fixing
- Handling Customer Support Queries
Technical Lead
Confidential
Responsibilities:
- Involved in the initial Process Study for the FileNet transformation.
- Requirement Analysis and finalizing the proposed process model for each department specific processes.
- Identifying the FileNet P8 product fitment for the business requirement. For. Ex. BPF, Workplace based solution
- Identifying and design the FileNet Common services for cross projects.
- Designing the FileNet P8 report framework which cannot be designed using FileNet P8 reporting too l Process Analyzer.
- Involved in designing the FileNet Custom Step Processor
- Review of Workflow, Java components/UI Screens using P8.
- Designed SWIFT Message Framework for FileNet solution.
- Proposing infrastructure enhancement and Optimization and reviewing business Testing Plans
- Analyzing and providing solution for the FileNet application Production (Sev1) issues.
- Mentoring the team on the FileNet P8 technology front and sharing the best practice.
- Bug Fixing and Coding and Unit Testing for enhancement Feature.
Senior Software Engineer
Confidential, MA
Technologies: Spring, JSF, SAML, Servlet / Jsps, weblogic portlets, EJB, struts2.
Responsibilities:
- Involved in Confidential (maintenance and enhancement) and development activities in this project.
- I have involved in analyzing the PIV and preparing the estimates.
- Development and release through automated Control Hub process.
- Interacting with onsite team to know about requirements
- Individual contribution as well as team work
- I am supporting around 25+ applications in various technologies.
Senior Software Engineer
Confidential
Responsibilities:
- Involved in development activities in this project.
- I have involved in analyzing the request and preparing the estimates.
- We have used LinkedHashMap of the collections to retain the existing ingestion order.
- I have prepared low level design document for the project.
- Development and release through automated Control Hub process.
- Interacting with onsite team to know about requirements
- Individual contribution as well as team work
- Developed reporting components using multi threads.
- I have used ExectutorService of concurrency package to reuse the multi threads for the reports whenever the existing run is completed.
Senior Software Engineer
Confidential
Responsibilities:
- Involved in development activities in this project.
- I have involved in analyzing the request and preparing the estimates.
- I have prepared low level design document for the project.
- Development and release through automated Control Hub process.
- Interacting with onsite team to know about requirements
- Individual contribution as well as teamwork.
- Extensive usage of collections to hold the data from database.
