Post Job Free
Sign in

Developer Java

Location:
Silver Spring, MD
Posted:
February 04, 2021

Contact this candidate

Resume:

Name: Vagdevi

Phone: 571-***-**** Email: adjxuu@r.postjobfree.com

Java Full Stack Developer

PROFILE SUMMARY

Around 3+ years’ experience in design, development, implementation and testing of Client- Server, Web Applications, Integrations using JAVA/J2EE Technologies.

Experienced in Large Scale Enterprise applications in Waterfall and Agile methodology using JAVA and JEE technologies.

Expertise in Java programming and have a good understanding on OOPs, Collections, Exceptions Handling, Input/output (I/O) System, Annotations, Concurrency, Multi-Threading, and Generics.

Expertise in design and development of various web and enterprise applications using JEE technologies like JSP, Servlets, JDBC, JPA, EJB, JMS, JSF, XML, SOAP and REST based Web Services.

Experienced in developing applications using spring boot and with various modules in spring framework like spring core, web-mvc, AOP etc.

Experience in developing Microservices using Spring-Boot.

Experience with MVC frameworks like spring, Struts and ORM tools like Hibernate.

Experience with Service Oriented Architecture (SOA), development and deployment of Web Services using SOAP, WSDL and Restful Web service.

Experience in working with Spring MVC based applications using Rest based web services to handle JSON data formats.

Experience with the ORM tool Hibernate involving Collection pooling, Mappings, Transaction Management, HQL (Hibernate Query Language).

Expertise in Designing and developing interactive Front-end applications using HTML, CSS, Java Script, Type Script, React, Angular, JQuery and AJAX.

Experience in working with Angular modules, services, templates, directives, and dependency injection to create a SPA.

Expertise in Angular framework and its ability to create simple and scalable code for SPA.

Experience on Angular CLI (Command line Interface).

Expertise in React.JS framework to develop the SPA.

Experienced in using React.JS components, Forms, Events, Keys, Router, Animations and Flux concept.

Expertise in React Component for UX - Library consisted of Button, Checkbox, Input, Icons, Toggle Button, Dropdown, Multi-Level Dropdown etc.

Experienced in React.js for creating interactive UI's using One-way data flow, Virtual DOM, JSX, React Native concepts.

Experienced in the deployment of the EAR, JAR and WAR using Jenkins and Maven deploy tools and performing other configuration changes for setting up the application in the integration testing environment.

Expertise in implementing various design patterns like Singleton, Factory, Abstract Factory, DAO, Service Locator, and Front Controller.

Expertise in using Version control Systems likes SVN, Git and Project Tracking tools like JIRA and Rally.

Experience in configuring, deploying the web applications on Apache Tomcat, Oracle/BEA WebLogic, IBM Web Sphere, web servers and experience in Unix/Linux, Shell Scripting, Build and Deployment.

Experienced in using Junit, Testing for unit testing & log4j and log back for logging.

Experience of working with Databases like SQL Server, MySQL, and Oracle. Worked on JDBC for mapping the java objects to relational database and SQL queries to retrieve, insert and update the data from the database.

Experienced in developing and deploying applications to AWS using continuous integration tools like Jenkins.

Good experience on working with Amazon Web Services like EC2, S3, Amazon Simple DB, Amazon RDS, Amazon Elastic Load Balancing, Amazon SQS, AWS Identity and access management, AWS Cloud Watch, Amazon EBS and Amazon Cloud Front.

Good analytical and programming skills, good diagnostic ability, ability to go the core of the problem, capacity to meeting deadlines and always focused to quality and speed.

EDUCATION

Bachelor of Technology – JNTU Hyderabad, INDIA

TECHNICAL PROFICIENCY

Languages

Java, SQL, PL/SQL, Unix Shells, XML.

JEE Technologies

Servlets, JSP, EJB, JDBC, JMS, Web Services, JSF.

Development Tools (IDEs)

Eclipse, My Eclipse, STS, IntelliJ

Web/Application Servers

Apache Tomcat, JBoss, WebSphere and WebLogic

Database

SQL Server, MySQL, Oracle10g/11g, Mongo DB

Platforms

Windows, UNIX, LINUX

Testing Tools

Selenium, Junit

Frameworks

Spring, Spring Boot, Spring Core, Spring MVC, Spring IOC, Spring AOP, Hibernate, JSF

Version Controls

GIT, SVN, Bit Bucket

PROJECT EXPERIENCE

Client: UPS-Timonium, MD Jan2020– Present

Role: Full Stack Java Developer

Involved in Analysis, Design, Developing and testing of Web applications by gathering the requirements from the business and followed Agile/Scrum methodology. Involved in developing the back-end services using Spring Boot.

