We provide IT Staff Augmentation Services!

Technology Lead Resume

Sunnyvale, CA

SUMMARY:

  • 8+ years of progressive IT experience in developing Java/J2EE based business applications using n - tier architecture with experience in all phases of software development lifecycle (SDLC) using waterfall, iterative, and agile methodologies.
  • In-depth understanding of various Design Patterns: MVC, Service Facade, Service Locator, Singleton, Data Access Object, Data Transfer Object/Value Object, Business Delegate, Decorator and Factory.
  • Experience in developing persistence layer applications based on Object-Relational Mapping (ORM) between Java and database (Oracle) using Hibernate.
  • Worked on building web applications using Spring Framework (Spring Core, Spring Data) and developing customizable authentication and access-control using Spring Security. Experienced in building batch loading applications using Spring Batch.
  • Hands on experience in using Maven and ANT for automating software build processes and managing build artifacts.
  • Well versed in developing SOAP and REST based Webservices using Service First and Contract First approaches on Axis frameworks, J2EE6 and Spring and Restful Web Services using Jersey framework.
  • Domain knowledge and functional experience in design and development of distributed systems, finance (risk, anti-money laundering, derivatives and investments) and web content management.
  • Good Client interaction skills, proactive listener, creative problem solver with proven experience in working independently as well as in a team.

TECHNICAL SKILLS:

Java 8, J2EE with Spring MVC framework.

Spring Boot: with Microservice architecture.

Good Exposure and hands on Search tool like Solr along with Lucene syntax and queries.

Has good exposure in OOPS concept and Design patterns.

Experience using Servlets, JDBC, JMS, XML, Spring, Hibernate, Mybatis, Oracle and SQL Server.

Experience in JUNIT for Unit Testing and JMeter for Performance testing

Worked in waterfall and Agile Scrum methodologies

Deployment knowledge using DEVOPs and Ansible scripts.

Webservice Technologies: SOAP, WSDL, JAX-WS, JAX-RPC, UDDI

PROFESSIONAL EXPERIENCE:

Technology Lead

Confidential- Sunnyvale, CA

  • Developed work-flow charts and diagrams to ensure production team compliance with deadlines.
  • Improved performance to 60% in application by replacing search engine from ORACLE CTX search to SOLR/Lucene based search technology.
  • Worked in the Spring Boot and Micro service architecture to develop a standalone issue centric web application.
  • Worked in developing JMETER scripts for performance monitoring of application.
  • Directed onsite training for business users to maximize productivity.
  • Designed and implemented new server standards for core business services.
  • Developed and implemented complex Internet and Intranet applications on multiple platforms.
  • Aligned office departments and increased inter-department communication and data sharing.
  • Designed strategic plan for component development practices to support future projects.
  • Provided continued maintenance and development of bug fixes and patch sets for existing web applications.
  • Coordinated with systems partners to finalize designs and confirm requirements.
  • Implemented App to App and SSO Authentication Security Layer within application using the service for better security and prevent unauthorized access using radar app and java 8 spring boot features.
  • Implemented Group Level Entitlement Access Level to restrict operation among tenants in application.

Technology Analyst

Confidential

  • Collaborated with clients from concept through final delivery of product or service.
  • Developed work-flow charts and diagrams to ensure production team compliance with client deadlines.
  • Worked and Developed tool to facilitate download of apple products such as iTunes, final cut pro with plain HTML and CSS and AJAX along with Java, Hibernate as Backend technologies.
  • Developed Application for Apple Legal Team to validate Serial number check of apple products using Java and Angular
  • Developed Subscription and Unsubcription application for users to receive upcoming apple events news and emails using Java, Spring.
  • Developed an admin tool to facilitate the development for software download UIs with different locale and language using JSP and JSF technology
  • Use of SAP tools like DQM and ATL have improved functionality used in APPLE Maps and standardization of person information like Name, Address etc.
  • Implemented company policies, technical procedures and standards for preserving the integrity and security of data, reports and access.
  • Designed strategic plan for component development practices to support future projects.

Hire Now