Post Job Free

Resume

Sign in

Java Developer Data

Location:
Cohoes, NY
Posted:
October 12, 2017

Contact this candidate

Resume:

Srujana Chintalapudi

+1-929-***-**** ac2qhb@r.postjobfree.com

Professional Summary:

8+years of experience in all phases of Software Development Life Cycle using Java /J2EE, java 1.8 lambda technologies in e-commerce, finance fields.

Well versed with Core Java concepts like collections, multithreading, serialization, Javabeans.

Experience in Web based application development using Java/J2EE,OIM, JSP, JSTL Servlet, EJB, JMS, WebServices and XML AND JAXB.

Strong experience in front-end development using AJAX, JSON, Google Guicce,s HTML5, css3/css, Bootstrap,node.js, JavaScript, AngualrJS, React.Js, Node.Js, Jquery.

Expertise in SQL and experience in RDBMS like OracleDB2, oracle ODI and MySQL.

Expertise in writing SQL, Cassandra, PL/SQL, triggers, stored procedures on Oracle 11g database.

Experience in major web applications servers, including Apache Tomcat, WebLogic, Websphere, JBoss and AWS.

Proficient in Java/J2EE and Object oriented Design Patterns including singleton, Decorator, Factory, Command, Model View Controller (MVC), Data Access Object (DAO), and Business Delegate.

Extensive expertise in Struts, Spring 2.x/3.x MVC, SpringAOP, SPRING-WEB Spring Security, Hibernate . Strong hand-on experience in their configuration, integration and implementation.

Strong experience on Version Control Tools like CVS, SVN, GitHub.

Strong experience on different IDE’s or development tools including Eclipse IDE, MyEclipse, JIRA, automation testing using cucumber, Jest,A FileZilla, Putty, Enzyme, Ant, Maven, etc

Experience in implementing SOA architectures with web services using WSDL, RESTful and XML technologies like XSL (XSLT),DOM and SAX.

GEM Fire for high performance distribution network management

Proven software development experience using different methodologies – Agile, Iterative model and Waterfall.

Education:

Bachelors in Computer Sciemce from Nagarjuna University. Pass out 2007.

Technical Skills:

Languages :

Core Java(multithreading, collection like Hashmap, hashset), JAVA 1.5-1.8(lambda), PL/SQL, JavaScript

J2EE Standards:

Servlets,JDBC,JavaBean, XML-JAXB,

Frameworks

JSF, Spring, Hibernate 2.0,2.1 and 3.0, EJB 3.0, struts

XML:

DOM parsers, XML Schema,

Application/Web Server:

Apache Tomcat 5.0, Web Sphere. Web logic, AWS

Methodologies:

SDLC waterfall model, Iterative model, Agile

Database:

Oracle (version -10g, 9i), oracle ODI, Cassandra

Other Tools:

Log4J, Splunk, Google Guicce, OIM, cucumber, selenium

Operating Systems:

Windows 98/NT/2000/XP. LINUX, UNIX

IDE :

Eclipse 3.x, NetBeans, Eclipse IDE, WSAD

Version Control Tools:

CVS, SubVersion(SVN), Clear Case, starteam

Style

CSS3, Adobe CQ5

Domains :

Banking, E-Commerce, Health

PROFESSIONAL EXPERIENCE:

Quest Diagnostics, Lyndhurst, NJ Apr 2016- till date

Sr. Java Developer

Quest Diagnostics is a company providing clinical laboratory services with headquarters in Madison, New Jersey. Worked for the QTIM project in Quest Diagnostics. QTIM manages the all tests’ information performed in Quest Diagnostics Labs. Worked in Production and development also.

Responsibilities:

Used HTML, CSS, JavaScript, JQuery to upgrade IE8 to IE11.

Developed UI pages using HTML, DOM, CSS, JSON, JavaScript and JQUERY.

Integrated the Java code (API) in JSP pages.

Used JQuery core library functions for the logical implementation part at client side for all the applications

Involved in writing JQuery-based AJAX requests using JQuery. Get (URL, data, callback, type) or JQuery. AJAX (options) and JQuery. post (URL, data, callback, type).

Used JQuery events to manipulate the elements depend on the user interactions.

(Like on, hover, bind, click, keypress, etc.).

Used Core Java(multithreading, data structures, delegations ), Struts Framework in the application, which is based on MVC design pattern.

Used JXLS to export and import data EXCEL sheet. Designed PDF, excel and print previews for all the reports in the application using HTML, JavaScript and SQL Stored Procedure.

Used Struts Framework in the application development.

Involved in Enhancement of existing application utilizing Angular, created HTML navigation menu that is role based menu items changes dynamically, derived from the database in the form of XML.

