Post Job Free

Resume

Sign in

Web Services Java Developer

Location:
Sunnyvale, CA
Posted:
June 15, 2017

Contact this candidate

Resume:

Uma Kanth Nune

ac0u8e@r.postjobfree.com

510-***-****

Professional Accomplishments

•Over 6.6 years of professional experience in Software Engineering, Web Applications, UI Development, and Full stack Development, Java Applications, and Database Design and So on.

•Experience working with agile methodology implementations like Daily scrum Meetings, Sprint planning’s and resource planning etc.

•Experience in front-end design like HTML5, CSS3, Bootstrap, JavaScript, AngularJS, JQuery, Ajax and related technologies

•Strong Knowledge in back-end technologies such as server-side languages including Java, NodeJS and Express JS, database including MYSQL, RDBMS, Oracle and MongoDB and version controls like SVN, Git.

•Good knowledge on the concepts and implementations of Data structures and Algorithms. Up-to-date on all Java versions including Java 8.

•Good Knowledge on Elastic search and AWS

•Good Knowledge in all phases in Software Development Life Cycle(SDLC) including requirements gathering through client interaction, Design, Documentation, Development, Integration, Testing, Configuration and Production support

•Extensive Experience in designing application architecture based on Spring Framework, developing Custom Tag libraries for JSP Pages, developing customized MVC architecture

•Expertise in developing SOA (Service Oriented Architecture), REST and J2EE Web Services based on SOAP, WSDL, UDDI, JAX-WS, JAXB, JAX-RPC using tools like Apache Axis.

•Experience with developing and implementing responsive designs into Web applications using bootstrap and other related technologies.

•Deep knowledge of AngularJS practices and commonly used modules based on extensive work experience

•Experience in Configuring Cloud watch to monitor the AWS Services.

•Experience with Windows and Linux Environments.

•Strong knowledge and experience in developing applications using servers like WebSphere, WebLogic, JBOSS, and Tomcat.

•Experience in Collections, Multi-threading, Concurrency and memory management.

•Experienced in application design using Object Oriented Analysis and Design (OOAD), Object Oriented Methodologies like UML, AngularJS and JavaScript.

•Implemented AWS (EC2, RDS, SNS, SQS, S3 and lambda) to move customer care application in to Cloud environment.

•Experience in API’s implementation.

•Designing and Deploying OpenStack clouds.

•Effectiveness in coordinating with business team to fix defects and resolve issues.

•Experienced and proven best practices of Web services development and Integration (both REST and SOAP).

•Understanding on API design with Data structures and Algorithms (Hash Code, Tree, etc.)

•Good Experience in Junit and Mockito

•Hands on experience with build tools like ANT, Maven and logging tools like Log4J

•Experience in Agile and waterfall modals

•Comfortable working in high-pressure environments, major production incidents

•Practicing agile development frameworks Jira, Rally, Version One and standards, Test Driven Design & Development

•Experience in Jenkins integration service for software development

•Ability to work both independently and in a team

•Team player with excellent interpersonal, communication and presentation skills

•Independent problem-solving, self-direction

Education

•B. Tech in Computer Science and Engineering

Technical Skills

Programming Language

Java, J2EE, C, SQL, PL/SQL

Cloud

Open stack (Icehouse, Juno, Kilo, Liberty), AWS

Web / Applications Servers

WebLogic 6.1/7.0, JBoss, Apache Tomcat, IIS 6.0

Data Centre Automation Tool

Cisco Service Portal

Virtualization Tools

VMware, vSphere/VCenter, ESXI, Oracle VM

IDE

Eclipse, My Eclipse, NetBeans, Adobe Flex, Junit

Web technologies

JSP, HTML, XML, AngularJS, JQuery, NodeJS

Frameworks & Libraries

EJB, Struts 2.0, Spring 2.5, Log4j, Hibernate 3.5

Databases

Oracle 11g/10g, MySQL, Mongo DB, NoSQL

Databases Tools

TOAD, SQL * PLUS

Testing Tools

QC, QTP, Selenium

Operating Systems

Windows XP, 7, 8 & server 2003, UNIX and Linux

Scripting Languages

JavaScript, PHP, Shell

Design Tools

UML, Rational Rose

Build Tools

Ant, Maven

Source Control

SVN, GitHub

Professional Experience

Client: Warner Bros, Burbank, CA February 2017 to Present

Role: Sr. Java Developer

Responsibilities:

Understanding the business requirements and preparing the design document.

Participated in all the phases of the system including designing, coding, testing, building, deployment and supporting the production environment.

Participated in Agile Development Team, and having daily SCRUM meeting for progress reporting as well as task distributing.

Used Hibernate Template of Spring Framework and Hibernate Interceptors.

Developed database access mechanism by using by Hibernate ORM framework.

Configured WebLogic JMS Servers, JDBC Data Sources, JDBC Connection Pools, and Bridge to provide interoperability between WebLogic.

Deployed the java application into web application servers like Apache Tomcat.

