Development/programmer Lead Resume
SUMMARY
- 10+ years of IT experience in Analysis, Design, Development, Implementation and Testing of Enterprise Applications in the Client/Server environment using Java/J2ee in Client - Server, 3-tier and n-tier applications.
- Proficient in all phases of SDLC (analysis, design, development, testing and deployment) and highly competent in gathering user requirements.
- Expertise in several J2EE technologies like JSP, Servlets, Java Scripts, Web Services (SOAP, WSDL and UDDI) JSF, Hibernate, spring, struts, EJB, Ajax, JAVA Beans, JNDI, JMS, JAVA Mail, XML, Sockets using IDE’s LIKE ECLIPSE.
- Experience working in MVC framework using Spring Framework including Spring MVC, Spring Security, Spring Micro Services, Spring IOC, Spring JDBC, Spring Boot, Spring JPA and Spring Cloud
- Proficient in Application Development with Web Technologies, B2B products, Distributed Technologies and Client-Server Architecture environment in Financial, HealthCare and Manufacturing Industries.
- Expertise in design and development of web and enterprise applications using Java & J2EE technologies like JSP, JavaServlets,Struts 2, JDBC, EJB,JNDI, JMS,JavaScriptand Web Services.
- Automated web service calls in PostMan using JavaScript and executed the collection using Newman and verified the response in both JSON and XML.
- Expertise in application development using various frameworks: Struts, Spring MVC,Java Server Faces(JSF) andHibernate.
- Experienced in client side designing and validations using HTML, DHTML, CSS, Java Script, AJAX, JSP etc.
- Experience with Databases like Oracle 10g/11g, MYSQL, SQL SERVER 2008, JDBC etc.
- Extensive working experience with SOAP and Restfulwebservices.
- Hands on experience working with Web and Application Servers such as ApacheTomcat, IBM WebSphere, JBOSS, BEA WebLogic.
- Ensure the continuous availability of our mission critical MongoDB clusters.
- Microsoft Azure multi-region replica set replication and Optimizing MongoDB CRUD Operations.
- Extensive use of Version Controls like CVS, SVNand Google Code subversions.
- Implementation, design, architecture and support of cloud based server and service solutions(AWS)
- Experienced practitioner of waterfall and Agile methodologies.
TECHNICAL SKILLS
Database Skills: Oracle 10g/11g,MongoDB, MySQL, SQL Server 2008.
Programming Languages: JAVA 1.6-1.8,PL/SQL, J2EE
Frameworks: JSF,JSP, JDBC, JNDI, Servlets, JQuery, Struts 2.0, Spring2.0-4.0, Spring Batch, Spring Integration, Hibernate3.0-4.3.
Web Technologies: HTML5, XML, CSS, XSL, AJAX 2.0, XSL, XHTML,Swagger, JQuery, Angular Js, Backbone.js, Node.js, XSLT, JSON
Web/Application Servers: JBOSS, Apache Tomcat 7.1, WebLogic, IBM WebSphere
Web Services: SOAP and Restful, Bootstrap, JMS.
Scripting Languages: Java Scripting, PERL Scripting, Shell scripting
Build Deploy Tools: SDSS, JAP 7, Maven, ANT, Docker
Operating Systems: LINUX, UNIX, Windows 7, Vista, XP, 2000, 98.
Version Controls: CVS, Google Code, SVN, Git
IDE: Eclipse,NetBeans,Rational Rose,WSAD, J Builder.
Testing Tools: JIRA, Junit4
Tools: & Utilities: Apache Maven, Jenkins, ANT and Postman.
PROFESSIONAL EXPERIENCE
Confidential
Development/Programmer Lead
Responsibilities:
- Functional Design
- Web Solution Design & Development
- Unit Testing
- SIT/QA Support
- Follow client compliances, SDLC process and change control process of the project.
- Defect Analysis & Fixing
- Production Support
- Coordinated with Technical Leads, OSC, team and client vendors for solving various application related outages\issues.
Confidential
Programmer - Team Lead
Responsibilities:
- Owner of the applications: All queries, changes\enhancements will be directly assigned to me for resolution. Responsibility to make sure the availability of the application and ensure no impact to business.
- Requirements and Analysis: All requirements and interactions are handled directly with users\business through calls and emails. Understanding the requirements of the client for each request and keep client comfortable and updated for all tasks and act as a sole functional resource to deliver solution to all issues that come across these applications and keep the timeline.
- Coordinated with Michigan Technical Leads, OSC, team and client vendors for solving various application related outages\issues.
- Provide estimation to business for change\enhancement request, build and deliver on required functionalities.
- Provide technical solution to user on request.
- Maintenance: Coding, Testing & debugging
- Follow client compliances, SDLC process and change control process of the project.
- Took technical trainings for juniors to quickly make them up to the mark to work on the project
- Leading the team in all aspects of the project execution
Confidential
Programmer
Responsibilities:
- Develop modules using struts MVC Frame work & implement views using the Jsps
- Designing & implementing DB Design using PL/SQL technologies in Oracle 10g
- Implemented in writing client side validation Java script
- Integrated the application with PayPal to manage payments on certain occasions
- Did R&D and totally revamped the Emailing system of the application to improve performances.
- Introduced Audit Trailing mechanism to have better debugging capabilities
- Worked with end users to enable smooth execution of the critical events
- Worked with end users to enable smooth execution of the critical events
- Managed the team to improve processes on SDLC for better customer experience and project mgmt
- Took technical trainings for juniors to quickly make them up to the mark to work on the project
- Worked with client to evaluate major Event management tools in the market to understand the short comings of our applications if any.
Confidential
Programmer
Responsibilities:
- Develop Web app using Struts MVC Frame work & implement views using the Jsps
- Designing & implemented controllers using MVC Frame work.
- Implemented in writing client side validation JavaScript