Technical Lead/senior Developer Resume
San Antonio, TexaS
SUMMARY:
- Senior Java Developer/Technical Lead with nearly 12 years of experience(Including more than one year (USAA Bank) in High level and low level designing, complex coding, Bug fixing, solving technical issues of team members, mentoring team members, implementation and management of complex software systems using all the steps of SDLC.
- Proven working experience in the area of Core Java, Jsp, Servlets, Oauth2.0, ReactJs, Redux, Ajax, J2EE, Hibernate, JPA, Restful and Soap web Services, spring, Struts, Wicket, Validation, and Tiles Framework.
- Expertise on various Java design patterns like Factory, singleton, Observer, Decorator, builder, façade etc.
- Experience in applications development using RSA (Web sphere), WebLogic Application Server and Apache Tomcat.
- Involved in the Software Development Life Cycle (SDLC) phases which include Analysis, Design, Implementation, Testing and Maintenance.
- Well versed in using Software development methodologies using Agile, Scrum and Waterfall software development processes.
- Hands on experience with databases including DB2, Oracle, PL/SQL and MySQL.
- Hands on the software development tools such as My Eclipse, web storm, Eclipse, Text Pad, Edit Plus, Toad, Oracle SQL Developer etc.
- Expertise in using source management tool like Git Hub, SVN and CVS for version controlling.
- Hands on experience in VPN, Putty, SSH, WinSCP.
- Experienced in MAVEN, ANT to build and deploy Java applications.
- Coordination between client and offshore/onsite/nearshore developers on development/support Projects.
- Strong analytical skills with ability to quickly understand client’s business needs.
- Involved in meetings to gather information and requirements from the clients.
- Research - oriented, motivated, proactive, self-starter with strong technical, analytical and interpersonal skills
- Domain Experiences: Ecommerce, Travel, Banking, Telecom, Education
TECHNICAL SKILL:
Programming Languages: Java, J2ee, SQL, PL/SQL.
Web/XML Technologies: ReactJs, JSP, Servlets, Ajax, Tag Libraries, JSTL, JavaScript, HTM, CSS, XML
ORM Technologies: Hibernate, JPA, EJB
Web services: Restful web services, Soap web services, JaxB
Framework: Oauth 2.0, Spring MVC, Spring web flow, Spring aop, Struts, Wicket, PS framework
Methodologies: Agile, Scrum, Waterfall, Test Driven Development
Tools: & Utilities: Web storm, RSA, RTC, Web sphere 8.5, USAA Card admin Tool, Eclipse, Node.js,SVN, GIT, Putty, SSH, WinSCP, Jenkins, JIRA, soapUI, RestClient
Build Tools: MAVEN, ANT
Application/Web Servers: RSA, BEA Web logic, Tomcat
RDBMS: DB2, Oracle, MySQL
Version Control: Microsoft VSS, CVS, SVN, GIT Hub
Operating Systems: Windows, UNIX
PROFESSIONAL EXPERIENCE:
Confidential, San Antonio, Texas
Technical Lead/Senior Developer
Responsibilities:
- Involved in Analysis, Design, and Development.
- Solely implemented OAuth2.0 for application authentication and authorization.
- Solely migrate the application to Rest2.0 and INF 2.0 USAA environment.
- Create the new web framework (react.js + restful web service) setup for team.
- Mentoring and trained the team into react.js.
- Involved in estimation and staffing along with USAA tech manager/lead.
- Responsible for all Dev, QA and Production delivery.
Environment: Java 1.7, ReactJs, Redux, USAA Oauth2.0, Rest and Soap web services, new web framework, hibernate, JPA, Agile, RSA, RTC, and DB2.
Confidential, San Antonio, Texas
Technical Lead/Senior Developer
Responsibilities:
- Involved in Analysis, Design, Development and Maintenance (Defect life cycle) of the application.
- Involved in all activities of application life cycle including the production release along with ARM/System team, production support.
- Involved in explaining all the requirements and technical aspects (HLD/LLD) to the team.
- Followed agile software development practice and all agile ceremonies.
- Managing and coordinating the offshore/nearshore Teams as an onsite technical lead
- Responsible to review the code for team member’s code.
- Involved in estimation and staffing along with USAA tech manager/lead.
- Worked in card admin tool, ERDC tables, RFC’s, DCAP etc.
Environment: Java 1.7, USAA Oauth 2.0, Rest and Soap web services, React.js, new web framework, hibernate, JPA, Agile, RSA, RTC, and DB2.
Confidential, San Antonio, Texas
Technical Lead
Responsibilities:
- Involved in Analysis, Design, Development and Maintenance (Defect life cycle) of the application.
- Involved in all activities of application life cycle including the production release along with ARM/System team, production support.
- Responsible for creating Technical documents (HLD and LLD).
- Involved in explaining all the requirements and technical aspects (HLD/LLD) to the team.
- Followed Agile software development practice and all agile ceremonies.
- Managing and coordinating the offshore/nearshore Teams as an onsite technical lead
- Responsible to review the code for team member’s code.
- Involved in estimation and staffing along with USAA tech manager/lead.
- Worked in card admin tool, ERDC tables, RFC’s, DCAP etc.
Environment: Java 1.7, Jsp, Servlets, web services, hibernate, PS and Wicket framework, Agile, RSA, RTC, and DB2.
Confidential, Bothell, WA
Technical Lead/Senior Developer
Responsibilities:
- Involved in different phases of Software Development Lifecycle (SDLC) like Requirements gathering, Analysis, Design, Development and Maintenance (Defect life cycle) of the application.
- Involved with client business team, system analysts and various stake holders to understand the new requirements. Prepared Technical documents (HLD and LLD).
- Involved in estimation and staffing with Tech manager.
- Involved in the work allocation within team members at onshore and offshore.
- Involved in explaining all the requirements and technical aspects (HLD/LLD) to the team.
- Involved in coding for different services. Reviewed the code of developers. Provide the demo of the functionality we written to client.
Environment: ATG Platform, ATG Restful Web-services, Java, Json, OSGI, Karaf, Servlets, Maven, AngularJS, window, build tool Ant and Maven, WebLogic, Eclipse
Confidential, King of Prussia, PA
Technical Lead/Senior Developer
Responsibilities:
- Involved in doing research to migrate Toysrus registry create registry, find registry and update registry pages to Toysrus hosted server from eBay hosted server..
- Involved in extensive coding and bug fixing.
- Involved with client's business team and technical team to understand the requirement and provide technical solution.
- Involved with BA's in FRS writing.
- Involved in code review, estimation and staffing with Tech manager.
Environment: Java, Spring Mvc, Spring Web-flow, Restful Web service, Ajax, Json, Jsp, Servlets, Maven, SVN, Oracle 11g Database.
Confidential
Senior Developer
Responsibilities:
- Involved in extensive coding and bug fixing.
- Providing estimates and work distribution.
- Involved in Client Interaction
Environment: Java, GWT, RestyGWT, Spring, Hibernate, Java, Servlets, Ajax, Maven, Jetty, Azure. GIT, Maven.
Confidential, Buffalo
Senior Developer
Responsibilities:
- Involved with client at onsite (USA) for application deployment and provide all technical support.
- Involved in preparing HLD and LLD.
- Involved in Coding, Code Review, Bug fixing.
- Involved in solving technical issues of team member.
- Mentoring Team members
Environment: Java, Jsp, Servlets, Ajax, Struts, Jdbc, Web services, Sql Server, Web sphere, Eclipse, SVN, Ant.
Confidential
Technical Lead/Senior Developer
Responsibilities:
- Mentoring the team members and further solving the technical issues and problems as encountered.
- Involved in creating HLD, LLD designing, Code Review, Coding and unit testing.
- Client Interaction.
Environment: Java, Struts, Jsp, Servlets, Xml, Ejb, pl-sql, oracle, Web-Logic 10.3, Eclipse.
Confidential
Technical Lead/Senior Developer
Responsibilities:
- Involved with client.
- Involved in preparing HLD and LLD.
- Involved in Code review, Coding, Bug fixing.
- Involved in solving technical issues of team members.
- Mentoring Team members
Environment: Java 1.4, Jsp, Jstl, Servlets, Ajax, Dozo, Xml, JPA, Tiles, Validation Framework, Spring, Web-sphere7.5, Rad 7.0