Technical Lead, Developer Resume
OBJECTIVE:
To obtain a challenging position as one of the best software engineer/developer in a professionally managed group which utilizes my information analysis, program simulation and research and development skills to the best.
PROFESSIONAL SUMMARY:
- Over 9 years of experience in design, development, deployment and integration of enterprise scale information management applications for leading companies using Java/J2EE technology.
- Worked in developing the web applications using the Struts Framework, Spring Framework and Hibernate ORM.
- Have developed Restful API.
- Worked with Java Platform, Standard Edition (Java SE) including Core Libraries, Generics and Collections
- Have worked in JavaScript, jQuery for UI and validations. Have worked in Ajax for asynchronized calls.
- Have developed and deployed the applications on Application Servers like BEA WebLogic, JBOSS and Tomcat.
- Have used like Eclipse IDE for Application development.
- Knowledge of SQL and Database Systems. Worked on Oracle 9i/10g.
- Have used TOAD as editor and viewing data in Oracle.
- Worked on Apache Tomcat for application deployment. Used Ant, Maven for building application. Have worked on Log4j for logging. Have developed test cases using Junit.
- Excellent debugging, problem solving and testing skills.
- Very good experience in using Windows, Mac platforms.
- Ability to absorb technical knowledge quickly and adapting to situations.
- Excellent interpersonal skills to complement technical skills.
TECHNICAL PROFICIENCY:
Language: Java, JSP
Technologies: J2EE, Servlet, Spring, Struts, WebServices
Application Server: Weblogic, Tomcat, Jboss
IDE: Eclipse
Database: SQL, Oracle 10g, Hibernate.
Operating Systems: Mac, Windows.
Tools: Maven, Hudson, Sonar, Toad, Dreamweaver
PROFESSIONAL EXPERIENCE:
Confidential
Environment: Java, JSP, Spring, Tomcat, Jboss, Maven
Technical Lead, Developer
Responsibilities:
- Enable Multi Tenancy and Protect Tenant Data from unauthorized access
- Rollout to new geographies as per business requirements
- Allow customization of application for tenants
- Deliver service to multiple channels including mobile
- Allow creation of re - usable services to integrate with other systems
- State of the art security, Single Sign On for tenants
- Enable a scalable and distributable application for global users
- Leverage Open source components to reduce total cost of ownership
- Productized offering - Support On-Premise and On-Demand deployments
- As a technical lead handled the entire project right from requirement gathering till implementation
- Interacted with various officials of the Department and get to know the how the work flows and the ways it can be made easier
- Made prototype Demonstrations and worked on enhancements by collecting the functionality gaps
- Created RESTful based services using Spring Boot.
- Providing Technical advice to the team.
Confidential
Environment: Java, JSP, Spring, Tomcat
Team Lead,Developer
Responsibilities:
- As a team lead Interacted with Client to understand the Functional requirement.
- Created the design document based on the requirements.
- Involved in Development, Implementation and testing.
- Created analysis documents and coordinating the development.
- Reporting to the Client about the status of the development activities on a daily basis.
- Interacting with the offshore people and sharing the technical details.
- Attended weekly status meetings and provide detailed status report to the client.
- Providing Technical advice and leading the team.
Confidential
Environment: Java, JSP, Spring, Tomcat
Team Lead, Developer
Responsibilities:
- As a Team Lead, Accountable to gather and analyze requirement, Design and develop and test various project specifications of existing Web applications
- Interacted with BA’s for understanding and suggesting improvements to make spec more better as and when needed .
- Reporting to the onsite coordinator about the status of the development activities on a daily basis.
- Interacting with the onsite people and resolving the issues.
- Attended weekly status meetings and provide detailed status report to the client.
- Providing Technical advice and leading the team
Confidential
Environment: Java, JSP, Spring, Tomcat
Developer
Responsibilities:
- As a Senior Java Developer, Accountable to gather and analyze requirement, Design and develop and test various project specifications of existing Web applications
- Interacted with BA’s for understanding and suggesting improvements to make spec more better as and when needed.
- Designing and modifying Application screens and adding validations.
- Providing Technical advice to the team
Confidential
Environment: JSP, Servlet, EJB, Weblogic Server, Oracle 10g, SQL
Developer
Responsibilities:
- As a Senior Java Developer, Accountable to gather and analyze requirement, Design and develop and test various project specifications of existing Web applications
- Interacted with BA’s for understanding and suggesting improvements to make spec more better as and when needed.
- Generated sample agreements and provide with business for approval
- Designing and modifying Application screens and adding validations.
- Providing Technical advice to the team
Confidential
Environment: JSP, Servlet, EJB, Oracle 10g, Weblogic Server
Developer
Responsibilities:
- As a Developer, Accountable to gather and analyze requirement, Design and develop and test various project specifications of existing Web applications
- Interacted with BA’s for understanding and suggesting improvements to make spec more better as and when needed.
- Generated sample agreements and provide with business for approval
- Designing and modifying Application screens and adding validations.
- Providing Technical advice to the team
Confidential
Environment: JSP, Servlet, Struts, Oracle Application Server, Oracle 10g
Developer
Responsibilities:
- As a Developer, Accountable to gather and analyze requirement, Design and develop and test various project specifications of existing Web applications
- Generated sample agreements and provide with business for approval
- Designing and modifying Application screens and adding validations.
- Providing Technical advice to the team