Senior Software Engineer - Java @ Texas Department of Public Safety
Education:
About:
• Java, J2EE programmer with 12+ years of IT experiences in design and development of web based middle tier, internet/intranet, client/server and distributed architecture applications.
• Involved in development of commercial applications in Pharmacy, Ecommerce and Education domains
• Experience in programming front end and business logic implementation systems using technologies like Core JAVA, JSP, Servlets, JDBC,
• Java, J2EE programmer with 12+ years of IT experiences in design and development of web based middle tier, internet/intranet, client/server and distributed architecture applications.
• Involved in development of commercial applications in Pharmacy, Ecommerce and Education domains
• Experience in programming front end and business logic implementation systems using technologies like Core JAVA, JSP, Servlets, JDBC, Spring and Hibernate, Groovy and Grails, Ruby on Rails.
• Experience in developing front end User Interfaces with HTML, Java Script, JQuery, JSP, GSP, ERB, CSS, JSF, Struts, JSTL Taglibs, applet and swing components.
• Experience in developing Web Services using JBoss web service.
• Efficient in working with ORACLE 8i,9i, 10g, 11g and MYSQL, PostgreSQL and Sybase databases.
• Extensive experience in SQL, PL/SQL and writing Stored Procedures.
• Proficiency in developing and deploying n-tier Enterprise / web applications on Apache Tomcat, JETTY, Weblogic and JBOSS
• Experience in using the version control software’s like Borland StarTeam, CVS, TFS, GIT and responsible for software releases.
• Developed application in Java using Eclipse integrated development environments.
• Experience in developing applications using agile scrum methodology.
• Expertise in SLDC activities like gathering requirements from clients, design, development, testing, implementation and deployment.
• Effective analytical and problem solving skills in deadline driven environments used within the context of a complete development life cycle.
• Established effective design, programming and organizational skills from working on projects that have encompassed a multitude of business functions.
• Strong analytical and problem solving skills.
• Self-motivated, self-starter, quick learner and good team communicator.
• Ability to learn and adapt to new technologies quickly.
• Expert in using coding standards and Java/J2EE design pattern to improve code performance