Srinivasan
Sr.java Developer
acvl31@r.postjobfree.com
OBJECTIVE
Aspiring for a position where I may apply my knowledge, expertise and exposure to latest industry trends in successfully implementing software projects. To associate with an organization that provides opportunities to demonstrate my techno-functional skills, improve my knowledge and contribute to their success.
PROFFESIONAL SUMMARY
Energetic software professional with 8+ years of experience in IT which includes a strong understanding of the software development life cycle and hands on experience in analysis, design, coding, testing, integration, production, and deployment of Web & Portal based, Service Oriented Architecture (SOA), Client/Server applications such as Agile, JIRA, and Rally methodologies.
Ability to quickly solve complex issues in customer environments, analyze new requirements, enhancements, and implementation on short timelines with exceptional quality.
Expertise on Java/J2EE technologies (Core Java, Spring, Hibernate, Web services, JMS, JSF and Struts)
Proven Front-End experience developing UI’s using JQuery, HTML5, CSS3, Ajax, and Angular JS.
Vast experience using Spring Framework(Spring Core, Spring MVC, Spring AOP and Spring JDBC)
Proficient in developing Restful Web services, SOAP Web services, XSL, Schemas, JAXB, XMLBeans, and WSDL.
Hands on experience with Tools & Utilities: Ant, CVS, Maven, SVN, Clear Case, GIT, Oracle, SQL Developer and SOAP UI, Forum Sentry tool for Web Service gateway.
Ability to easily create and access Database’s using SQL Queries.
Experience in developing the persistence layer using Hibernate & IBATIS (OR Mapping) framework and JPA with good performance optimization techniques
Strong experience establishing/configuring application infrastructure using application servers (Weblogic and Web sphere), web servers (Tomcat) and database servers.
Experience with Creational, Structural, and Behavioral Design Patterns in Core Java & J2EE.
System experience includes large enterprise environments like UNIX, Solaris, and Windows server.
Testing experience includes JUNIT, Web Automation using Selenium, and Jenkins as an open source continuous integration tool.
TECHNICAL SUMMARY
Operating Systems
Windows 95/98/NT/2000/Server/XP/7, UNIX, Solaris 7/8/9
Languages
Java7, UML 2.0, SQL, PL/SQL
J2EE
JDBC, Servlets, JSP, JSTL, EJB2.0, XML, JMS
Web Technologies
HTML5, CSS3, JavaScript, Ajax, JQuery, JSON, Angular JS
Frame Works
Struts, Spring Core, Spring MVC, Spring AOP, Spring JDBC, Hibernate3, Apache, Tomcat, JSF, EntelliTrak
Web Services
REST, SOAP
Database
Oracle7i /8i/9x/10G/11G, DB2, SQL Server
Middle-Tier Server
Tomcat 6.x, Weblogic 10.3.5, Websphere 7/8.5
Build & Deployment
Ant, Maven, Jenkins
IDE
Eclipse, RAD, Net Beans
Design Patterns
Rational Rose, MS Visio
PROFFESIONAL SUMMARY
General Electric, Atlanta, GA, Aug-2015-Present
Senior java Developer
Responsibilities:
Used Entellitrak platform for development of IMR application
Involved in Client side development of IMR application using jQuery, Ajax, HTML 5, CSS and Java script
Involved in Server side development and development of restful web services for which other systems interact with IMR application
Involved in development of Integration of IMR application with Portal server where users can login and check the status of a case
Involved in Production support for IMR application
Followed Agile life cycle
Server side Testing using Junits
Environment: JDK 1.7, Servlets, JSP, Tomcat, Oracle, HTML5, CSS3, Java Script, Jquery, JUNIT, Hibernate 3.0, Spring core, Spring IOC, Restful Web Services, Eclipse, Maven, Entellitrak platform
Maximus, Rancho Cordova, CA Mar 2015- Jul 2015
Senior Java Developer
Responsibilities:
UI Development for processing the Suspended Claims manually (Servlets and JSP)
Services Development (Rest Web services, JMS and IBM MQ, Spring and Hibernate)
Maintain Application servers (Web sphere 8.5) for our project.
Interact With Different stakeholders (QA)
Followed Agile life cycle
Server side Testing using Junits
Environment: JDK 1.7, Servlets, JSP, Web sphere Application Server 8.5, DB2, HTML5, CSS3, Java Script, Jquery, JUNIT, Hibernate 3.0, Spring core, Spring IOC, SOAP Web Services, RAD, Maven, JMS, IBM MQ.
Fair Isaac Corporation (FIFCO), San Jose, CA, Jan 2013- Mar 2015
Senior Java Developer
Responsibilities:
UI Development using (Java Script, JQuery, JSF)
Services Development (Soap Web services, Hibernate, Spring, Core Java)
Maintain Application servers (Web Sphere and Tomcat) for our project.
Interact With Different stakeholders (QA)
Played Key role in requirement Analysis
Followed Agile life cycle
Server side Testing using Junits, Mockito
Environment: JDK 1.7, JSF, Web sphere Application Server 7.1, 8.5, Tomcat 6.0, Oracle 11g, HTML5, CSS3, Java Script, JQuery, JUNIT, Mockito, Hibernate 3.0, Spring core, Spring AOP, SOAP Web services, Eclipse, Maven, RALLEY, SQL Developer, Putty, winscp.
Huawei Technologies Ltd., India, July 2010-Jan 2013
Senior Java Developer
Responsibilities:
Effectively participated in requirement analysis, application, design, coding and post release support of delivered versions, Customer issue handling.
Having worked under this project which involves designing of the tool end-to-end, I have gained good knowledge in Designing and reviewing of the front end screens with high usability through which user can design the process with minimal number of steps.
Developing optimized way of interaction with database for updating and retrieval of process related information.
As the interaction between the client and server in some parts of the application happens through DWR, I had the chance of gaining proficient and good amount of knowledge in the same.
Interaction with other external teams that include discussions and providing /reviewing the solutions.
Involved in refactoring the base code, layering and removing the tangles in the package structure and thereby making the code maintainable and with good quality.
Involving in customer demos
Development, Bug Fixing, Unit testing, Maintenance, Handling Customer Cases
Working as a key team player I have effectively participated in requirements analysis, design and coding.
As this tool involves the usage of the API's provided by the Workflow engine layer I have effectively interacted with external teams that include discussions and providing /reviewing the Interfaces / API's.
Environment: JDK 1.6, Tomcat 6.0, Oracle 11g, JUNIT, Mockito, Core java, Hibernate 3.0, Spring core, Spring AOP, SOAP Web services, Eclipse, JIRA, SQL Developer, Putty, winscp.
Tata Consultancy Services (TCS), India Sept 2007- 2010
Java Developer
British Telecom (BT Canvas) is a project designed to launch the next generation Digital TV service that BT is participating along with consortium partners BBC and ITV. The idea is to launch hybrid service, which will enable customer to enjoy the free view +digital content to make available through IP Pipe. This is proposed to be the open Platform where many ISPS and Content providers can participate and is expected to change the content availability, content delivery and consumption to the consumers for UK.
Responsibilities:
Development, Bug Fixing, Unit testing, Maintenance
Working as a key team player I have effectively participated in requirements analysis, design and coding.
Trained team members on J2EE technologies like Struts and Hibernate
Environment: JDK 1.7, Struts 1.2, Web Logic 10.3, Tomcat 6.0, Oracle 11g, HTML, CSS, Java Script, JUNIT, Mockito, Hibernate 3.0, Spring core, Spring AOP, SOAP Web services, Eclipse, JIRA, SQL Developer, Putty, winscp, SVN, Forum Sentry tool.