Nagaraju Y

Software Engineer - 8 Years of Experience - Near 75035


Software Engineer

Education Level:


Will Relocate:



Professional Summary: * Over 8 years experience involved as Java/J2EE developer in Object Oriented development, implementation and maintenance of web and distributed Enterprises applications using JAVA/J2EE technologies. * Experience in designing and developing web-based applications using Java, J2EE, Web Services SOAP/WSDL and REST. * Experience in developing MVC frameworks using Spring, Hibernate, Struts 1.x/2.X, EJB. Oracle and SQL. * Experience in Architecture, Designing, Development and Deployment of High-Performance, Scalable, Distributed Applications. * Proficient in implementation of frameworks like Struts, Spring, JSF, AJAX frameworks (Rich Faces, My Faces) and ORM frameworks like Hibernate. * Experience in Software development life cycles like analysis, designing, Integration, Deployment and Maintenance of E-Commerce applications, Web Services coding implementation, Testing and deploying in server of high-volume, high-performance of real-time intensive web and off-line based application. * Achieved Proficiency in Core Java concepts Exceptional Handling, Multi-Threading, Strings, Generics etc. * Proficient in XML and its parsing technologies like XSL/XSLT, SAX, DOM, X path, SOAP, WSDL, DTD, XSD, XMI, SOA, JAXB, JAXP, Apache Axis. * Experience in working with SOA architecture by producing/consuming SOAP based web services using Apace Axis, CXF engines. Experience in producing and consuming Rest-ful based web services. * Experienced in JMS over messaging to exchange the information in more reliable and asynchronous way in enterprise Applications. Used Apache ActiveMQ, RabbitMQ, AMQPas JMS provider. * Experience in Hibernate and in using Hibernate Connection Pooling, HQL, Collections, Hibernate Caching, Hibernate Transactions, Optimistic Locking. * Experience in building up Spring Application Context with dependency injection by utilizing various versions of Sprig Framework 1.0/2.0/ JSF 2.x these enable to import and work of supporting from external JDBC/Hibernate/Web Services/ Struts /JNDI API frameworks. * Experience with writing JUNIT test cases and Experience in ANT, Maven Building tools and code debugger using Log4j tools. * Knowledge of Financial Information exchange (FIX) protocol messaging standard developed specifically for the real-time electronic exchange of securities transactions and real-time trading, historical market data, analysis of this data, and routing of an order to the best trading entity for a transaction. * Expertise in UML which includes creating Use-Case diagrams, Class diagrams, Interaction diagrams (Sequence diagrams, Activity diagrams) using Designer tools like MS Visio 2003/2007, Rational Rose. * Experience with Web Sphere Application Server of 6.0/6.1 with RAD IDM and other popular servers Apache Tomcat web server 5.0/7.0/8.0 and JBOSS 4.x/6.x/7.x and BEA Web logic 8/9/11. * Experience in database technologies like Oracle, MySql, and Postgres using Functions, Triggers, And Stored Procedures and involved immensely in the activity of writing of complex queries, by using My SQL, DB2, Oracle 8i/9i/9 g. * Experience in creating Manage Servers using BEA Web Logic, installations using different methods and Experience in deploying the developed applications along with code patching. * Experience in NoSql databases HBase, Mongo DB, Cassandra and relational data modeling, object-relational integration (ORM), physical design/tuning. * Experience in using Subversion, GitHub and SVN as version controlling tools. * Expertise in static/dynamic web pages development using different technologies HTML5, CSS3, Servlets, JSP, AJAX and also provided web-pages side validation using JavaScript, JQuery. * Experience in software development Life Cycle (SDLC) in developing and designing user friendly cross browser complaint web sites, and User Interface (UI) applications using JavaScript, JQery, JSON, HTML4/5, CSS2/3, DOM, AJAX, XML Solid Professions with IA/UX. * Experience in Applying the latest development approaches including MVC, event-driven applications using AJAX, object Oriented (OO) JavaScript, JSON, and XML * Experienced on working with PHP, MYSQL, and Apache and Word Press development using its pluggins. * Extensively utilized the AJAX for database connection, Object Oriented (OO) JavaScript, JSON, JSONP, and XML, in-Depth Knowledge/Experience of Web 2.0, JavaScript, JQery, W3C standards. * Experienced in Bootstrap (responsive design), Backbone, and AngularJS, React.JS frameworks. * Experience in writing Server side coding using React.JS and connected to Fire * Excellent working knowledge and through exposure on compatibility issues with different versions of browsers like Internet Explorer, Mozilla Firefox, Safari and Google Chrome. * String debugging skills using Firebug, IE Tester, and Chrome Developer Tools * Good Knowledge in Unified Modeling Language (UML), Flow Charts, Class Diagrams, User Diagrams, Activity and Sequence Diagrams. * Strong Knowledge in Agile Development, Scrum and Waterfall Methodologies. * Expert in creating Templates, Mockups and Prototypes, Web Interfaces, Layouts and Flow of future pages Using Web Standards. * Experience on working with CSS, CSS3 background, Layouts, Positioning, various open and licensed source Text, Border, Padding, Pseudo Classes, Elements and CSS behaviors in CSS. * Expertise in creating DOM (Document Object Modeling) and JSON (JavaScript Object Notation) for developing the front end view and validation purposes. * Experience in development of JAR, WAR, EAR files using building tools Maven, ANT. * Expertise in using of Jenkins Continuous integration and continuous testing having good knowledge on it tools. * Experience in working over Linux, Red Hat, UNIX, and Windows Operating system administration tools and methods. * Good knowledge on Amazon Web Services (AWS), Amazon Cloud Services like EC2, Amazon Simple DB, Amazon Cloud Watch and experienced in building highly scalable java applications using various architectures. * Experience in developing the applications using Python and Ruby programming. * Experienced in Payment Systems (Gate Ways) of its security standards and protocol procedure. * Provided support and executed automated testing, System integration testing, regression testing and user acceptance testing on various platforms like SIT, UAT and production. * Ability to quickly adapt to new environments and learn new technologies. * Excellent analytical capabilities with strong communication skills. . * Have worked on project estimate technologies like Work Breakdown Structure, Use case Points and Function Point Analysis. TECHINICAL SKILLS: Design Skills and Testing tools : Design patterns (Singleton, Business0 Delegate, IOC, DAO, SDLC, Active MQ etc.), MVC Design patterns, GOF Design patterns, J2EE Design patterns, EJB Design patterns J Unit, Testing, Scala Test, ANT DB Unit.