Senior Developer/tech Lead Resume
MemphiS
SUMMARY
- 7 years of experience in the full software development life cycle involving Analysis, Design, Development, Testing, Implementation of Java/J2EEapplication software in web - based environments.
- Followed a structured methodology during the software life cycle encompassing the following phases: Requirement, Design, Development, System Testing, Implementation and Production Support.
- Experienced with Agile software development practices likeRational team concert.
- Designed and developed Rich Internet Applications using Core Java, JDBC, Java Servlet, JSP, Struts,Hibernate,Adobe Flex, ActionScript,XML, AJAX,Java Multi-Threading and Concurrency,Oracle Coherenceand web based development tools
- Experienced with client side validation using JavaScript, JQuery, Bootstrap, AngularJS.
- Experienced in Web services, SOAP, WSDL and UDDI.
- Expert in using XML markup languages like XML, HTML 5, XSL transformations.
- Experience with Oracle 11i/10g, MySQL, DB2and with writing SQL.
- Experienced in Web applications development using Spring MVC.
- Experience in Test Driven Developmentusing Junit.
- Extensively worked with the Struts Framework.
- Dedicated focus on n-tier distributed architectures using Java, J2EE, JDBC, and XML/XSLT.
- Expert and working knowledge ofMicrosoft Visio, Star UML for UML designing.
- Experienced withLog4J for extensible logging, debugging and error tracing.
- Experience in working with WebSphere, WebLogic, Tomcatapplication Servers.
- Worked with Junit for unit testing.
- Excellent interpersonal and technical skills.
- Experienced withEclipse andIBM RAD.
- Ability to learn quickly and to correctly apply new tools and technology.
- Experience in various domains application development - Finance, Insurance and Logistics .
TECHNICAL SKILLS
Operating System: UNIX, Linux, Windows 2000/XP/2007
Programming languages: Core Java 1.8Standards & Trends Agile Scrum Programming Practice
Middleware Distributed Technologies: J2EE, Web service, IBM WPS.
Web Services: SOAP, RESTFUL service development with Jersey framework, JAX-B.
Server side programming: Java Servlet 2.4, JSP, JSTL, Custom Tag Libraries, Log4j, Groovy 2.4
Scripting Languages: Free marker 2.3, JavaScript, Flex ActionScript 3.0, HTML, CSS, XML, XSL, XSLT, AJAX, JQuery, AngularJS, Bootstrap, DHTML, XHTML, WSDL.
Modeling languages: Knowledge in Design patterns
Java IDE: Eclipse 3.0, Adobe Flex Builder 3, IBM RAD, STS
Databases: Oracle 10g/9i, DB2, MYSQL 5.0.
Application Servers: Oracle WebLogic 10.6, Web Sphere 6.1/7/8.5, Apache Tomcat Server 8.0
Framework: Spring 2.5, Spring Core, Spring MVC, Spring Boot
ORM Tools: Hibernate 5.0
Editors: Ultra Edit, Edit Plus, XML Spy
Tools: WinCvs, SQL Developer, WinMerge, Putty, WinSCP, HP ALM, Splunk,JIRA.
Version Control System: CVS, PVCS, SVN
Testing: Junit,Testng, Spock
Reporting Tools: Jasper,JXLS,JMS
Agile Tool: IBM Rational Team Concert
PROFESSIONAL EXPERIENCE
Confidential
Senior Developer/Tech Lead
Responsibilities:
- Played the role of Senior Java/J2EE developer/Tech lead, completed the development in timely manner.
- Developed the application UI pages using AngularJS/JQuery/HTML 5.
- Integration of Struts 1.2 and Spring core.
- RESTFUL Web service development using REST framework.
- Experience in AngularJS for application implementation.
- Proficient in creating modules,controllers, routeprovider, Factory services, http - get/post methods and directives to realize Restful services with AJAX calls,input validation, searchable and sortable.
- Developed front end code with AJAX call in AngularJS. Also added searchable and sortable filter.
- Made use of Spring AOP and IOC for bean initialization Nd create Restful controllers to manage user screens.
- Used JSON properties to transfer the data.
- Requirement discussion with underwriting team to understand the core functionality of business for development.
- Jenkin for deploying the application in test environment.
- Continuous Integration with Jenkin.
- Using Quality Center for task/defects assignments.
- Multi-threading using executor framework and concurrency.
- Developed Service in IBM WPS to integrate applicate with IBM ODM and database.
- Worked on technical design documentation for complex logic functionality with Sequence and class diagramming.
Environment: Java 8/J2EE, AngularJS, Jquery, HTML5, Struts 1.2, Spring MVC/Core, Hibernate 4.0,Restful web service, REST framework, Mutli threading with concurrency, Oracle 11g, IBM WPS, Eclipse, IBM WAS 8.5 and Jenkin, AJAX, SOAPUI, Postman.
Confidential, Memphis
Tech lead/Senior Developer
Responsibilities:
- Played the role of Senior Java/J2EE developer completed the project from the development phase till the completion of project.
- Played the role of Onsite Team lead and supported the offshore team to develop the application by explaining the functionality and solving the technical issues faced in application.
- Team lead/Senior Developer in agile scrum.
- Solving technical issues in application
- Support for releases of this project.
- Involved in Agile project- Describing the stories, listing the tasks and design the application flow.
- Involved in Reporting module development using Spring MVC with SOAP Webservice.
- Made use if Spring AOP and annotation for transaction, error handling and logging.
- Used spring based webservices to create soap based webservices.
- Used Hibernate for database handling.
- Interacting with dependent team to complete the development/Testing and deliver the project.
- Integrating web application with Oracle database.
- Created JUNIT test case and SOAPUI test suites for testing.
- Involved in Agile project development with scrum call on daily to update the status of my work and team work.
Environment: Core Java, J2EE,Springs, Hibernate, Spring Web services, Spring MVC, Websphere Integration Developer 6.1.0, Oracle10g, SOAPUI, JUNIT, Putty, Notepad++, IBM WAS 8, DB2.
Confidential
Java Developer/Team Lead
Responsibilities:
- Played the role of Senior Developer and completed the project from the development phase till the completion of project.
- Coding in various modules (Delivery, Picking, Dashboard and sequencing)
- Developed a coding for Sequencing Algorithm to Store picker to pick the items at aisle locations.
- UI page development to support for handheld devices used for drivers to note the ordered Item delivered/cancelled or returned item with various statuses.
- Made use of Spring AOP for logging.
- Used Hibernate to fetch data from oracle 10 g database.
- Created controller classes to manage jsp created websites.used Spring IOC for dependency injection.
- Solving technical issues in application.
- Developed 271.875 heatlh care entry page report screen and input screens.
- Integrated Java Application with IBM MQ and IBM WPS applications
- Handled Builds and code coverage through Hudson.
- Handled Clear case directory for project setup.
- Support for Releases of this project.
- Involved in Agile project development with scrum call on daily to update the status of my work and team work.
- Created JUNIT test case and SOAPUI test suites for testing.
Environment: J2EE, Springs, Core Java, JavaScript, JQuery, Ibatis,Websphere Integration Developer 6.1.0 and Websphere Process Server 6.1.0.2, Oracle10g, Clear Case, Servlets/Jsp, Ajax, Hudson, SOAPUI, JUNIT, IBM MQ, IBM WPS.