Branching, Tagging, Release Activities on Version Control Tools: TFS, SVN, GitHub.

Used various Core Java concepts such as Multi-Threading, Exception Handling, Collection APIs to implement various features and enhancements.

Played role of middle tier developer using hibernate framework to generate custom report and to improve the performance of query.

Implemented Collection Framework and used the Thread, I/O functionalities for meeting access.

Used Hibernate for database and to manage Transactions.

Hibernate as an ORM tool for OR mappings and configured hibernate.cfg.xml and hibernate.hbm.xml files to create the connection pool.

Hibernate Persistence Strategy is used for database operations and Developed Hibernate as the data abstraction to interact with the database.

Define data transfer process through asynchronous web service using REST (HTTP)

Tested the Restful Services using Webpage by using XML and JSON format

Extensively used JUnit for Unit Testing

Written SQL queries for performance improvement and refactored the queries for business reporting for different database such as Microsoft SQL, Oracle data at enterprise level.

Integration with the J2EE Services layer of Unity Platform, using spring application context.

Introduced the spring based architecture for the newly designed UI Infrastructure services to interact with the legacy services.

Maven is used to download the Java Plug-in for developing the applications.

Environment: Java, J2EE, Hibernate 3.0, HQL, Web Services (REST), JSON, JDBC, Oracle 12c, Pl/SQL, Azure Web Services, Git Lab.

Client: Onstak, Milpitas, CA June 2016 to Jan 2017 Role: Java AWS Developer

Responsibilities:

•Involved in all phases of project from analysis and requirement phase to delivering the project.

•Participated in Agile Development Team, and having daily SCRUM meeting for progress reporting as well as task distributing.

•Developed the functionalities using Agile Methodology.

•Analyzed the requirements and formulated project scope.

•Involved in development, design and implementation of part of the front end part and back end part of the web application.

•Designed, Developed and Deployed the Application on the AWS Cloud Environment

•Built, tested and deployed a distributed web application using AWS, Linux, Git, NFS, etc. Utilized the producer/ consumer design pattern to optimize scheduling.

•Built web pages responsive, cross-browser and user- interactive and implemented web features using MVC Frameworks in AngularJS.

•Implemented RESTful Web services to retrieve data from client side.

•Develop architectural best practices for building systems on AWS.

•Developed internal coding using J2EE technologies based on the MVC Architecture.

•Implemented Business Logic using Java, spring, Struts and Hibernate.

•Ability to review and assess development design to ensure robustness of system design, adherence to standards and processes.

•Implemented RESTful Web services to retrieve data from client side.

•Used HTML, CSS, XHTML and DHTML in view pages for front-end.

•Responsible for designing the User Interface by coding in HTML5, CSS3, AngularJS

•Used Hibernate Transaction Management, Spring/Hibernate Batch Transactions, and Hibernate cache concepts.

•Involved in writing the client side scripts using JavaScript.

•Responsible for developing GUI / user interfaces using JSP, CSS & DHTML

•Designed and developed the web-tier using Html, JSP's, Servlets, Struts and Tiles framework.

•Developed SQL stored procedures and prepared statements for updating and accessing data from database.

•Involved in created HTML5 web pages and Angular JS.

•Implemented JBOSS Cache provider with Hibernate second-level cache for clustered caching using cache factory interfaces.

•Resolved bugs/defects in application by coordinated with team members of the project to assure a positive outcome.

•Involved in production support, resolving the production job failures, interacting with the operations support group for resuming the failed jobs.

Environment: Java, J2EE, Node JS, AWS, Struts 2.0, Spring framework, Hibernate, JSP, CSS3, AJAX, Web services, Restful, Python, XML, Angular JS, JavaScript, Oracle PL/SQL, Web Sphere, Agile Methodology, Junit, Bootstrap,

Continuum.

Client: WHCG, CO Feb 2016 - May 2016

Role: Java Developer

Responsibilities:

•Designed, implemented and tested the Spring Domain Model for the services using Core Java.

•Understanding Functional Design Document created by Functional Team

•Developed presentation layer using Angular JS, JSP, HTML, DHTML, CSS, AJAX, JavaScript, and JSTL. • Understanding the existing architecture and the interface framework

•Designed Use Case diagram, Class diagram and Sequence diagram.

•Designed and developed the user interface using Tiles and Struts tag libraries

•Prepared the Proof of Concept for workflow and demonstrated the solution to the business users.

•Used Hibernate ORM framework as persistence engine and involved in mapping, coding and fine tuning of hibernate Queries.

•Responsible for gathering business requirements, review the requirements and converting them to detailed design documents and clarification documents.

•Developed UI and backend applications using Struts, spring, Hibernate, Java, EJB 3.0, JSP, HTML, Angular JS, DHTML, JavaScript and AJAX.

•Implemented JSP, Struts Tag Libraries, Java Script and CSS for developing User for creating/generating Hibernate classes and configuration XML's and to also manage CRUD operations (insert, update, and delete).

•Implemented a RESTful interface for the Front-end response.