Implemented Restful web services (Jersey). Designed tables in SQL Developer and worked with Database Developers for implementing Store Procedures in the application.

Involved in writing and modifying Procedure, Queries, Views & Triggers and calling them from JavaScript using the Temp net Framework.

Worked in Onsite-Offshore model.Written SQL Queries to interact with Oracle database.

Worked on Back end and Web development.Handled Production Support Issues and bug fixing

Involved in the Software Life Cycle phases like AGILE and estimating the timelines for projects. Used StarTeam repository.

Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles.

Environment: HTML, CSS, DOM, JavaScript, Core Java(Collections like hashmap, linkedlist etc, data structures, delegation), JQuery, JSON, ECLIPSE, Struts, StarTeam, Web services (Jersey), SQL server, Java 1.5, 1.7, 1.8, Weblogic Bea 2.0, LINUX, Rally .

Client: Experian NY C, NY Oct 2015 – Feb 2016

Role: Sr. Java/J2EE Developer

Credit Expert (CE) - Public Pages Redesign (PPR), Member Pages Redesign (MPR).

The E-commerce Website (Crediexpert.co.uk) serves the UK customers by providing them Credit Scores, credit plans, loans and Reports. Credit Expert is part of a family of online consumer credit reporting sites belonging to ConsumerInfo.com, Inc., an Experian company (Consumer Info). Consumer Info gives consumers quick, easy, and inexpensive access to their credit reports. It is now the leading provider of online consumer credit reports, credit scores, credit monitoring, and other credit-related information. As part of the Experian family, it continues to grow its membership base and develop innovative products to help consumers better understand their credit. Worked on Agile methodology where developer involved in Design, development and unit testing of a story.

Responsibilities:

Involved in Analysis, OO Design and Development of mortgage policies using Agile Scrum Methodology.

Deployed the applications on IBM WebSphere Application Server.

Used Object oriented Designing for developing server side applications.

Developed presentation and UI components using JDK, OIM, React.Js, AJAX, JavaBeans, XML, JAXB HTML5 and CSS3.

Developed application service components and configured beans, creation of Hibernate mapping files and generation of database schema.

Used session beans for web/web service development and entity beans using JPA and Hibernate for database integration.

Used WebServices and Core Java(Collections like hashmap, linkedlist etc, data structures, delegation) for creating rate summary and used WSDL (SOA) messages for getting mortgage plans from different module and used XML – JAXB. FILE I/O, and Angular Js parsers for data retrieval.

Developed the web-services and analysis of LINUX, Tomcat, JSON, MAVEN, REST, EJB envelope using SOAPUI.

Used JMS(Java Message Service) for communication between clients.

Used PL/SQL, MySQL statements and procedures to fetch the data from the database.

Used J2EE OO design patterns. AWS as we server.

Involved in creating various Data Access Objects (DAO) for addition, modification and deletion of records using various specification files.

Implemented testcases and performed automation testing using selenium Framework

Developed Maven for the build process and deployed in IBM WebSphere.

Implemented Log4J for Logging Errors, debugging and tracking using loggers components.

Environment: Java 1.7, 1.8 lambda, Core Java(Collections like hashmap, linkedlist etc, data structures, delegation, multithreading) JSF 2.x, HTML5, CSS3, JavaScript, React.Js, Hibernate 3.x, XML-JAXB, MYSQL, Maven 2.x, OIM, JAXB,WEBMVC, JMS, JNDI, Git, AngularJs, JPA, JMS, selenium, Tomcat, Log4J, FILE I/O, oracle ODI, AWS, JSB/CONTROLLERS, Web Sphere Application server 7.0.

SVV Infotech, Hyderabad, India July 2014– Aug 2015

Role: Sr. Java Developer

Open Edge Pay is a payments processing software were businesses succeed by delivering secure and personalized payment solutions. Job responsibilities Maintaining and developing e-commerce website for the Open Edge Pay Inc., where user can access different products basing different properties like color, price, quantity, etc., Also, worked as production support, implementing new functionality as per business needs and provide test cases for new functionalities.

Responsibilities:

Participated in all the phases of SDLC including Requirements Collection, OO Design & Analysis of the Customer Specifications, Development and Customization of the application.

Developed high as well as low level design documents and Object oriented design patterns.

High level design, low level design and sequence diagrams for the required feature implementation.

Responsible for new module development and for Enzyme testing. Developed client-side validations using with Enzyme

used Gem Fire on Node.js for server side distributed data management .

Exposed the WebServices, Core Java(Collections like hashmap, linkedlist etc, data structures, delegation, multithreading) to the client applications by sharing the REST.