Involved designing in web pages using HTML, CSS, Java Script, React, Angular, JQuery and AJAX.

Created to Style, look and feel of the web page with SASS that extends CSS with dynamic behavior such as variable, mixing, operations and functions.

Worked Extensively with Angular CLI for creating components, Services, pipes, Directives.

Updated the application with new features of Angular.

Moved existing AngularJS controllers and services to Angular components for more responsive and less dependency.

Enhanced legacy application by building new components in Angular and typescript.

Developed single page applications using Angular, Typescript, web pack and grunt.

Worked on the Application using Spring MVC Framework.

Developed code using various patterns like Singleton, Front Controller and Value Objects, Service Locator.

Used Microservice architecture with Spring boot to develop REST based Web Services with minimal configuration.

Created Exception handlers to send Http codes with various Failure responses with Spring REST.

Worked on designing and implementing Restful APIs and SOAP Automation testing and by executing both functional and non-functional testing using SoapUI, Postman. Generated WSDL document in Soap Web Services.

Various REST controllers for different HTTP methods to serve the data in JSON for the UI.

Created REST micro services using Spring Boot and took part in enhancing existing Java and spring applications.

Created Batch jobs using Spring Batch and used Quartz Scheduler to schedule the jobs which process XML files.

Created new entities and JPA repositories using Spring JPA and created REST validations for XML and JSON requests for REST controllers. Used Hibernate, Object/relational mapping (ORM) solution, the technique of mapping data representation from MVC model to Oracle relational data model with a SQL-based schema.

Involved in writing SQL and PL/SQL queries for updating data into the Oracle using SQL Developer tool.

Used Jenkins to build and deploy the application and GitHub for code repository and version control.

Selecting the appropriate AWS service based on compute, data, or security requirements.

Integration of Amazon Web Services (AWS) with other applications infrastructure.

Followed Quality Assurance standards set by the client and Software Configuration Management process using JIRA, Bit bucket and Jenkins.

Involved in code reviews and bug fixing, worked on existing oracle stored procedures to retrieve or validate the data for the proper validations.

Environment: Java, React JS, Eclipse, Typescript, Angular 6, Spring, Hibernate, JSON, JSP, HTML5, CSS3, JavaScript, Junit, Jenkins, Servlets, Agile, Webservices, XML, Restful, Spring Boot, IBM Web Sphere, WebLogic, Tomcat, Jira, Soap, Oracle SQL.

Client: Exceloid Soft Systems PVT Ltd – Hyderabad, India Sep 2017– Dec 2019

Role: Java Developer

Involved in Design, development, Implementation, and testing of the enterprise applications by Agile methodology.

Involved in analyzing Business Requirement Documents and Technical Specification document and developed test plan and test cases for testing the application.

Involved designing in web pages using HTML, CSS, Java Script, React, Angular, JQuery and AJAX.

Created to Style, look, and feel of the web page with SASS that extends CSS with dynamic behavior such as variable, mixing, operations and functions.

Implemented various screens for the front end using React.js and used various predefined components from NPM (Node Package Manager) and redux library.

Worked in using React JS components, Forms, Events, Keys, Router, Animations, and Flux concept.

Involved in developing Used ObjectOriented Programming concepts to develop UI components that could be reused across the Web Application.

Used Spring to develop light weight business component.

Designed, developed, and maintained the data layer using Hibernate and used Spring ORM to integrate with Hibernate.

Involved in monitoring and managing the WebLogic/WebSphere server instances using WLST and for automation.

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

Involved in UNIX scripting to drive automatic generation of static web pages with dynamic news content.

Design and develop Servlets, Session and Entity Beans to implement business logic and deploy them on the WebLogic Application Server.

Experience in upgrading and migrating various versions of Mongo DB on different platforms. Designed and developed custom Mongo applications specific to clients' needs.

Worked on database Functions, Procedures and Triggers as per the business logic requirements.

Designed and developed several EJBs using Session facade pattern.

Involved in installing and configuring Maven for application builds and deployment.

Configured and set up JBoss Server for deployment and used JIRA for tracking bugs and JENKINS for continuous integration.

Worked on Log4J to validate functionalities and JUnit for unit testing.

Involved in research activities for determining frameworks and technologies feasible for the development of application.

Worked with Eclipse as the IDE to develop, test and deploy the application and used Ant for building and deploying the war file into application server.

Involved in document analysis and technical feasibility discussions for implementing new functionalities.

Environment: Eclipse, Java, J2EE, JSP, Servlet, Hibernate, WebLogic Application server, Apache tomcat, Oracle 11g, HTML, Java Script, AJAX, CSS, EJB, JMS, JDBC.



Contact this candidate