•Used Web Services to get price from external Business Entities.

•Developed reusable services using BPEL to transfer data between heterogeneous systems using different Adapters.

•Responsible for integration of different modules.

•Created JUnit test cases, and Development of JUnit classes.

•Configured log4j to enable/disable logging in application.

•Involved in Code Reviews of other modules, documents, test cases.

•Responsible in coordination with offshore team, attending daily and weekly scrum meetings to update the work status, issues clarifications etc.

Environment: Core Java, J2EE, Spring, Hibernate, WebLogic Server, Web services(SOAP and Restful), PL/SQL, Sql Developer, XML HTML, Angular JS, JavaScript, SVN, Maven, Log4j, JUnit, JBoss, Oracle, DB2, MySQL, Windows XP and Unix.

E-Merchant Broker, LOS ANGELES, CA Dec 2014 – Jan 2016

Role: Java Developer

Responsibilities:

•Involved in the requirement gathering and architecture design and development of the Project

•Involved in development using Core Java - J2ee, Multi-threading, Groovy, spring, Hibernate, Apache CAMEL, Web services (SOAP and Rest), Maven, Oracle and WebLogic.

•Developed Data access layer using ORM framework hibernates for mapping database scheme to objectmodel.

•Extensively used different spring modules like Spring Core, Spring MVC, Spring DAO and Spring JMS.

•Performed Unit testing using JUNIT.

•Used JIRA as a change request, defect tracking and project status tracking system in the project.

•Implemented RESTful Web services to retrieve data from client side.

•Designed front-end presentation logic using JSP, CSS3 and Strut tags.

•Developed internal coding using J2EE technologies based on the MVC Architecture.

•Used agile methodology for design and development of project.

•Implemented User Interface using JSP, HTML, CSS, Ajax, JavaScript and AngularJS.

•Resolved bugs/defects in application by coordinated with team members of the project to assure a positiveoutcome.

Involved in production support, resolving the production job failures, interacting with the operations supportgroup for resuming the failed jobs.

Client: Adtran Management System, India August 2013 – Dec 2014

Role: Developer

Responsibilities:

•Implemented MVC pattern using Struts 2.0 and Spring IOC, Spring AOP, Spring JDBC framework.

•Involved in ‘Service Designer’ and ‘Service activator’ which are core features of AOE.

•Provided functionality to allow the user to perform Business Ethernet Services provisioning.

•Handles Priority features implementations of the project requirements requested by Client customers. • Developed controller classes and integrated them with the service layer classes

•Implemented JavaScript for overlays and AJAX calls, across the project.

•Wrote different JSP pages which include JavaScript across the module.

•Wrote backend scripts with PL/SQL which involved procedures, functions.

•Wrote test cases which helped in testing the module.

•Involved in Bug fixing for production support.

•Extensively used web services for development across the module.

Environment: Java, J2EE, MySQL, Struts, springs, JSP, HTML, PL/SQL, Windows, XML, Json, Junit, WebLogic, JDBC, SVN, GitHub, Jira.

Client: ExiCOM (Network Management System), India Apr 2012 – August 2013 Role: Software Engineer

Responsibilities:

•Used MVC pattern using Struts

•Wrote controller classes and integrated them with the service layer classes and the views.

•Developed configuration (XML) files for controllers and hibernate component.

•Configured hibernate using annotations and wrote HQL queries.

•Involved in configuring spring with Hibernate and the third party caching technologies.

•Single handily built Distributed Architecture Server in java. This architecture can easily manage 1, 00,000 devices and client user requests without any data loss and load issues.

•Implemented the NMS data transmission (sending/receiving) of packets to/from devices using 3 different ways of communication – SMS, TCP, and SNMP.

•Implemented the SMS feature.

•Created the License Utility and License loading into the application.

•Single handily designed custom Server Failover application for the special scenario to start the backup server when active server fails.

Environment:Java,Servlets,Jsp,Eclipse,HTML,JavaScript,HTML,CSS,Soap web services, MySQL database, JBOSS server, Hibernate3.0, Struts 2.0, JBOSS server

Client: Flex Bridge Management System, India January 2011 – Mar 2012 Role: Jr. Developer

Responsibilities:

•Implemented the logic which computes the congestion on user defined network model.

•Developed dynamic PDF generation which contains packet transfer rate, the rate of congestion in the network and the estimated cost of the network model.

•Review the test plans, such as coverage of a specific functional area.

•Preparation of effective functionality tests cases.

Handling the business logic using Core Java inside Middleware

•Execute the test cases to check the functionality of the application against the user requirements and generate the bug report. The development team uses this report for bug fixing.

•Conducting Weekly Meetings with Client

•Unit Testing and END-End Testing before delivering the Application to customers on each build and Bug Fixing

•Communicating with the Developer Team and Customer to resolve the changes and Bugs

Environment: Java, Servlets, Jsp, Eclipse, HTML, JavaScript, HTML, CSS, Soap web services, MySQL database, JBOSS server



Contact this candidate