Senior Software Developer Resume
SUMMARY:
- 6+ Years of experience in the software industry. Currently working on E - Commerce and Web based application development using Java/J2EE technologies. Ability to provide technical expertise in architecture & E-Commerce business and ERP.
- Have experience in developing web-based solutions using Core Java, Multithreading, Data Structure, Algorithm, Spring3,MVC, Advanced Core Java Concurrency, Java Server Faces, Hibernate3.0, Maven,EhCache,JMS, unit Well versed with entire development life cycle and facilitating agile practices Used SOA and EDA design. Ability to quickly analyze, resolve or escalate production troubles
TECHNICAL SKILLS:
Languages: Core Java, Servlets 2.3,Jsp,Struts2,JSF,PrimeFaces3.5, JMS,JDBC, Spring3.2,Hibernate3.6,JPA,Web Service(REST),SQL,Junit
Web Server: Apache Tomcat7,jetty8.0,Jboss4,ActiveMQ .
Development Tools: Eclipse 3.2, Toad,Putty.
Operating Systems: Windows 7, Linux.
Databases: MySQL 5.5, ORACLE 9i
Other: Mercurial, Maven, Ant, xml,jaxb, json, Solr, jasper, Apache Camel
PROFESSIONAL EXPERIENCE:
Confidential
Senior Software Developer
Technologies Used During Coding:Core Java,JSF2,PrimeFaces3.5, Spring3,Hibernate3,Servlet, Web service,REST,Tomcat7,Jboss6,Jetty,Maven, Linux,JMS, JNDI, spring3, AOP,Spring MVC,MySql5.5,Spring JDBC Batch Operation,JMS
Responsibilities:
- Design and Development of Complain, Enquiry, Order creation Screen for the Order inflow/complain inflow.
- Implementation: - Handling Exception Resolution Logic transaction management in Mail Order flows a multithreaded application.
- Participated in Design and Preparation of Product Releases.
- Was involved in the all the phases of the project from requirements gathering, designing and development of the project along with testing, deployment and maintenance of the project.
- Done Caching using Ehcache. Updating the cache by lisneting Jms Topic.
- Updating the Product Prices by using thread on CRM main screen. We have used Executor framework (thread).Use all the features of Java concurrency package
- Design Algorithm for displaying the all updated shows. SOA and EDP.
Confidential
Senior Software Developer
Technologies Used During Coding:Core Java,Threading,JSF2,PrimeFaces3.5, Spring3,Hibernate3,Servlet, Web service,REST,Tomcat7,Jboss6,Jetty,Maven, Linux,JMS, JNDI, spring3, AOP,Spring MVC,MySql5.5,Spring JDBC Batch Operation,JMS
Responsibilities:
- Design and Development of Complain, Enquiry, Order creation Screen for the Order inflow/complain inflow.
- Implementation: - Handling Exception Resolution Logic transaction management in Mail Order flows a multithreaded application.
- Participated in Design and Preparation of Product Releases.
- Was involved in the all the phases of the project from requirements gathering, designing and development of the project along with testing, deployment and maintenance of the project.
- Done Caching using Ehcache. Updating the cache by lisneting Jms Topic.
- Updating the Product Prices by using thread on CRM main screen. We have used Executor framework (thread).Use all the features of Java concurrency package
- Design Algorithm for displaying the all updated shows. SOA and EDP.
Confidential
Senior Software Developer
Technologies Used During Coding:Core Java,Struts2, JDBC4.0, Mysql5.5 Ant1.6, Log4j, Windows NT. Linux
Responsibilities:
- Drive mid-level planning exercise. Plan for a module with a team of developers.
- Write bug free code, refine & optimize the code. Effectively debug code & Sets standards for the team. Identify problem areas in the module and actively work to fix them. Understanding of the project life cycle process to effectively be able to manage complexities of the business solution.
- Participated in Design and Preparation of Product Releases.
- Manage and track plans of engineers in their module Anticipate issues and risks at the module level and escalate appropriately.
Confidential
Software Developer
Technologies Used During Coding:Core Java,Servlet, JDBC4.0, Mysql5.0 Ant1.6,Eclipse 5.1, JUnit & MAC Os, X-code, Log4j, Dom4jProject Profile
Responsibilities:
- Design and Development including coding, client support
- Was involved in the all the phases of the project from requirements gathering, designing and development of the project along with testing, deployment and maintenance of the project.
