Technical Lead Resume
DallaS
SUMMARY:
- Experience of more than 13 years in the software development on Java/J2EE technology
- Expertise in Core java, Spring, Spring Boot, Spring Eureka Server, Microservices, Hibernate, Struts framework, JSP/Servlet, MarkLogic(NoSQL DB) and Web Service
- Currently working as individual contributor role engaged in designing, development and unit testing activities of assigned applications
- Worked as Technical Lead / Solution Mentor in following key areas - Performance issues, Transactional issues, Security issues, Logging, Auditing and Cashing issues
- Ability to migrate monolithic application to Microservices and deployed on cloud
- Provided technical guidance to the team on Java issues and also involved in design and code reviews
- Strong experience in writing SQL queries, PLSQL for Oracle & DB2
- Worked on code-merge and module and code integration
- Understanding of UML, Design Patterns, and layered architecture, code deployment on UAT/Production
- Identify the appropriate software architecture based on the requirements and design elements contained in a system specification.
- Review process for software architecture documents and code.
- Knowledge of project development life cycle and software development methodologies
- Ability to worked on Agile methodology
- Experience of working in Weblogic, Web Sphere and Tomcat servers, Eclipse, RAD/RSA, DB2 and Oracle database
- Demonstrated key behaviors for successfully leading and coaching team
- Ability to manage multiple assignments simultaneously balancing work with high priority requests
- Worked on Marklogic database and having rich exp to write a XQuery, perform CRUD operation & Marklogic Rest API.
SOFTWARE/LANGUAGES/DATABASES:
Web Skills / Framework: J2EE (Servlet, JSP), Spring boot, Spring, Spring Integration, Spring Eureka Server, Microservices, Hibernate, Web Service (SOAP, Restful), Struts1x, Struts2, AJAX, JQuery, Angular
Programming languages: Core Java 8 & 9
Servers: Tomcat- 8, Web Sphere 6.1,Weblogic 8.1,JBoss 7.1
Operating system: Unix, Windows 2003 Server, XP.
Database: MarkLogic, NoSQL, Oracle11g, DB2.with SQL & PLSQL, Mybaties
IDE: IntelliJ, Eclipse, My Eclipse, Edit plus.
Code Release: GIT, Maven, Jenkins, Java Melody, Bulild.xml, ANT
Others: UML, Design Patterns, RTC
WORK EXPERIENCE:
Confidential, Dallas
Technology: Java 1.8, Spring Boot, Spring, Microservices, Spring Eureka Server, Hibernate, React JS, HTML5, JSP, Oracle11g, Tomcat7, Fortify, Restful Web Services, MarkLogic, BO
Technical Lead
Responsibilities:
- Work on end to end development across the application
- Setup Jules & Jenkins jobs in GIT
- Worked on React JS to design the component and UI
- Provide a implement solution to team and technically manage the team
- Support production issue, helping to analysis with Kanban team and provide the immediate solution to fix.
- Resolve critical & high issue and coordinate with team.
- Make a production release plan and review the code
Confidential
Technology: Java 1.8, Spring Boot, Spring, Microservices, Spring Eureka Server, Hibernate, Angular, HTML5, JSP, Oracle11g, Tomcat7,Fortify,Restful Web Services, MarkLogic, BO
Technical Lead
Responsibilities:
- Working on overall development of multiple application in Doc Management i.e iSearch, iSearchCE, RDI, ODX, R&R report
- Migrate a spring application deployed as Fast AS to Spring boot
- Migrate monolithic iSearch application to Microservices and deployed on Gaia
- Used Spring Eureka as service design pattern to manage Microservices
- Work on end to end development across the application
- Setup Jules & Jenkins jobs in GIT
- Written XQuery and manage the MarkLogic database
- Written a XQuery code to fetch the data from MarkLogic in REST API
- Worked on Universal Index (Word Index, Phrase Index), Range Index
- Designed Search Functionality based on Marklogic query.
- Create MarkLogic Collection, Constant, CTS, XDMP
- Used Marklogic Console, prepare production workspace, import & export
- Performed CRUD operation on Marklogic DB
- Worked on performance issue and implemented solution
- Support production issue, helping to analysis with Kanban team and provide the immediate solution to fix.
- Resolve critical high vulnerabilities issue of Struts in ODX application
- Scan ODX application & identify CSRF (Cross Scripting Request Forgery) issues by Fortify, resolved these issue on priority.
- Configure the ODX application access through JPMM portal in UAT env.
- Configure the ISearch ARM Jobs use as a Functional Account.
- Create a generic shell script for DB Release in DEV/SIT/UAT/Production.
- Work on additional extended metadata fields to be available in ISearch reporting Universe (SAP), written SQL/PLSQ, did the required changes in Universe & migrate the changes in upper environment.
- Worked on iSearch reporting, written a Marklogic query to identified discrepancies in the value of effective date & expiry date and resolve the production issue.
Confidential
Technology: Java 1.7, Spring, Hibernate, JSP, JQuery, Oracle11g, Tomcat7, Restful web service
Technical Lead
Responsibilities:
- Lead development team of more than 9 team member across SDLC
- Involved in client interaction
- Responsible for mentoring team members
- Understand requirements and assign to team member
- Worked on code-merge, code and module integration
- Responsible for design and code reviews including code optimization
- Memory management used by Java melody setup
- Auto build configuration by Jenkins
- Work on performance, transactional, security, logging, auditing and cashing implementation & solving issue.
- Implemented of spring core, integration, cashing, JDBC template, global & distributed Transaction and AOP.
- Worked on:
- Effort estimation and creating development plans
- Proof Of Concept (POC) and explain to team
- Security concept authentication, authorization, data integrity concept, confidentiality and privacy
- UI new concept and used advanced java script, JQuery, JSON
- Follow good practices and encourage to team also
- Error handling and exception handling
Confidential
Technology: Struts1.3,Spring,Hibernate, JSP,Dojo, Oracle, WebSphere, Web Service(SOAP)
Technical Lead
Responsibilities:
- Lead development team of more than 5 team member across SDLC
- Involved in client interaction
- Responsible for mentoring team members
- Understand requirements and assign to team member
- Worked on code-merge, code and module integration
- Responsible for design and code reviews including code optimization
- Work on performance, transactional, security, logging, auditing and cashing issues
- Implemented of spring core, integration, cashing, JDBC template, global & distributed Transaction and AOP.
- Worked on:
- Effort estimation and creating development plans
- Proof Of Concept (POC) and explain to team
- Security concept authentication, authorization, data integrity concept, confidentiality and privacy
- UI new concept and used advanced java script, JQuery, JSON
- Follow good practices and encourage to team also
- Error handling and exception handling
Confidential
Technology: Hibernate, Struts2, JSP, JQuery, DB2, WebSphere
Project Lead
Responsibilities:
- Design the architecture of project
- Involved in client interaction
- Effort estimation and creating development plans
- Understand requirements and assign to team member
- Mentors team
- Worked on complex requirement as a developer
Confidential
Technology: Hibernate, Spring, JSF,Primefaces, DB2, Unix, WebSphere
Project LeadResponsibilities:
- Experience in working as part of and leading all phases of Confidential project implementation.
- Worked with teams through all phases of implementation including requirements gathering, design, development, testing, deployment .
- The project was implemented utilizing OOPS, MVC development methodologies.
- Designed and Developed the MVC Architecture which included developing presentation layer, controller layer, data layer.
- Developed web forms using JSP, JSTL, and Struts Tag Library.
- Implemented validation using struts validation and JavaScript.
- Involved in data base design, writing SQL query and store procedure.
- Involved in deploying the application into production environment, fixed the bugs arise that require additional development in order to adjust the system, corrected some undetected problems.
- Used Visual Source Safe for Version Control.
- Involved in unit testing and system integration testing
- Designed connections pooling using JNDI.
- Code deployment on local windows environment.
- Involve deployment activity on Web Sphere application server on AIX.