Worked on J2EE design declarations, Google Guicce, Tomcat, MVC, XML-JAXB, JSB/CONTROLLERS Factory and design patterns.

Worked closely with QA team and fixed QAbugs as well as production issues with a quick turnaround time and also worked on Code reviews.

OSGi for deploing. Developed application using MVC architecture.

Used SOA services for platform-independent XML, JAXB documents.

Used IBMRAD, WSAD to develop and debug application code.

Used Log4j utility to generate run-timelogs.

IBM clear case was used for project management and version management.

Deployed the application on Websphere 6.x applicationserver.

Environment: Java 1.7, PS Framework, Core Java(Collections like hashmap, linkedlist etc, data structures, delegation), SPRING- WEBMVC, MVC, SDLC, REST, Linux, Log4j, FILE I/O, Google Guicce, XML-JAXB, JSB / CONTROLERS, Node.js, JNDI, Web services, Basic Git, Tomcat IBM Web sphere Application, E-commerce .

Info Sparks, Hyderabad Jan 2013- June 2014

Sr. Java Developer

Description: Agent Desktop is a tool to service defaulted loans in the Home Mortgage loans. This will provide various plans like Short sale, MHA, Liquidation options. When an underwriters service loan all the options will run one after the other. Based rules configured in the system, borrower will be provided with options to repay loan. Also implemented new features to the Baking websites of Info Sparks.

Responsibilities:

Involved in SDLC Requirements gathering, Analysis, Design, Development and automation Testing (cucumber) of application developed using AGILE methodology.

Developed class diagrams and sequence diagrams using Enterprise Architect.

Gathering information of about loan accounts.

Developed the application implementing MVC Architecture integrating JSP with spring frameworks.

Involved in developing code for obtaining bean references in Spring framework using Dependency Injection (DI) and Inversion of Control.

Involved in development of presentation layer using React.Js, Servlets.

Created configuration files for spring, React.Js and JSP integration.

Implemented Object-relation mapping in the persistence layer using Hibernate frame work.

Used JAXB for data binding in supporting marshalling and un-marshalling SOAP requests and responses.

Applying rules on individual accounts by rules engine which contain certain business rules.

Communicated with external applications JMS (Java Message Service) messages using MQ Series.

Worked on XML-JAXB, PL/SQL for designing quires. Google Guice, for annotations.

Developed the helper classes for better data exchange between the MVC layers.

Implemented Multithread concepts in Java classes to avoid deadlocking.

Used Cassandra NO SQL Database.

Used Log4j as logging framework to capture the log traces of applications in debugging the issues.

Deployed the complete Web applications in WebLogic 9.2 servers.

Used ANT tool for building and packaging the application.

Involved in developing UI layer using JavaScript, JQuery and AJAX.

Interacted with testing team to fix defects.

Environment: E-commerce domain, JDK 1.7 Core Java(Collections like hashmap, linkedlist etc, data structures, delegation), J2EE, Servlets 2.5,Spring 3.2,Unix, JMS, JAXP, XSLT, Eclipse IDE, Cassandra, React.Js, Guice Enterprise Architect, Git, Log4J 1.2, Weblogic9.2, WSDL, Jest.

Client: Auro Business Systems, Bangalore, India July 2007–Dec 2012

Role: Java Developer

Description: Auro Business Systems is an Indian based company in the support and development of business application software. It provides a web interface to track online customer trends & gather information to assess/ improve customer retention capabilities.

Responsibilities:

Conducted meetings/interviews and JAD sessions with stakeholders to collect business requirements.

Responsible for understanding functionality at client side and knowledge transfer.

Requirement Analysis.

Implemented the project and fixed the bugs in the module.

Used JavaScript, CSS and HTML to create front-end screens of the module, testing using cucumber.

Developed test cases and executed them and also tested applications using automation tools like cucumber.

AngularJS, XML-JAXB, FILE I/0 NATIVE INTERFACE for declarative programming.

Involved in documenting the details related to Changes occurring in the system, following the Quality processes.

Used oracle 11g to increase release velocity.

Involved in Test Case creation for changes made to the system.

Used J2ee design patterns, JPA, JMS (Java Message Service), JSP, JSF, CONTROLLERS, node.js, weblogic 10, structs, Servlet and Hibenate .

Created job details, activitydiagrams, testcases and communicated with the client on a regular basis.

Adhere to the rules of the validated environment.

Conducted data prep activities for system testing, regression testing & end to end testing using MySQL 3.5.

Participated in peer code reviews.

Environment: Java 1.5, Oracle 11g, XML-JAXB, WEBLogic 10, cucumber, Servlet,JDBC, JSF, JNDI, jsb/controls, HIBERNATE, Angular.js, JSP, Eclipse IDE.



Contact this candidate