The document provides a summary of Rama Behara's technical skills and experience. It shows over 10 years of experience developing enterprise applications using technologies like Java, J2EE, Struts, Hibernate, XML, and various application servers and IDEs. It also lists roles held at various companies developing software for financial, banking, retail, and other sectors using Agile methodologies.
I am a Java Professional with 8 years of experience in j2ee, worked on MVC design pattern with struts 2.0 and spring frameworks. With design exposure in AJAX , JQuery and Javascript.Used SVN,Jenkins for contiuous integration of models
I am a Java Professional with 8 years of experience in j2ee, worked on MVC design pattern with struts 2.0 and spring frameworks. With design exposure in AJAX , JQuery and Javascript.Used SVN,Jenkins for contiuous integration of models
Over 9+ years of professional experience as Technology Lead, Sr. Developer and Developer in Microsoft technologies such as Asp.Net, C#, VB.Net, SQL Server. 4+ years on Product Development with Agile Scrum Methodology.
Over 12+ years of professional experience in Software Analysis, Sr. Developer and Developer in Microsoft technologies. 4.5 years on Product Development with Agile Scrum Methodology.
Having 9+ years of Strong Development experience in Asp.Net, C#, VB.Net for building, deploying, and running Web Applications and Windows Apps in .Net Framework
Experienced in Microsoft Azure (Cloud Technology) for Creation and Configuration of VMs
Experienced in web development using Angular JS and RAZOR ASP.Net with MVC and MVVM
Having Strong development experience in Microsoft web & Windows based technologies.
Experienced developer using the latest technologies Silverlight3.0/4.0, .Net Framework 4.5, C# 4.5 / 3.0, ASP .NET, MVC 5, Restful, Web API 2.0, AWS, WCF, jQuery, CSS, JavaScript, JSon, HTML 5, LINQ, Entity framework, AJAX, SSRS, Tableau, SQL Server 2012,2008.
Good experience on SQL (MS SQL Server, Oracle).
Good exposure in System Analysis, System Architecture (N-Tier, SOA), Data Modeling and Design Patterns.
Good experience on API management tools AZURE API Manager and 3Scale
Good Experience on using version controls like Bit Bucket, TFS, VSS, CVS, PVCS, IBM Clear Case and SVN.
Hands on experience and solid understanding Agile Scrum Development, Waterfall, Build & Fix, NuGet, ReSharper, NUnit, MS Unit Testing framework, Build (TFS, TeamCity) and Configuration (Octopus).
Over 9+ years of professional experience as Technology Lead, Sr. Developer and Developer in Microsoft technologies such as Asp.Net, C#, VB.Net, SQL Server. 4+ years on Product Development with Agile Scrum Methodology.
Over 12+ years of professional experience in Software Analysis, Sr. Developer and Developer in Microsoft technologies. 4.5 years on Product Development with Agile Scrum Methodology.
Having 9+ years of Strong Development experience in Asp.Net, C#, VB.Net for building, deploying, and running Web Applications and Windows Apps in .Net Framework
Experienced in Microsoft Azure (Cloud Technology) for Creation and Configuration of VMs
Experienced in web development using Angular JS and RAZOR ASP.Net with MVC and MVVM
Having Strong development experience in Microsoft web & Windows based technologies.
Experienced developer using the latest technologies Silverlight3.0/4.0, .Net Framework 4.5, C# 4.5 / 3.0, ASP .NET, MVC 5, Restful, Web API 2.0, AWS, WCF, jQuery, CSS, JavaScript, JSon, HTML 5, LINQ, Entity framework, AJAX, SSRS, Tableau, SQL Server 2012,2008.
Good experience on SQL (MS SQL Server, Oracle).
Good exposure in System Analysis, System Architecture (N-Tier, SOA), Data Modeling and Design Patterns.
Good experience on API management tools AZURE API Manager and 3Scale
Good Experience on using version controls like Bit Bucket, TFS, VSS, CVS, PVCS, IBM Clear Case and SVN.
Hands on experience and solid understanding Agile Scrum Development, Waterfall, Build & Fix, NuGet, ReSharper, NUnit, MS Unit Testing framework, Build (TFS, TeamCity) and Configuration (Octopus).
A Java professional with 8 years of experience in designing web applications. Made use of j2ee, mvc design pattern with spring and struts 2 frameworks. Ajax and JQuery experience in single page web applicatrions. Angular JS for bringing in lightweight on applications
JAVAJ2EE DeveloperSummary · 7 years of versatile e.docxchristiandean12115
JAVA/J2EE Developer
Summary:
· 7 years of versatile experience in implementing Java/J2EE technologies for application development in analysis, designing and developing Java based Web Applications in multi-tier and Client/Server environments through Software Development Life Cycle (SDLC) process.
· Experience of enterprise level application development with Java centric technologies in the domain of Insurance, Telecom and Banking.
· Expertise in various phases of Software Development including analysis, design, development and deployment of applications using JEE/J2EE technologies including Servlets, JSP, Java Beans ,EJB, JSF, JDBC, JNDI, Hibernate, JavaScript, AJAX, Angular js, XML and HTML, Applets JMS, RESTful.
· Experience using J2EE Design Patterns like DAO Pattern, Singleton Pattern, Front Controller and Factory Pattern for reusing the most efficient and effective strategies for new development.
· Developed applications using frameworks and APIlike Struts, Spring, Spring MVC.
· Developed applications based on Model-View-Controller (MVC) architecture using core design patterns (creational, structural and behavioral).
· Experience in using UML tools like UML Activity diagrams, Sequence diagrams and Class diagrams.
· Extensive experience in Test Driven Development and Agile-Scrum development.
· Experience in using ANT tool, Maven to compile, package and deploy the components to the Application Servers and log4J for application logging.
· Good knowledge about Web services: SOAP, Restful Web Services.
· Experienced in writing Server Side Components - Enterprise Java Beans (EJB) Session and Entity Beans, Remote Method Invocation (RMI) for distributed computing applications, access remote servers and invoking database with Java Database Connectivity (JDBC).
· Good knowledge of latest version of object oriented JavaScriptLibraries like Angular.js, Node.js, React.js, Backbone.js, Bootstrap, Responsive Web Design and Dojo toolkit.
· Involved in CICD process using GIT, Nexus, Jenkins job creation, Maven build Create Docker image and deployment in AWS environment.
· Proficiency in working with databases like Oracle, MySQL.
· Experienced in using Junit, Easy Mock testing framework and testing the application functionality.
· Strong experience in configuration tools like CVS, SVN, GIT, and Rational Clear case.
· Working Knowledge in OOAD to analyzing the functional requirements of a system and analyzing model to implement specification using Object Oriented Analysis (OOA) and Object Oriented Design (OOD).
· Hands-on experience with Application Servers, Web Servers and a wide variety of development tools (IBM Web Sphere Application Server, Tomcat, BEA Web Logic, and JBoss).
· Hands on experience in developing client/server, multi/tier and web-based applications using MQSeries JMS.
· Working knowledge in writing XML documents and parsing them using SAX, DOM parsers and transforming the documents using XSL/XSLT.
· Excellent team player, quick .
1. Rama Behara
Mobile: -732-402-4658
Email:-ramaraobvs2017@gmail.com
Summary:
• 10+ years of IT experience in software development life cycle including User Interaction, Business Analysis,
Design, Application Development, Implementation, Documentation, Testing and Deployment of enterprise
applications in the domain of Financial & Banking.
• Have 7+ years of experience in Object Oriented Programming, SDLC, and OOAD on UML Concepts.
• Sun Certified Java/ J2EE development Professional with over 10+years of experience in developing large-scale,
Object-Oriented n-tier Scalable, high-performance distributed systems and web applications.
• Proficient experience with web technologies like Servlets, JSP, Struts 1.0/1.1, HTML, JSP Custom Tags,
JavaScript and CSS, AJAX.
• Expertise in client side designing and validations use HTML, DOJO, GWT, CSS, JavaScript, JSP and Struts Tag
Library.
• Involved in various activities like Design, Coding, End-to-End Testing and Production Support for various online
applications.
• Experience with Struts MVC, spring framework and IBM Jade MVC framework.
• Consultant to other Enterprise groups and various Line of Business IT groups on the Portal, SOA, Web 2.0
Collaboration, Content Management and Mobile Strategies.
• Ability to learn and adapt quickly with new tools and technology.
• Extensive experience and understanding of java 2 / 5 , JDBC, XML, XSL , XSLT, XSD, parsing methodology
like SAX and DOM, RAD 7.2 ,Eclipse 3.x IDE, Web logic 7.X/8.X, Web Sphere 6.1, Jboss4.0 and Apache
Tomcat 4.x Servers.
• Expertise in Servlets, JSP, Struts, EJB, JNDI, XML, XML Parsers, JDBC 2.0 and worked on these technologies
for 5 years.
• Worked on ExtJs 2.x and 3.x framework for 4+ years.
• Hands on experience with Model View Controller (MVC) architecture using Struts Framework over 6 years
having adaptability in learning and switching over heterogeneous components.
• Have Experience in installation, configuration, and deployment in IBM WebSphere for 5 years.
• Experience in HTML, DHTML, Java Script and AJAX for 7 years and experience working on XML based
parsing technologies of SAX, DOM for 1 year.
• Extensively worked in Core Java (collection framework, Exception Handling and I/O Streams) for 7 years.
Technical Summary:
Languages Java2.0 (JDK 1.5/1.4/1.3), SQL, PL/SQL, JavaScript, CSS, HTML, DHTML XML, XML, XML
DTD, XML Schemas, XML Parsers (SAX, DOM, JDOM), Ajax.
J2EE Servlets, JSP, JSP (Custom Tags), EJB, JDBC, JavaBeans, JNDI, JMS, Java Mail, WSDL
Application
Servers
IBM Web Sphere 6.1
Web Servers WebSphere 6.1, Weblogic 7.1/8.0/9.0. , JBOSS 4.x, Apache Tomcat 4.x/5.x
IDEs and Tools RAD 7.2, Eclipse 3.X, Intell IDEA 7.0.3, Editplus, Toad, SQL Developer, Ant, JUnit3.0/4.0
Apache Java Tools Ant, Maven, struts, Log4J
O/R Mapping
Tools
Hibernate 2.x, 3.x
IDE Eclipse (3.x), My Eclipse Blue (8.x, 9.x, 10.x), WSAD 5.1.
O/S Platforms Windows (NT/2000/XP/7), UNIX
Databases Oracle 9.i/Oracle10g, MS SQL, DB2.
Version Control CVS, SVN
Others SQL Developer, Dimensions, Version One, Ext JS, Paros.
Design Tools Rational Rose, MS Visio
2. Education:
• Bachelor Degree in Computer Science from Andhra University in 1995
• Master Degree in Computer Science Bharthidasan University in 1998
Professional Experience:
United Airlines, Cary, NC Aug. 2015 - June 2016
Role: Sr. J2EE JAVA Developer/ Webservice
• Developing the Code as per the requirements.
• Extensively involved in Tuning the server.
• Built applications for scale using JavaScript, NodeJS, and React.J
• Designed user requirement solutions from initial documentation to final specifications.
• Researched trends in current technologies and methodologies of web design.
• Collaborated with business teams to clarify needs and requirements. Writing various posting scripts for log
rotation, log analysis.
• Migrated WebLogic Server applications from existing version 8.1/9.2 to 10.0 MP2.
• Introduction, proof of concept, design of Object-Relational model (Hibernate). Constant applying of J2EE design
patterns, such as Session Facade, Business Delegate, Service Locator, Inversion of Control, etc. Educating of
team members on these patterns.
• Extensively used EJB’s, Hibernate and Struts in the development.
• Leaded the UI development team.
• Coordinating with other teams working on the same project.
• Ensuring smooth delivery of the project developed the application using Struts MVC. JSR 168
Environment: J2EE, JQuery, Node.JS,Websphere Commerce Server Webservices, Dojo 1.7,Node.js Python, JQuery,
Django, AJAX, JSON, CSS, Web Services, WebSphere ESB 7.0, J MS, JBoss Application Server, WebSphere
Application Server, RSA, DOJO, Web Content Management, SOA, Spring, XML, XPATH, JENKINS, CVSHibernate,
Mute ESB, IBM WebLogic Application Server 8.0, Perl, XML, XSLT, SOAP, UNIX, Agile methodology, JSR
168,LifeRaj, Ajax
Fast Reconnect, HCL America, NC March 2014 - July 2015
Role: Sr. J2EE Developer/ Webservice
• Developing the Code as per the requirements.
• Requirement Analysis & Design.
• Built applications using ExtJS, and then an internal jQuery-based application/UI library used as a lightweight
ExtJS alternative.
• Primary front-end developer on the "Campus Cup" campaign - one of the first production React
applications at Dropbox
• Train peers on React
• sign and implementation of next generation automated demand response system.
• Design and documentation of REST APIs for collection and retrieval of high volume IOT telemetry data.
Implementing Business logic.
• SEM Jboss Migration from version 4.3 to 5.1.
• SEMA Jboss Migration from version 4.3 to 5.1.
• Migration Functional Testing and Bug fixing.
• Mentoring junior members in the team.
• Coordinating with other teams working on the same project.
• Ensuring smooth delivery of the project developed the application using Struts MVC. JSR 168
3. Environment: J2EE, JQuery, JENKINS CI TCP/IP, UDP,5 Webservice,Websphere Commerce Server ,Node.js,EXT-
JS,Webservices, Dojo 1.7, Python, JQuery, Django, AJAX, JSON, CSS, Web Services, WebSphere ESB 7.0, JMS, JBoss
Application Server,WebSphere Application Server, RSA, DOJO, Web Content Management, SOA, Spring,
XML,XPATH,,JENKINS,CVSHibernate, IBM WebLogic Application Server 6.1, Perl, XML, XSLT, SOAP, UNIX,
Agile methodology,JSR 168,LifeRaj, Ajax
Money Gram, St Paul MN Sept. 2012 - Nov. 2013
Role: Senior J2EE Developer/ Websphere Commerce Server
Responsibilities:
• Involved in all the stages of the SDLC of this project which include Design, Development, Testing and
Production Support.
• Developed the application using Struts MVC, Hibernate, jQuery etc.
• Designed REST APIs that allow sophisticated, effective and low cost application integration.
• Oversaw feature implementation across several products to ensure alignment with broader architectural
and business initiatives. Managed company contracts, requests, and all other software-related company
processes.
• Developed several pieces of the JSF engine, including bean discovery, value bindings, method bindings,
component bindings, and event generation.
• File uploader integration into current project.
• Evaluating of other persistence technologies (Toplink, JDO, iBatis).
• Supported the QA team during testing Phase and Used Serena Dimensions for tracking defects.
• Used Paros for security and vulnerability testing and fixed the issues found.
• Participated in daily and weekly team meetings.
Environment: Java, J2ee, Web Services, Websphere Commerce Server Frame Work, LDAP, Node.JS, Single Sign On,
EXT-JS,JQUERY, SR 168,LifeRaj, Ajax, RESTFul services, MVC, Struts, Tiles, Spring, Ajax Hibernate, HTML/HAML,
CSS/SASS, Javascript, jQuery, jQuery UI, Backbone.js, Jboss Application Server, WebSphere XML,XPATH, JENKINS,
CVSHibernate, WebLogic Application Server 6.1, Perl, XML, XSLT, SOAP, UNIX, Agile methodology, JSR
168,LifeRaj, Ajax
Northern Trust Bank, Chicago, IL Jan. 2012 – Aug. 2012
Role: Senior J2EE Developer/ Ruby and Rails/PHP/Python
Mortgage Payment System
Responsibilities:
• Worked on multiple client project using Drupal, jQuery, Ruby, Ruby on Rails, Prototype/Scriptaculous,
Javascript, and MySQL.
• Technologies used include Ruby, Ruby on Rails, PHP, Drupal, Javascript, jQuery, MySQL, Git, Mongrel, Thin,
Apache, Capistrano; development platform - Mac OS X / Linux; deployment platform - Linux.
• Developed the application using Struts MVC, Hibernate, jQuery etc.
• Handled resolution of outstanding issues.
• Constant applying of J2EE design patterns, such as Session Facade, Business Delegate, Service Locator,
Inversion of Control, etc. Educating of team members on these patterns.
• Extensively used EJB’s, Hibernate and Struts in the development.
• Leaded the UI development team.
• Developed the User Interfaces using JSP, HTML, CSS and JavaScript.
• Used Agile Methodology for Project Planning and Scheduling. Used VersionOne tool to implement Agile.
• Used WebSphere 6.1 server for deployment.
• Used CVS for code check-in and management.
• Participated in daily and weekly team meetings.
Environment: Java,J2ee,Web Services, Node.JS,, Restful services JPA Frame SR 168,LifeRaj, Ajax JQuery, EXT-
JSFaces, JSF, MVC, Struts, Tiles, Spring, Ajax Hibernate, HTML/HAML, CSS/SASS, Javascript, jQuery, jQuery UI,
Backbone.js, Jboss Application Server, WebSphere Message Broker 6.0, XML, XPATH, JENKINS, CVSHibernate, IBM
WebSphere Application Server 6.1, Perl, XML, XSLT, SOAP, UNIX, Agile methodology, JSR 168,LifeRaj, Ajax
4. Department of Labor, Albany, NY Jan. 2011 to Dec. 2011
Role: Senior J2EE Developer/Python
Unemployment Wages
Responsibilities:
• Involved in all the stages of the SDLC of this project which include Design, Development, Testing and
Production Support.
• Developed the application using Struts MVC.
• Used Hibernate extensively to map database tables to java domain classes and to persist the data into the database.
• Developed the User Interfaces using JSP, HTML, CSS and JavaScript.
• Used Internet Explorer developer tools and Fire bug to debug browser issues.
• Extensively used Core Java to develop business logic.
• Developed complex SQLs and used DB2 8.5 as the database.
• Extensively used ExtJS framework for developing User Interfaces.
• Used Eclipse Blue 8.5 IDE for code development.
• Used WebSphere 5.1 server for deployment.
• Used CVS for code check-in and management.
• Supported the QA team during testing Phase and Used Serena Dimensions for tracking defects.
• Participated in daily and weekly team meetings.
Environment: Java,J2ee,Web Services, ICE FACES, JSF, MVC, Struts, Tiles, Spring, Ajax Hibernate, SR 168,LifeRaj,
Ajax,HTML/HAML, CSS/SASS, Javascript, jQuery, jQuery UI, Backbone.js, Jboss Application Server, WebSphere
Message Broker 6.0, JSF 2.0/Richfaces 4.0 Middleware : Spring 3.0 ORM : Hibernate 3.0 Database : Oracle 11g
Application Server : IBM WebSphere, Agile methodology.
Verizon, NJ, HCL India Jan. 2010 – Dec. 2010
Role: Senior J2EE Developer (Contractor)
Responsibilities:
• Design and development of user interface for Android mobile devices in an agile environment.
• Led design and implementation of new product imaging platform using spring, Hibernate, Oracle, and AWS.
• Design and implementation of RESTful Web services
• Personally designed and built new SOAP web service interface implemented in Java using Apache SOAP & Axis
• Programming, prototyping and consulting on "front end" UI features using JavaScript, AJAX, HTML5/CSS3,
often mixed with PHP or JSP. Innovative custom solutions including control of a network PTZ camera with
"point of interest" icons overlaid on the scene
• Developed Hibernate mapping file and the HQL queries for retrieving data from the database.
• Used WebLogic Server for deployments.
• Extensively used complex SQL and PL/SQL for data access.
• Used SVN for code check-in management.
• Used WSAD 5.1 IDE for code Development
• Developed the User Interfaces using JSP,HTML,CSS and JavaScript
Cardinal health, Albany NY Jan. 09 to Dec. 09
Role: Java Developer
Cardinal Portal Conversation
Responsibilities:
• Involved in Analysis and Design of the User Interface
• Design & Development of the User Interfaces using Ext JS UI Framework, HTML, CSS, JSP, Struts, My Eclipse
Blue.
• Worked extensively on the business logic for creating the screens dynamically using the XML files.
• Extensively used AJAX framework to develop the dynamic user interfaces and XMLHTTP Request object to
directly communicate with the server
• Worked with Hibernate mapping and configuration.
5. • Implemented Struts Framework
• Responsible for documenting the entire project and wrote product user guides.
• Developed ANT build scripts to build and deploy the web application using
• Web Sphere Application Server
• Helped in deploying and configuring the system in Web Sphere Application Server.
Environment: Java, J2ee, HTML, CSS, JSP, Struts, My Eclipse Blue,Ajax,XML, Websphere application Server. JSF
2.0/Richfaces 4.0 Middleware: Spring 3.0 ORM: Hibernate 3.0 Database: Oracle 11g Application Server: IBM
WebSphere 8.0
E&Y.Com- Ernst & Young NJ USA Jan. 08 - Dec. 08
Role: Senior Java/C Developer
Project: E&Y.com
Responsibilities:
• Involved in gathering business requirements, analyzing the project and creating use Cases and Class Diagrams
• Translated the customer requirements into design specifications and ensured that the requirements translate into
software solution.
• Developed use case diagrams, class diagrams, sequence diagrams and object diagrams using UML and Rational
Rose.
• Developed the user interface using PHPs, HTML and front end validations by using Dream Weaver.
• Implemented Struts Framework.
• Used JDBC for data access.
• Designed MySQL Database
• Integrated Struts with Enterprise Java Beans
• Performed building and deployment of EAR, WAR, JAR files on test, stage, and production systems
• Developed test cases and performed unit testing for all the modules
Environment: Java, J2ee, Struts, Java Beans, PHP, HTML, Mysql.
Home Deck Changes Sprint PCS KS USA Jan. 07 - Dec. 07
Role: Senior Java/C Developer
Responsibilities:
• Involved in gathering business requirements, analyzing the project and creating use Cases and Class Diagrams
• Most of the services were manually instantiated and wired together to form a complex mesh in the DemandTec
legacy platform. With the new infrastructure I introduced the Spring based architecture for the newly designed UI
Infrastructure services to interact with the legacy services.
• Integration of Spring Portlet Framework with the Flex based custom components
• Built screens with Spring MVC, JSPs, CSS, Dojo, and custom JavaScript.
• Spring, Hibernate and Dojo Frameworks based development
• Web Services: Developed web services in Java with Apache Axis, and in JSP with various tools.
• Experienced with SOAP/WSDL. Have also designed and developed REST interfaces in Java.
Environment: Java,J2ee, C, Spring MVC, JSPs, CSS, Dojo, custom JavaScript, Dojo, SOAP, JSP, Rest Interfaces, JMS,
Web Services.
PDA.Sprintpcs.com Sprint PCS KS USA Jan. 05 - Dec. 06
Role: Senior Java/C Developer
Responsibilities:
• As Jr. architect & Sr. server developer I was actively involved in architecting various Business Layer and Data
Management components of this multi-tiered web based system over J2EE architecture, EAI and TIBCO.
• Designed and developed the messaging framework for communication between workflow manager and other
Enterprise Applications over XML and MQ-Series using JAXB 1.0
• Responsible for developing and maintaining all the entity and session beans.
6. • Developed various Customer and Network capacity flows. Developed various server side components using J2EE
and TIBCO APIs.
• Responsible for Web Logic administration, maintenance and performance tuning.
• NISE-WFM interfaces with thirteen different systems. I actively participated in support for User and System test
and lead the system performance improvement efforts.
• Web Services: Developed web services in Java with Apache Axis, and in JSP with various tools.
• Experienced with SOAP/WSDL. Have also designed and developed REST interfaces in Java.
Environment: Java,J2ee, C, Spring MVC, JSPs, CSS, Dojo, custom JavaScript, Dojo, SOAP, JSP, Rest Interfaces, JMS,
Web Services.
7. • Developed various Customer and Network capacity flows. Developed various server side components using J2EE
and TIBCO APIs.
• Responsible for Web Logic administration, maintenance and performance tuning.
• NISE-WFM interfaces with thirteen different systems. I actively participated in support for User and System test
and lead the system performance improvement efforts.
• Web Services: Developed web services in Java with Apache Axis, and in JSP with various tools.
• Experienced with SOAP/WSDL. Have also designed and developed REST interfaces in Java.
Environment: Java,J2ee, C, Spring MVC, JSPs, CSS, Dojo, custom JavaScript, Dojo, SOAP, JSP, Rest Interfaces, JMS,
Web Services.