Technology Lead Resume
Houston, TX
SUMMARY
- Around 10 years of total experience in Java/J2EE distributed Internet / Intranet Based Applications as Java Technical Lead Role.
- Proficiency in developing secure web applications using Swings, Spring, Hibernate, JDBC, JNDI, Java Web Services (SOAP), Maven, JSP, Servlets ), JavaBeans, JUnit, XML, HTML, Quartz scheduler, Java multithreading.
- Hands on experience with databases including Oracle, SQL Server.
- Hands on experience with tools/IDEs such as Eclipse, Toad, SQL Tools, Putty, VNC server, Microsoft Visio etc.
- Experience in writing ANT/Maven scripts to build and deploy Java applications.
- Hands on experience in deploying applications on Development environment till Production environment.
- Hands on experience in version control systems/tools like SVN, Omniworks and VSS.
- Experience in application Design and developing applications using Waterfall model and AGILE methodology.
- Experience in all phases of software development life cycle.
- Strong analytical skills with ability to quickly understand client’s business needs.
- Excellent communication skills, highly creative, motivated and ready to take challenges with an objective to succeed
- Responsible for co - ordinating with other Program teams & onsite delivery managers.
TECHNICAL SKILLS
Programming Languages: Java, Java Swings, JDBC, JSP, Servlets, XML, HTML
Operating Systems: Windows 7/XP, Linux
Database: Oracle 11G, MySQL 5.0
Frameworks: Springs, Hibernate, Maven, JUnit
Design Patterns: Java/J2EE Patterns, MVC
IDE Tools: Eclipse, IntelliJ, SQL Developer, TOAD
Configuration Tools: CVS, SVN, Omni works, Ant
Application/Web Servers: Apache Tomcat, JBOSS, Jetty
Defect Tracking tool(s): Swift
Development Methodology: Agile (SCRUM, Continuous integration), Waterfall, Iterative
Domain: Banking and Oil and gas
PROFESSIONAL EXPERIENCE
Confidential, Houston, TX
Technology LeadResponsibilities:
- Technology Lead, Coordination with other technical and business team.
- Leading off shore team, conducting weekly status updates meetings, assigning tasks.
- Multiple stakeholder communication, business impact analyses and request prioritization.
- Performed code configurations using Omniworks.
- Participated in code and design reviews and also used IntelliJ tool for code quality improvements.
- Conducting agile weekly retrospectives and demo.
- Involve in designing and development of locking functionality in Seisview.
Environment: Core Java, Java Swings, HTML, XML, Junit, IntelliJ, Omni works, Windows and Linux
Confidential, Houston, TX
Java Technical LeadResponsibilities:
- Worked as Java Technical Lead leading a team of 4.
- Experience in requirement gathering for the project.
- Involved in Integration Testing, System Testing and User Acceptance Testing support and GO LIVE.
- Coordinated with multiple vendors from geographically distributed teams for a successful development, testing and deployment of a single project.
- Tracking status of the project and meeting deadlines while interacting with different teams.
Environment: Core Java, Java Swings, HTML, XML, Junit, IntelliJ, Omni works, Windows and Linux
Confidential
Java Technical LeadResponsibilities:
- Worked as Java Technical Lead.
- Involved in developing user interface by using JSP and Servlets.
- Involved in requirement, design and implementation of tension calculator functionality
- Code reviews and refactoring done during the development and check list is strictly adhered during development.
- Developed shell scripts for Batch Process which runs 4 times a day.
Environment: Core Java, Java Swings, spring, Hibernate, HTML, XML, Junit, IntelliJ, SVN, Windows and Linux
Confidential
Senior Software EngineerResponsibilities:
- Worked as Senior Software Engineer.
- Overall maintenance and development of OFS business applications
- Project management in AGILE with SCRUM
- Identification and implementation of business process automation and optimization across OFS applications
- Involved in developing SQL queries, HSQL queries, stored procedures, and functions.
- Design, Coding, unit testing and integration testing of Marine introspection and Insight
Environment: Core Java, Java Swings, spring, Hibernate, HTML, XML, Junit, IntelliJ, SVN, Windows and Linux
Confidential
Senior Software EngineerResponsibilities:
- Develop, test, implement and maintain application software working with established processes
- Develop technical designs for application development
- Identify production and non-production application issues
- Drive best practice, quality and consistency within design and development phases
- Develop and execute unit test plans
Environment: Core Java, JSP, Servlets, Web services (SOAP), HTML, XML, SOAP, SQL Server, JBOSS, JUnit, Eclipse, SVN
