Post Job Free
Sign in

Web Applications Stack Developer

Location:
York - Crosstown, ON, M6E 4X5, Canada
Posted:
September 03, 2024

Contact this candidate

Resume:

Kusuma Allala Java developer

ad8f89@r.postjobfree.com

Professional Summary:

3+ Years of professional experience in requirements gathering, analysis, design, deployment of web applications and client server multi-tier applications using Java/J2EE Technologies, Involved in all the phases of Software Development Life Cycle (SDLC).

Professional experience in implementing microservice architecture using Spring Boot, Spring Cloud Netflix.

Strong Knowledge and experience with Angular JS features.

Extensive experience in developing web applications using Java, J2EE, JDBC, Spring Boot, Hibernate.

Extensive knowledge and implementation skills in Spring framework (Core, Context, AOP, MVC, Security, Batch, Boot).

Extensive knowledge in Spring Cloud Components (Eureka, Ribbon) and Spring Cloud sleuth, Zipkin Tracing.

Experience in using relational databases MySQL and Oracle.

Worked with creation and consumption of SOAP based & Restful web services.

Proficient in Designing and coding web applications using Core Java and J2EE technologies (Servlets, Hibernate, JDBC, AJAX, jQuery, Spring and Web Services)

Experienced in developing Front End web applications using JavaScript, Ajax, XML, XSD, UML, Angular, ReactJS, nodeJS and Bootstrap.

Working experience in responsive design using Bootstrap.

Experience on AWS EC2, ECS, VPC, AutoScaling, Security Groups, AWS CLI, Cloud watch.

Experience in Log4j to monitor logs and version control using GIT.

Experience in designing use cases using UML tools like Rational Rose, Build Tools – Ant, and Maven. Continuous Integration –Jenkins, Tracking- JIRA.

Technical Skills:

Programming Languages

Java, Python and C++

Web Technologies

HTML5, CSS3, JavaScript, Vue JS, Angular JS

Operating Systems

MS Windows XP/Vista/7/8/10, windows server, MAC, Linux, Unix

Databases

Oracle 10g/12c, MySql, SQL server and Mongo DB

IDE

Eclipse, STS

Web Services

SOAP, RESTful

Application Frameworks

Spring and Spring Boot

Design Patterns

MVC

Version Control

Git

Other Tools

Maven, Log4j, Jenkins, Docker, bitbucket, Junit and JIRA

PHL Telesoft Pvt Ltd Duration: Jan-2012 to Feb 2015

Role: Software Engineer

Responsibilities:

Worked on HTML, CSS, JavaScript, JSF, jQuery, Bootstrap, underscore.JS and AngularJS to design responsive UI page and collaborate with project manager, media engineer, content management team and QA team to improve multiple browsers page readability and integration.

Developed responsive web application pages and used AngularJSservices, controllers and directives for front end UI and consumed SOAP, REST web service API.

Developed the view-controller components using Servlets /JSPs, JavaScript, CSS, HTML and DHTML using the Integrated Development Environment WebSphere Integration Developer

Designed service layer and developed business logic by using Spring MVC framework an implemented Dependency Injection (IOC) feature of Spring framework to inject beans into User Interface.

Implemented Spring configuration files for the beans defined and properties to be injected into them using Spring Dependency Injection.

Used Spring JMS to receive the messages from other team and responsible for the technical direction and implementation of the Spring Batch framework.

Exposed application functionalities as RESTful, SOAP webservices to clients that want to use their own UI layer - using Spring for JSON output.

Implemented error handling on various Restful webservices to return the right HTTP status codes and wrote Automation Tests in Java to validate the end to end business functionality for RESTful, SOAP services.

Used DAO pattern to send input parameters and fetch data from Oracle database using Hibernate and developed persistence Layer using Hibernate to persist the data and to manage the data.

Used Hibernate, object/relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model.

Used Oracle 11g as data source and oracle SQL Developer for the data migration between the DAO and the Oracle data Source.

Used Apache Tomcat (local server) to deploy the application and responsible for developing integration test for an AWS-hosted cloud application using TDD.

Used JIRA for the test reports and for the communication with the team about the project.

Developed unit testing frame work using JUnit test cases for continuous integration and used GIT for repository and controlling the code without any conflicts.

Worked with team members to build the application focused to work on Groovy grails, HTML, CSS, Rest Services, Java Script, Spring, Hibernate and Maven.

Consumed REST services using jersey web resources for various HTTP methods and developed REST services using Node-JS, MongoDB, Express, Underscore, body-parser and mongoose for another internal application.

Used Angular Http services for asynchronous validations for the input fields of the forms with the data existed in the database.

Created various Angular services, modules, pipes, attribute directives and worked with both template and data driven forms

Performed Data driven Testing (DDT), Cross browser testing and Parallel Test execution using Selenium WebDriver, TestNG and selenium Grid.

Developed scripts for build, deployment, maintenance, and related tasks using Jenkins, Docker, Maven. Used GitHub as a version control, and JIRA for tracking bugs

Implemented Streaming result API to stream the data with fetch size from database.

Planned and programmed a work queue system on a NodeJS Server with RabbitMQ

Maintained Interface compatibility and concurrency in the project using Java 8 new features like default, static methods and Concurrency API.

Worked on open source technologies OpenShift and Deployment of Rest APIs in OpenShift

Developed Bootstrap responsive web application pages using Angular.JS services, controllers and directives for front end UI and consumed RESTful web service API.

Have worked with big data to generate the REST API and integrated that API to Client-Side code using Node.JS, Express JS.

Developed REST services using Node-JS, Express-JS, Body-Parser, Mongoose, Underscore-JS and other node modules to serve the web application with JSON data.

Implement WEB API Services for CRUD operations with HTTP verbs GET, POST, PUT and DELETE.

Utilize modular structure within the ANGULAR application in which different functionalities within the application were divided into different modules.

Create and reuse consumable templates and layouts using CSS3, HTML5 for responsive design and write core directives for common inputs and layouts that can be reused.

Design and Develop the code using Java/J2EE and Oracle WebLogic Portal /Spring framework and Jitterbit

Involved in setting up AWS services with EC2 instances, S3 bucket, IAM, RDS took part in deploying application in AWS

Writing and retrieving files to and from AWS S3bucket for UI to render data faster that involves complex and time-consuming server-side logic

Environment: HTML, CSS, jQuery, JavaScript, RESTful, SOAP, AngularJS, JUnit, JSP, Servlet, Bootstrap, Tomcat 1.8, JSON, JSF, Hibernate, Spring MVC, XML, AWS, TDD, Oracle 11g, GIT, JIRA, WebSphere Integration Developer, Apache Tomcat, Oracle SQL Developer.

EDUCATION

Bachelor’s in Computer Science (JNTU) Telangana, INDIA 2011



Contact this candidate