Java Technical Lead Resume
Troy, MI
SUMMARY:
- Accomplished 8+ years of professional work experience in object - oriented programming with Java/J2EE working for large enterprise customers.
- Good Experience in all phases of Software Development Life Cycle (SDLC) process including analysis, design, development, implementation, integration, testing, maintenance and support of Web-based enterprise applications.
- Versatility in quickly adapting to new coding paradigm combined with a positive attitude helps me achieving my goals.
- Expertise in Java/J2EE technologies like Servlets, JSP, Struts, Spring 3.2, Hibernate, SOAP/RESTful Web Services.
- Expertise with WEB UI technologies like JavaScript, JQuery, Ajax, HTML, CSS, JSON.
- Expertise with Model View Controller (MVC) Architecture using Struts, Spring Frameworks.
- Experience in test driven development using JTest.
- Experience in implementing Core Java and J2EE design patterns.
- Hands on experience working with application servers like WebSphere, Tomcat, Weblogic and JBoss.
- Having strong analytical skills with proficiency in debugging, problem solving and production support.
TECHNICAL SKILLS:
J2EE Components: Spring MVC 3.2, SOAP/RESTful Web Services,EJB 3.0,Struts 1.3,Hibernate,JSP
Java: Java 8, Java 6
UI Web Development: CSS3, HTML5, JQuery, JavaScript, AJAX, JSON.
XML Framework: XML, XSLT
Build Frameworks: Ant, Maven
Database: Oracle 12c,IBM DB2
Java IDEs: Eclipse Neon, IBM RAD,Netbeans 8.2
Application servers: IBM WebSphere 7, JBoss EAP 6.4, Tomcat 8.5, Weblogic
Unit Testing: Parasoft JTest
Deployment: Serena Dimensions (build automation)
Version Control System: Serena Dimensions Confidential, IBM RTC,SVN
Performance Testing: HP Performance Center,HP Load Runner
Logging Framework:: Log4j, Java Logging API
Other:: Unix, Jenkins, SonarQube
PROFESSIONAL EXPERIENCE:
Java Technical Lead
Confidential, Troy, MI
Responsibilities:
- Working as technical lead for this project.
- Involved in design, development and deployment of web applications.
- Worked on two different application servers like Weblogic, JBoss EAP & Apache Tomcat.
- Worked on different versions of Oracle databases.
- Work with business customers for requirements gathering.
- Work with CCBT team for performance improvements.
- Worked on estimation for service requests & projects.
- Supported SOAP based web service for IBM Integrated bus data flow.
- Monitor issues using Service Now tool.
- Analyzing and resolving production issues on priority basis.
- Coordinating with offshore.
Java Technical Lead
Confidential, Auburn Hills, MI
Responsibilities:
- Worked as technical lead for this project.
- Work with business customers for requirements gathering and high level design review.
- Work with business teams to build prototype to validate system requirements.
- Work with Confidential & Confidential team for code review and change management.
- Ownership of system design of solution approach, implementation of solution and affirmation on quality deliverables.
- Developing front end components using latest frontend libraries.
- Continuous integration with Jenkins & SonarQube.
- Performed several code reviews, type system reviews.
- Monitor issues using Service Now tool.
- Analyzing and resolving production issues on priority basis.
- Coordinating with offshore.
Java Developer
Confidential, Auburn Hills,MI
Responsibilities:
- Worked as Java developer for this project.
- Involved in design, development and deployment of scorecard and other report developments.
- Involved in the migration of backend reports from BO to COGNOS.
- Developed a module which allows the user to view, search and generate the report output using Struts 1.3, COGNOS SDK, JSP, HTML5, CSS, JavaScript.
- Implemented the front end using jQuery, HTML5,CSS3.
- Parasoft JTest was used for code quality controls.
- Jenkins was used for continuous integration while Serena Dimensions Confidential was used for build automation.
- HP Performance center was used for application performance and load.
Java Developer
Confidential, San Antonio,TX
Responsibilities:
- Worked as Java developer for this project.
- Worked in AGILE methodology.
- Attended daily standup calls.
- Worked closely with business sponsors and team leaders to generate requirements, user stories and technical designs.
- Developed MVC design pattern based User Interface using JSP and PS Framework.
- Styled UI content and pages using HTML, CSS, jQuery, JSTL and JSP.
- Involved in writing SQL queries in DB2 using DB Visualizer.
- Used IBM RTC for Continuous Integration.
- Creating activities to render the changes in the Java and JSP files and check-in the activities for reviewing.
- Unit testing and performance testing of the application.
eCommerce Java Developer
Confidential, Chesterbrook,PA
Responsibilities:
- Worked as Java developer for this project.
- For each application developed, worked closely with business sponsors and team leaders to generate requirements, user stories and technical designs.
- Implemented JCO call to SAP ABAP systems to get data from SAP.
- Re-architecture front-end using AJAX and JQuery for faster/better user experience and maintainable reusable code base.
- Styled the HTML content in the JSP pages using CSS.
- Developed SOAP based Web services in SAP Portal.
- Develop code based on Technical Design Document.
- Monitoring issues using HPQC.
- Identified bottlenecks and bugs, and devised solutions to these problems.