Technical Java Lead Resume
SUMMARY:
- 14 years of relative experience in areas design and development of Web - Based Enterprise application in Java and J2EE.
- My technology stack includes Oracle 11g,Internet Technologies like Core Java, Java Message Service, JSP, Webservices (SOAP & Rest), Hibernate (5), Spring (4, Spring boot, IOC, MVC and AOP), Servlets, XML, XSLT, Application Servers like IBM Web Sphere, Jboss, Tomcat and tools like ANT, MAVEN, SVN, GIT,JPROBE, SONAR, JENKIN, CRUCIBLE, FISH EYE, Crucible, Star UML, SQL developer, Eclipse, Aws cloud.
- Ability to work under pressure, meet deadlines, deal diplomatically with customers.
- Have good analytical, problem solving, communication and interpersonal skills, with ability to interact with individuals at all levels and work as a part of a team as well as independently. Good knowledge of design pattern and design principle.
AREAS OF KNOWLEDGE:
Primary Skills: Java, J2EE, spring and Spring boot, Hibernate, Java Message Service (JMS), Web services (SOAP & Rest), JSP, Servlet, Struts.
Secondary Skills: Oracle, Mongo db, Maven, AJAX, SVN, GIT, EJB, ADOBE LIVE CYCLE server, MAKITO, EASYMOCK, SONAR, JENKIN, UML, Web sphere, Jboss, Tomcat, AWS cloud, HP Fortify scan App, WebSphere portlet.
PROJECT EXPERIENCE:
Confidential
Technical Java lead
OS: Windows and unix
Responsibilities:
- Involved in translating the business requirements into System Requirement Specifications.
- Estimation of the implementation for stories following WBS model and define time lines for releases
- Work on fortify scan fixes and sonar code violation fixes.
- Implementing code for spring restful web service, business logic, hibernate layer and db tables for complex stories.
- Prioritization of tasks and distributing work among team members
- Involved in code refactoring using eclipse IDE, code review using fish eye, code quality using sonar and check style.
- Involved in writing junit test using junit4 and executing them. and mentor junior team members on technologies and complex requirements.
- Defect fixes and manage releases.
- Handling Production issues with quick turnaround time and help customer to resolve them
- Followed AGILE methodology and participated in SCRUM meetings
- Updating the status daily to customer.
Tools: & Technologies: Core Java, Spring boot, Spring JPA, Rest Web service, AWS cloud, Oracle, Mongodb, Vault authentication service, HP Fortify Scan tool, Spring configuration service, Sonar Qube, Protegrity services, Mule soft, Tomcat, Fish eye, JIRA, JENKIN, MAVEN
Confidential
Tools & Technologies: Core Java, Spring, Hibernate, Web service, Oracle, Tomcat, HP Fortify scan tool, Fish eye, JIRA, Sonar, JENKIN, MAVEN
OS: Windows and unix
Technical lead
Responsibilities:
- Involved in translating the business requirements into System Requirement Specifications.
- Estimation of the implementation for stories following WBS model and define time lines for releases
- Work on fortify scan fixes and sonar code violation fixes.
- Implementing code for spring restful web service, business logic, hibernate layer and db tables for complex stories.
- Prioritization of tasks and distributing work among team members
- Involved in code refactoring using eclipse IDE, code review using fish eye, code quality using sonar and check style.
- Involved in writing junit test using junit4 and executing them. and mentor junior team members on technologies and complex requirements.
- Defect fixes and manage releases.
- Handling Production issues with quick turnaround time and help customer to resolve them
- Followed AGILE methodology and participated in SCRUM meetings
- Updating the status daily to customer.
Confidential
OS: Windows and UNIX
Technical lead
Responsibilities:
- Involved in translating the business requirements into System Requirement Specifications.
- Design restful web service following Richardson maturity model, business logic layer, hibernate layerand DB tables and Documenting themincluding class and sequence diagram using star UML for the stories.
- Estimation of the implementation for stories following WBS model and define time lines for releases
- Implementing code for spring restful web service, business logic, hibernate layer and db tables for complex stories.
- Prioritization of tasks and distributing work among team members
- Involved in code refactoring using eclipse IDE, code review using fish eye, code quality using sonar and check style.
- Involved in writing junit test using junit4 and executing them. and mentor junior team members on technologies and complex requirements.
- Defect fixes and manage releases.
- Handling Production issues with quick turnaround time and help customer to resolve them
- Followed AGILE methodology and participated in SCRUM meetings
- Updating the status daily to customer.
Tools & Technologies: Core Java, Spring, Hibernate, Web service (Spring restful web service), Oracle, Dojo, Tomcat, MAKITO, Fish eye, JIRA, Sonar, JENKIN, MAVEN
Confidential
Tools & Technologies: Spring, Spring JDBC, JMS, Web services (restapache CXF JAXRS), WebSphere application server 8, Oracle 11g, Crucible, JIRA, Sonar, MAVEN, Jmeter
OS: Windows and Unix
Technical Lead
Responsibilities:
- Involved in translating the business requirements into System Requirement Specifications.
- Design restful web service following Richardson maturity model, business logic layer, hibernate layerand DB tables and Documenting themincluding class and sequence diagram using star UML for the stories.
- Estimation of the implementation for stories following WBS model and define time lines for releases
- Implementing code for spring restful web service, business logic,hibernate layer and db tables for complex stories.
- Configuring JMS and db communication using Web Sphere admin console.
- Involved in performance improvement of the code using profiling with jmeter
- Prioritization of tasks and distributing work among team members
- Involved in code refactoring using eclipse IDE, code review using crucible, code quality using sonar and check style.
- Involved in writing junit test using mokito and executing them. and mentor junior team members on technologies like mokito, spring and hibernate.
- Defect fixes and manage releases.
- Handling Production issues with quick turnaround time and help customer to resolve them
- Followed AGILE methodology and participated in SCRUM meetings
- Updating the status daily to customer.
Confidential
OS: Windows 7
Technical Lead
Responsibilities:
- Analyzing requirements and translating the business requirements into System Requirement Specifications.
- Design business logic layer, DAO layerand DB tables and Documenting themincluding class and sequence diagram using star UML for the stories.
- Estimation of the stories using WBS which need to be developed and define time lines for releases
- Implementing code for soap with contract first and restful web service using apache CXF, Business logic, Spring JMS layer, DAO layer, entity layer and db tables for complex stories.
- Configuring JMS and db communication using Web Sphere admin console.
- Prioritization of tasks and distributing work among team members
- Involved in code refactoring using eclipse IDE, code review using crucible and code quality using sonar.
- Configure JENKIN and sonar for dev environment.
- Involved in writing junit test using MAKITO and executing them. and mentor junior team members on complex domain and technologies.
- Defect fixes and manage releases.
- Handling Production issues with quick turnaround time and help customer to resolve them
- Followed AGILE methodology and participated in SCRUM meetings
- Updating the status daily to customer.
- Involved in production roll over activities like developing release notes, participating along with infrastructure team on production release.
Confidential
Tools & Technologies: Core java, Jsp, Spring, Hibernate, Jboss Application server, SQL server 2012, Easy Mock, Crucible, JIRA, Sonar, JENKIN, MAVEN
OS: Windows 7
Developer
Responsibilities:
- Analyzing requirements and translating the business requirements into System Requirement Specifications.
- Design business logic layer, DAO layerand DB tables and Documenting themincluding class and sequence diagram using star UML for the stories.
- Estimation of the stories using WBS which need to be developed and define time lines for releases
- Implementing code for Controller layer, DAO layer, entity layer and db tables for complex stories.
- Prioritization of tasks and distributing work among team members
- Involved in code refactoring using eclipse IDE, code review using crucible and code quality using sonar.
- Involved in writing junit test using Easy Mock and writing integration test using junit4 and executing them. and mentor junior team members on complex domain and technologies.
- Defect fixes and manage releases.
- Handling Production issues with quick turnaround time and help customer to resolve them
- Followed AGILE methodology and participated in SCRUM meetings
- Updating the status daily to customer.
Confidential
Tools & Technologies: Core java, Jsp, Servlet, Spring, Tomcat, Oracle 10g, MAVEN, apache poi
OS: Windows 7
Technical Lead
Responsibilities:
- Analyzing requirements and translating the business requirements into System Requirement Specifications.
- Implementing code for Controller layer, DAO layer, entity layer and db tables for complex stories.
- Implementing utilities using apache poi for csv file report.
- Prioritization of tasks and distributing work among team members
- Involved in code refactoring using eclipse IDE, code review and code quality using sonar.
- Involved in writing junit test and executing them. and mentor junior team members on complex domain and technologies.
- Defect fixes and manage releases.
- Handling Production issues with quick turnaround time and help customer to resolve them
- Followed AGILE methodology and participated in SCRUM meetings
- Updating the status daily to customer.
Confidential
Tools: & Technologies: Java, JSP, JHTML, Servlet, JDBC, EJB 2.0, Java Script, Oracle 9i, Jboss, Adobe Live Cycle Server, ANT
OS: Windows 7
Technical Lead
Responsibilities:
- Analyzing requirements and translating the business requirements into System Requirement Specifications.
- Implementing code for Controller layer, EJB session beans, DAO layer, entity layer and db tables for complex stories.
- Writing template for Adobe live cycle server which will be used for PDF file generation
- Prioritization of tasks and distributing work among team members
- Involved in code review and code quality using pmd.
- Involved in writing junit test and executing them. and mentor junior team members on complex domain and technologies.
- Defect fixes and manage releases.
- Handling Production issues with quick turnaround time and help customer to resolve them
- Followed AGILE methodology and participated in SCRUM meetings
- Updating the status daily to customer.
Confidential
Tools: Java, JSP, JHTML, Servlet, JDBC, EJB 2.0, Java Script, Oracle 9i, Web Sphere Application Server, ANT.
OS: Windows
Module Lead
Responsibilities:
- Analyzing requirements and translating the business requirements into System Requirement Specifications.
- Implementing code for Controller layer, EJB session beans, DAO layer, entity layer and db tables for complex stories.
- Implementing store procedure and complex sql queries.
- Prioritization of tasks and distributing work among team members
- Involved in code review and code quality using pmd. and mentor junior team members on complex domain and technologies.
- Defect fixes and manage releases.
- Handling Production issues with quick turnaround time and help customer to resolve them
- Followed AGILE methodology and participated in SCRUM meetings
- Updating the status daily to customer.
Confidential
Tools: & Technologies: Java, JSP, Servlet, Spring, Hibernate, Oracle 9i, Jboss Application Server, PMD, Junit.
OS: Windows
Module Lead
Responsibilities:
- Analyzing requirements and translating the business requirements into System Requirement Specifications.
- Implementing code for JSP, Controller layer, business logic layer, Hibernate layer and db tables for complex stories.
- Prioritization of tasks and distributing work among team members
- Involved in code review and code quality using pmd.
- Involved in writing junit test and executing them. and mentor junior team members on complex domain and technologies.
- Defect fixes and manage releases.
- Handling Production issues with quick turnaround time and help customer to resolve them
- Followed AGILE methodology and participated in SCRUM meetings
- Updating the status daily to customer.
Confidential
Tools: & Technologies: Java, JSP, Servlet, Ajax, Ejb, Oracle 9i, Jboss Application Server.
OS: Windows
Senior Software Engineer
Responsibilities:
- Analyzing requirements and translating the business requirements into System Requirement Specifications.
- Implementing code for JSP, Controller layer, business logic layer, Hibernate layer and db tables for complex stories.
- Implementation of AJAX layer for asynchronous call to controller layer.
- Prioritization of tasks and distributing work among team members
- Involved in code review and code quality using pmd.
- Involved in writing junit test and executing them. and mentor junior team members on complex domain and technologies.
- Defect fixes and manage releases.
- Handling Production issues with quick turnaround time and help customer to resolve them
- Followed AGILE methodology and participated in SCRUM meetings
- Updating the status daily to customer.